I am heavily using the bonita export to bpmn files in xml format, and i am missing some parts of the modelled process in this xml.
1. In Bonita Community I am able to set the actor of an activity as "use actor from lane". I cannot the the link between the lanes actor and the activity within the exported bpmn file. Is this not part of the standard?
2. When I set any priority to an activity this will also not be in the exported xml file. Is this not part of the standard either ?
3. Can I be sure that the exported bpmn xml file will always give me correct bmpn2.0, to use with any other software providing workflow mechanisms or is this bonita specific ?
1. In Bonita Community I am able to set the actor of an activity as "use actor from lane". I cannot the the link between the lanes actor and the activity within the exported bpmn file. Is this not part of the standard?
The concept are slightly different. Are you loosing information on this subject when reimporting into Bonita?
2. When I set any priority to an activity this will also not be in the exported xml file. Is this not part of the standard either ?
No priority is defined in BPMN 2.0 specification.
3. Can I be sure that the exported bpmn xml file will always give me correct bmpn2.0, to use with any other software providing workflow mechanisms or is this bonita specific ?
We are providing correct export. Unfortunately, BPMN 2.0 serialization specification are not strong enough, so it is not always interchangeable with all tool vendors. You can follow this initiative that is trying to enforce BPMN 2.0 Model Interchnage capabilities: http://www.omgwiki.org/bpmn-miwg/doku.php
1. No I'm not loosing any information. I just wonder how Bonito knows about the information to use the actor from the lane, as it is not given in the exported file. Is Bonita assuming to take the lane actor if no other actor is defined ?
Bonitasoft empowers development teams with Bonita, the open-source and extensible platform to solve the most demanding process automation use cases. The Bonita platform accelerates delivery of complex applications with clear separation between capabilities for visual programming and for coding. Bonita integrates with existing solutions, orchestrates heterogeneous systems, and provides deep visibility into processes across the organization.