I want to transform the .bpmn to bpel file which can be executable. So, I want to know what the associations and differences between the STP and the BPMN2MODELER as different versions of BPMN. What is in the BPMN2MODELER like the Pool in STP?
Sounds more like a mapping rules?
Can somebody help me?
Robert Brodt Messages: 461 Registered: August 2010 Location: Colorado Springs, CO
Senior Member
The Eclipse STP project is being terminated, most of the subprojects have been moved to the SOA top level project.
The BPMN2 Modeler conforms to the BPMN 2.0 specification and there are several resources available on the internet describing how to convert BPMN 2.0 to WS-BPEL. A good start would be to read the BPMN 2.0 specification itself which defines the BPEL Process conformance levels.
Robert Brodt Messages: 461 Registered: August 2010 Location: Colorado Springs, CO
Senior Member
Is it possible? Sure, almost anything is possible
But, the BPMN2 Modeler doesn't support any kind of splitting/merging of bpmn files. Looks like you will have to do this by hand, or code up some fancy customized splitter...
yes....hm,I tried to read the new wizard class, only to find that I fell into the complex logic...Why can I just call the BPMNCreator to create a diagram... They are coupled so tight together that I can't just take what I want. And when I try to import the ModelUtil class which contain the enum Bpmn2DiagramType, errors ocurred.
Cannot find the class file for org.eclipse.bpmn2.modeler.core.utils.ModelUtil$Bpmn2DiagramType. Fix the build path then try building this project BPMN2BPEL Unknown Java Problem
I just don't know why. Just because these two java files didn't exist in the same project?but there is no problem to import the BpmnCreator.
Now my idea is simple, right click the .bpmn and generate a new .bpmn automatically. Can you figure out for me?
Robert Brodt Messages: 461 Registered: August 2010 Location: Colorado Springs, CO
Senior Member
Make sure you have installed all of the required plugins. If you install the BPMN2 Modeler, into your development workbench this will also install everything needed for your purposes.
The call to createFileURI() requires that the file "/test/process_1.bpmn" exists - does it? Maybe you want to use a Platform URI instead?