AnsweredAssumed Answered

Activiti + Spring + Transaction problem

Question asked by holysoul on Apr 7, 2014
Latest reply on Apr 8, 2014 by holysoul
Hi guys.
I want to test the integration of Spring and Activiti, then I stuck with confusing problem. I have a workflow with 2 service task (using jpa repository saveAndFlush method to update database)  A and B
In the service A, I actively throw a new Exception , then the transaction rollbacks, and the flow stops. Well, it's okay.
<b>However, how can I rollback the service A only  and the flow continue to service B? </b>
Because if service A throws Exception, the flow will be stopped, and if Exception is caught ( then the flow continues), service A will not rollback.
I use JPA Repository to automatically handle transaction, so change to manual mode will take a lot of efforts now.

Outcomes