Hi,
I have a small question about how Activiti handles long transaction in the following case:
The process enters a userTask and it waits for an action from the user. The question is:
(1) Are the current process variables committed into the database automatically (for long running transaction and data stability purpose) or we have to do it manually?
(2) Do the transaction of the process last as long as the process ends? meaning all database changes of the process engine will be committed, only when the process ends. (I just want to confirm this)
Thank you very much as always. Activiti is cool!