Uploaded image for project: 'camunda BPM'
  1. camunda BPM
  2. CAM-4350

Historic compensation handler activity instances reference non-existing parent instances

    XMLWordPrintable

Details

    • Bug Report
    • Resolution: Unresolved
    • L3 - Default
    • None
    • 7.3.0, 7.4.0-alpha1
    • engine

    Description

      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.

      mgm-controller-panel

        This is the controller panel for Smart Panels app

        Attachments

          Activity

            People

              Unassigned Unassigned
              thorben.lindhauer Thorben Lindhauer
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:

                Salesforce