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

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

    XMLWordPrintable

    Details

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

      Description

      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.

        Attachments

        1. bug.png
          bug.png
          63 kB
        2. spielwiese4.zip
          47 kB

          Issue Links

            Activity

              People

              Assignee:
              sebastian.menski Sebastian Menski
              Reporter:
              ruecker Bernd Rücker
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: