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

Historic compensation handler activity instances reference non-existing parent instances

XMLWordPrintable

    • Icon: Bug Report Bug Report
    • Resolution: Unresolved
    • Icon: L3 - Default L3 - Default
    • None
    • 7.3.0, 7.4.0-alpha1
    • 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

          1. snippet.png
            13 kB
            Thorben Lindhauer

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

                Created:
                Updated: