BPMN Modeler
BPMN Modeler is the editor for designing and editing BPMN 2.0 business processes. Drag elements from the palette, connect them, and configure properties. Deploy and run your definitions from BPM Console.
Editor (
application/x-bpmn,application/bpmn+xml).
Opening it
Open a BPMN file from Content Browser, or create a new one.
Layout
- Palette (left) — Events / Tasks / Gateways / Sub-Processes / Data / Artifacts / Swimlanes
- Canvas (center) — the diagram drawing area (pools / lanes)
- Properties (right) — General / Forms / Input&Output / Listeners / Extensions (varies by selected element)
- Status bar — save state (Saving… / Modified / Saved)
Key tasks
Design a process
- Drag elements (events, tasks, gateways, …) from the palette onto the canvas
- Connect them with sequence flows
- Select an element and set its ID, name and type-specific options in Properties
Configure elements (examples)
- User Task — assignee, candidate users / groups, form key
- Service Task — implementation (Java class / expression / connector / delegate expression), connector inputs/outputs
- Gateway — exclusive, parallel, event-based, …; condition expressions (e.g.
\${amount > 1000}) - Timer Event — date / duration (e.g.
PT1H30M) / cycle
Input/Output & listeners
Set input/output parameters in the Input/Output tab, and execution / task listeners in the Listeners tab.
Manage definitions
From Manage Definitions, add, edit and delete messages, signals, errors and escalations.
Save
Save with Ctrl+S. For Save As, drag the chip onto Content Browser to save.
Tips
- Shortcuts:
Ctrl+Ssave,Ctrl+Z/Ctrl+Y,Deldelete. - With nothing selected, you can set process-level attributes (ID, name, candidate starter users/groups).