Is there a Java API that creates BPMN?

Is there a way to programmatically create BPMN 2.0 through the Java API?

I know that I can use a graphical modeling tool or create BPMN XML manually, but I am looking for a way to create it dynamically at runtime.

In my case, BPMN will run through jBPM. jBPM docs say you can use your API to define processes, but they do not recommend using it “to protect against internal APIs”. It would be great if there was an API that was not tied to a specific provider.

+3
source share
4 answers

EasyBPMN . " ", Java API ( XML), , .

+5

BPMN2 , jBPM5 API, - BPMN2, . , , XML, , .

+1

BPMN2 EMF ( org.eclipse.bpmn2, , BPMN20.ecore). EMF Java Api , BPMN2.

0

You can use the library from activiti . here is a blog post from one of the people behind the activation. I made a compiler that modifies the process based on this and it works.

0
source

All Articles