BPMN Data in files, especially Priority data in xml

1
+1
-1

Hello everybody.

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 ?

Thanks for your answers in advance ?

Cheers Tim

2 answers

1
+1
-1

Hi,

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

Regards,

1
0
-1

Hi.

Thanks for your answer.

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 ?

2. Thanks for this information

3. This really is a pitty.

Cheers Tim

Notifications