Any help or input on this topic is appreciated. I need to implement in the current application.The only option i know now is to recreate the whole process to the step the user wants following the flow he took in previous process instance.
Undo functionality is something that's not easily to implement nor can it generically be solved since custom actionHandlers always mess up things.
A possible approach is:
- use the jbpm log for the simple rollbacks
- use an undo operation on actionHandlers
As you see, quite some work will be involved