Compensation within Subprocess is not triggered by cancel end event outside of the scope

XMLWordPrintable

    • Type: Bug Report
    • Resolution: Fixed
    • Priority: L3 - Default
    • 7.3.0, 7.3.0-alpha4
    • Affects Version/s: None
    • Component/s: None

      See attached project / Test case.

      The rollback1 is correctly executed, but the rollback2 not. It diesn't find a event subscription when executing compensation.

      Referring to docs it should work: http://docs.camunda.org/latest/api-references/bpmn20/#events-cancel-and-compensation-events-cancel-boundary-event: Note: If the transaction subprocess hosts nested subprocesses, compensation is only triggered for subprocesses that have completed successfully.

      Haven't checked spec.

        1. bug.png
          63 kB
          Bernd Ruecker

            Assignee:
            Sebastian Menski
            Reporter:
            Bernd Ruecker
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: