A plugin for Camunda BPM that automatically adds save points, i.e. asynchronous continuation or transaction boundaries, to certain BPMN elements.
This project has been generated by the Maven archetype camunda-archetype-engine-plugin-7.6.0-SNAPSHOT.
The plugin integrates into the BPMN parser and adds a save point before the Start Event(s) of a Process and after each User Task. This way the start of a process instance and the work completed by a user are not rolled back if an exception occurs in the process.
To get started refer to InMemoryH2Test and camunda.cfg.xml.
For using it in production you have to integrate the plugin into your Camunda BPM configuration.
Built and tested against Camunda BPM version 7.5.0.
