CancelEndEvent goes into dead lock

Description

The first serviceTask set "ManProvisioning" and "AutomProvisioning" to true so both subprocesses are triggered. The lower subProcess completes with success and the upper subProcess throws a BPMNError. It is caught and the subProcess ends with the errorEndEvent, so finally the cancelBoundaryEvent is reached.
It seems that at this point there is a dead lock. The serviceTask that is marked for compensation is not triggered and the ProcessInstance is not finished yet.

Environment

Red Hat Enterprise Linux Client release 5.9 (Tikanga) or
Red Hat Enterprise Linux Server release 6.4 (Santiago)
Java 1.7.0_25 java-1.7.0-oracle.i386
Eclipse Indigo(3.7)
Database: Oracle Enterprise Edition 11gR2

Assignee

saeid mirzaei

Reporter

Matthias Moke

Labels

None

Components

Fix versions

Affects versions

Priority

Major
Configure