I'm new in this forum. I have worked with jbpm2 and in order to implement the rollback I used the undo method of UndoableActionHandler. In jbpm3 this interface does not exist. How can I implement the rollback (step by step)?. I cannot use transactions because actions in workflow steps implement calls to an external server (with SOAP protocol). I have read in chapter 12 of JBPM onLine documentation :'Next use case is the undo functionality. Process logs can be used to implement the undo'. Is this a way to resolve my problem? If yes, where can I find some documentation or code snippets? If this is not the rigth way, can someone help me?