Hi, I think I've found a small bug, which should be easy to reproduce using the following steps :
1) Create a new "Activiti diagram"
2) using the palette, add a start event to the diagram
3) put your mouse on the start event, and from the surrounding menu, add a new exclusive gateway
4) put your mouse on the exclusive gateway and from the surrounding menu, change its type to "parallel gateway"
at this point a new parallel gateway is created, and is linked to the start event, but the old exclusive gateway is still present (you may need to move
the parallel gateway to see it)
from here, if you remove the old exclusice gateway, save, and then open the .bpmn using xml editor, you will see no "sequenceFlow"…
The same occurs when changing a "service task" to a "user task" and so on.
Cheers.
Olivier
PS : I'm using
Eclipse Java EE IDE for Web Developers.
Version: Indigo Service Release 1
Build id: 20110916-0149
Activiti Eclipse BPMN 2.0 Designer 5.9.0
Graphiti (Incubation) 0.9.0.v20120321-0814