-
Bug Report
-
Resolution: Unresolved
-
L3 - Default
-
None
-
7.3.0, 7.4.0-alpha1
For an example, see the diagram attached. When throwing compensation, there is a historic activity instance for the "Compensate" task. The "Compensate" task a parent activity instance id (created for the subprocess event scope execution), but that activity instance is not present in the history table.
This problem is somewhat a grey area: I am not sure if there should be a second subprocess activity instance as the parent of the compensating instance. Yet the current state is not satisfying either where an activity instance references something that does not exist.
Affected versions: These are the ones I checked, I assume the problem also exists with earlier versions.