Hello,
I am interested in using Activiti in "offline mode", with no database.
My need is to load process definition from an XML file, to create an instance of this process and start it.
Finally, I inspect the instance status.
Globally, I can already use Activiti in that way. However, I have some problems.
I would like to know if it is my fault (a wrong use of Activiti) or if I have to wait for bug fix/new feature.
1) The XML parser for process definitions does not work in a standalone mode. It seems it requires a database.
2) The execution of process with parallel branches does not work offline. It seems also to require a database in order to store a lock.
If those problems do not come from a wrong use of Activiti, it would be nice to have those features on a future version.
Thank you for this project, it seems on a good way.