Historic variable instance activity instance IDs not correct when set in a compensating execution

XMLWordPrintable

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

      Process1:

      • set a local variable on the compensation handler execution. The variable receives the activity instance id of the subprocess instance. Should be the activity instance id of the handler.

      Process2:

      • set a local variable on the compensation handler execution. The variable receives the activity instance id of the compensation throwing event. Should be the activity instance id of the highest common scope, here the process definition.

      Test cases incoming...

        1. process1.png
          process1.png
          13 kB
        2. process2.png
          process2.png
          13 kB

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

              Created:
              Updated: