Absence of deadlocks

Revision date:

Purpose

Deadlocks arise due to a wrong combination of gateways and block the further process procedure. A process with a deadlock is not executable.

Positive samples

Negative samples

Description

Deadlocks are blockages in the process model that occur when gateways are used incorrectly. Deadlocks occur when an exclusive gateway is combined with a parallel gateway for splitting and merging a process flow. They may also arise when intermediate events or multiple exclusive start events are added.

If you receive this error, double-check all gateways and intermediate events, as well as check for instances of multiple exclusive start events.