From 084f226c9e3d62c103e09600fd4c0edbb01a7713 Mon Sep 17 00:00:00 2001 From: Dmytro Kostiuk Date: Wed, 20 May 2026 16:30:12 +0200 Subject: [PATCH 1/2] Change Boundary Event Type --- .../workflows/boundary-events.md | 23 ++++++++++++++++++ .../workflows/workflow-versioning.md | 8 ++++++ .../context-menu-change-event.png | Bin 0 -> 44227 bytes 3 files changed, 31 insertions(+) create mode 100644 static/attachments/refguide/modeling/application-logic/workflows/boundary-events/context-menu-change-event.png diff --git a/content/en/docs/refguide/modeling/application-logic/workflows/boundary-events.md b/content/en/docs/refguide/modeling/application-logic/workflows/boundary-events.md index 68d10624343..f58e68737a5 100644 --- a/content/en/docs/refguide/modeling/application-logic/workflows/boundary-events.md +++ b/content/en/docs/refguide/modeling/application-logic/workflows/boundary-events.md @@ -75,6 +75,23 @@ To configure the properties of a boundary event, double-click the event to open When a boundary event is added to an ongoing activity, any workflow instances currently executing that activity will schedule the new boundary event accordingly. The only exception occurs when an ongoing boundary event is removed from the ongoing activity, the workflow is redeployed, and then the removal is reverted. In this case, the re-added boundary event will not be scheduled. +### Changing Boundary Event Type + +You can change the type of an existing boundary event via the context menu. To do so: + +1. Right-click the boundary event to open its context menu. +2. Click **Change event**. +3. Select one of the available options: + + {{< figure src="/attachments/refguide/modeling/application-logic/workflows/boundary-events/context-menu-change-event.png" alt="Changing boundary event type through context menu" width="450" >}} + +You can convert between any of the following supported boundary events: + +* Notification (Interrupting) +* Notification (Non-Interrupting) +* Timer (Interrupting) +* Timer (Non-Interrupting) + #### Implications of Changing the Interrupting Behavior {#event-type-change} For an existing boundary event, when you change its interrupting behavior from non-interrupting to interrupting or vice versa, you will be presented with a warning dialog. For example, when you change a boundary event from non-interrupting to interrupting, you will see the following warning dialog: @@ -90,6 +107,12 @@ After you confirm the change: Boundary events are re-created upon interrupting behavior change because in-place conversion can result in invalid states. An interrupting boundary event must abort its parent activity when triggered, meaning an activity cannot have more than one active interrupting boundary event. Converting an already-triggered non-interrupting boundary event to interrupting in place violates this rule: the parent activity remains in progress, resulting in an interrupting boundary event whose parent is never aborted. Conversely, converting an already-triggered interrupting boundary event to non-interrupting in place leaves it active on an already-aborted parent activity, contradicting the rule that a non-interrupting boundary event must not abort its parent. +#### Implications of Changing the Boundary Event Type + +When the type of an ongoing **non-interrupting** boundary event is changed (for example, from Timer to Notification), this causes a partially resolvable [Current Activity Moved out of Path](/refguide/workflow-versioning/#current-activity-moved-out-of-path) conflict. This only applies to non-interrupting boundary events and is an exception due to technical limitations. + +For more information on how to deal with such conflicts, see [Workaround for Non-resolvable and Partially Resolvable Conflicts](/refguide/workflow-versioning/#workaround-for-non-resolvable-and-partially-resolvable-conflicts). + ### Rearranging Boundary Events You can rearrange boundary events in the following ways: diff --git a/content/en/docs/refguide/modeling/application-logic/workflows/workflow-versioning.md b/content/en/docs/refguide/modeling/application-logic/workflows/workflow-versioning.md index 99a03eaada7..415c0ce0ee2 100644 --- a/content/en/docs/refguide/modeling/application-logic/workflows/workflow-versioning.md +++ b/content/en/docs/refguide/modeling/application-logic/workflows/workflow-versioning.md @@ -157,6 +157,8 @@ If a currently running workflow instance is executing an activity that is moved Conversely, moving an activity from a parent path into a nested scope, such as a boundary event path or a sub-process, can also prevent the workflow from progressing. In these scenarios, the Workflow Engine cannot guarantee the integrity of the execution flow. This can result in the workflow instance remaining stuck in the **In Progress** state indefinitely, preventing it from ever reaching a completed state. +This conflict can also occur when the type of an ongoing non-interrupting boundary event is changed. For more information, see [Changing Boundary Event Type](/refguide/workflow-boundary-events/#changing-boundary-event-type). + You can do one of the following: * The workflow can be aborted, for example, by using the **DefaultWorkflowAdmin** page in the Workflow Commons. @@ -210,6 +212,8 @@ You can do one of the following: When an app developer adds one or more activities in a workflow (or moves one or more activities to an earlier position in the flow), workflow instances that have already passed that point in the flow will not execute these activities. This may not necessarily be a problem, but it is possible that activities that have not been executed yet depend on new activities. +This conflict can also occur when the type of an ongoing boundary event is changed. For more information, see [Changing Boundary Event Type](/refguide/workflow-boundary-events/#changing-boundary-event-type). + You can do one of the following: * The workflow can be aborted, for example, by using the **DefaultWorkflowAdmin** page in the Workflow Commons. @@ -260,3 +264,7 @@ You can do one of the following: * The workflow can be restarted, for example, by using the **DefaultWorkflowAdmin** page in the Workflow Commons. * The Administrator can use **Mark-as-Resolved** to fix this issue (the currently running activity within the removed sub-process will be aborted). * The app developer can revert the change (which adds the event sub-process back) and deploy it. + +### Workaround for Non-resolvable and Partially Resolvable Conflicts + +If the goal is to update an existing workflow document so that running workflow instances are unaffected while new workflow instances execute the new workflow document version, the best workaround is to duplicate the workflow document. To do so, right-click the workflow document and select **Duplicate**. Then make the desired edits in the duplicate. Finally, point the **Call workflow** activity to the new (duplicated) workflow document so that new instances use the updated version. diff --git a/static/attachments/refguide/modeling/application-logic/workflows/boundary-events/context-menu-change-event.png b/static/attachments/refguide/modeling/application-logic/workflows/boundary-events/context-menu-change-event.png new file mode 100644 index 0000000000000000000000000000000000000000..73b40a191b51606a241fc1cd6576c7fecdde938c GIT binary patch literal 44227 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 Lx(_QJ*arU(dU(G| literal 0 HcmV?d00001 From 87c0012cef1662b99fb2ed2c6da3082fb9a53188 Mon Sep 17 00:00:00 2001 From: Dmytro Kostiuk Date: Fri, 5 Jun 2026 13:30:50 +0200 Subject: [PATCH 2/2] Provide rason for using the feature --- .../modeling/application-logic/workflows/boundary-events.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/en/docs/refguide/modeling/application-logic/workflows/boundary-events.md b/content/en/docs/refguide/modeling/application-logic/workflows/boundary-events.md index f58e68737a5..3f4e47c7654 100644 --- a/content/en/docs/refguide/modeling/application-logic/workflows/boundary-events.md +++ b/content/en/docs/refguide/modeling/application-logic/workflows/boundary-events.md @@ -77,7 +77,7 @@ When a boundary event is added to an ongoing activity, any workflow instances cu ### Changing Boundary Event Type -You can change the type of an existing boundary event via the context menu. To do so: +You can change the type of existing boundary event via the context menu, without having to delete and re-add it. To do so: 1. Right-click the boundary event to open its context menu. 2. Click **Change event**.