Rollback mechanism

  • 1 December 2008
  • 1 reply
  • 0 views

Badge +2

Aside from a compensation model, is there any rollback mechanism provided by K2 to roll back the state of a workflow? Let's assume that all the activities do not perform any additional tasks?


Thanks in advance for any help. 


 


1 reply

Badge +9

Besides the COM+ transaction support at the activity level, there isn't a "process level" rollback unless you implement it as specific actions in your process design.  The main reason being is that it is impossible to keep the transaction context of the process for any extended period of time.


The good thing is that the K2 server will maintain the last point of failure so you can correct any environment issues (if that is the cause) and retry the process instance that is in error.

Reply