Boundary Error Event Activity
The Boundary Error Event activity catches specific error events during process execution. Upon detection, it terminates the activity to which the error event is attached and halts any ongoing processes. The process then continues along the sequence flow defined by the boundary error event.
| Field | Description | Requirement |
|---|---|---|
| Error reference | Specifies the reference name of the error to be caught. | Required |
| Error message contains | Filters the error event based on whether the error message includes the specified text. | Optional |
Action Types & Examples
Error Reference
- Format: string
- Example Result:
"DatabaseConnectionError"
Caught Error Message
- Format: string
- Example Result:
"Failed to connect to database."
Implementation Examples
Field Setup - Error reference: DatabaseConnectionError - Error message contains: connection refused
Execution Parameters - Incoming Error Reference: DatabaseConnectionError - Incoming Error Message: Connection refused by host.
Technical Notes
The Boundary Error Event activity fundamentally alters the execution path. When triggered, it not only terminates the attached activity but also ensures that any parallel or child processes initiated by that activity are destroyed. This ensures a clean state for the subsequent error handling flow. The activity's ability to filter by error reference and message content allows for highly specific error management strategies.