Skip to content

Support compensation without activityRef #191

@sombrek

Description

@sombrek

Describe the Bug

A compensation throw event without an activity reference (activityRef) doesn't trigger any compensation activities.

Steps to Reproduce

See sample model: compensate-bug.bpmn.txt

Trigger the start event and wait for the process to complete.

Expected Behavior

  • Compensation should trigger all compensable tasks in the scope, i.e. task C (should appear in the simulation log).

Environment

  • Library version: 0.35.0

Relevant aspects of the specification:

2024-09-30_16h35_50

Metadata

Metadata

Assignees

No one assigned

    Labels

    backlogQueued in backlogbpmn supportFlags missing or to be extended BPMN supportenhancementNew feature or requestpr welcomeWe rely on a community contribution to improve this.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions