Skip to content

Latest commit

 

History

History
 
 

non-interrupting-message-event-sub-process-in-sub-process

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Non-interrupting Message Event Sub-Process inside a Sub-Process

A Process Application for Camunda BPM showing that a Sub-Process waits until a contained Event Sub-Process has reached its end.

This pattern can be used to model an optional task, which can be started at any time while the Sub-Process is running. If it has been started, the Sub-Process is forced to wait for it.

This project has been generated by the Maven archetype camunda-archetype-servlet-war-7.4.0.

Show me the important parts!

BPMN Process

How does it work?

If a Token is inside the Event Sub-Process, the containing Sub-Process will wait for its completion.

How to use it?

There is no web interface to access the application. To get started refer to the InMemoryH2Test.

You can also use ant to build and deploy the example to an application server. For that to work you need to copy the file build.properties.example to build.properties and configure the path to your application server inside it. Alternatively, you can also copy it to ${user.home}/.camunda/build.properties to have a central configuration that works with all projects generated by the Camunda BPM Maven Archetypes.

Once you deployed the application you can run it using Camunda Tasklist and inspect it using Camunda Cockpit.

Environment Restrictions

Built and tested against Camunda BPM version 7.4.0.

Known Limitations

Improvements Backlog

License

Apache License, Version 2.0.