-
Notifications
You must be signed in to change notification settings - Fork 140
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Reading other bpmn 2 formats #27
Comments
Hello baloodevil, The only part that is used by our bpmn engine are the elements in namespace "http://www.omg.org/spec/BPMN/20100524/MODEL" the others are graphical info which are useless for us. So for these two bpmn they are the same. I didn't tested but the result with one or the other should be the same with our engine. |
Hi @cyrilschmitt I encountered the exact same issue. It seems like bpmn has an issue parsing the bmpn generated by camunda designer. I think its a great combination for us to use the bpmn engine from you guys and the camunda designer. I really hope you guys can fix this issue
|
@pradysam1, is your process definition in the Camunda editor marked as executable? The exception can lead to looking into parse issues which is not the base problem. The parser wont handle the top level process definition unless it's marked executable. At line 26 in definitions.js if (processDefinitions.length === 1) { |
You can simply change this: <process id="Process_1" isExecutable="false"> to <process id="Process_1"> Btw, the parser should have pre-checking to filter all unnecessary attributes. |
I ran into the same issue here, I'm wondering why the choice is made to ignore everything that is not marked as executable. Like the bpmn.io editor, there is no way to disable it other than going into the code and editing it like @yhjor1212 explained. |
I designed a workflow using Camunda's bpmn-io, which is a great Javascript/HTML designer/viewer. However the generated BPMN looks completely different than what you have in your samples. Here is an excerpt from both...
bpmn-io...
and comparatively the same sample with e2e's bpmn...
I am new to BPMN, but shouldn't these two be compatible? Shouldn't I be able to design a workflow in any bpmn designer and execute in any execution engine?
The text was updated successfully, but these errors were encountered: