Aug 10, 2015
Bringing Together: Transactions, Cancel Events and Compensation Tasks
If you’ve ever been lucky enough to enjoy Camunda’s BPMN training then you probably have fond memories of the slide featuring Compensation tasks and Cancel events. It happens to be the very last slide in the symbol set section and is traditionally follows by a well deserved break. It also happens to be a very well implemented part of the Camunda engine. This post is going to be all about how a process containing a transaction, cancel end event and compensation task are all implemented. The process I’m going to be describing is available on GitHub to download and play with yourself. the process itself looks like this: This process describes booking a holiday, as this is an example…
By Niall Deehan