Validate model syntax

To assist us in drawing syntactically valid models, we can validate the syntax of our model in the BPMN Editor. This automatically notifies us when a model contains syntax errors, allowing us to correct issues as we model. We get notified when the model has errors such as:

  • A missing start or end event.

  • Model elements are unconnected.

  • A task has multiple outward flows without a gateway.

  • A gateway is used incorrectly (e.g., a gateway is not used as a decision or merging point).

  • A task has no label.

We also get warnings when models are not drawn according to best practices. We get warnings when:

  • Multiple elements visually overlap.

  • Multiple start events

  • A different event other than the end event is used to end the model.

  • There are multiple incoming flows to a task without a gateway.

  • A gateway splits and merges.

Errors appear with a red “X” icon by the element causing the issue, while warnings appear as a yellow “!” icon. To understand the cause of the error or warning, hover your mouse over the respective icon.

Valida002

Valida003

Note

The BPMN syntax validator will be available on demand. To enable it in your instance, please create a support ticket.