Historic compensation handler activity instances reference non-existing parent instances

XMLWordPrintable

    • Type: Bug Report
    • Resolution: Unresolved
    • Priority: L3 - Default
    • None
    • Affects Version/s: 7.3.0, 7.4.0-alpha1
    • Component/s: engine

      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.

        This is the controller panel for Smart Panels app

              Assignee:
              Unassigned
              Reporter:
              Thorben Lindhauer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: