Welcome to yEd Q&A!
Here you can ask questions and receive answers from other members of the community and yEd developers. And you can tell us your most wanted feature requests.

Categories

Does BPMN layouting for pool work only on top level?

0 votes
When using pools on top level of your graph, the nodes are correctly connected to the correct lane and BPMN layout also works.

But if you have the same pool in the subprocess activity graph, the BPMN layout does not work. It seems that the activities are not connected to the cells anymore.

 

Example:
https://www.dropbox.com/s/7qbem9tsqg2x8gf/test.graphml
* The first graph is OK
* The graph of task4 is not OK (although this is the exact copy of first graph).
in Help by (120 points)
edited by

1 Answer

0 votes
Yes, BPMN pools are only supported on top level. If you use a pool node inside a subprocess, the pool node is treated like a normal group node (meaning its rows and columns are ignored).
by [yWorks] (160k points)
Why?
Because a) the BPMN specification does not account for nested pools and b) there is no layout algorithm in the world that can handle the general case of nested pools.
Legal Disclosure | Privacy Policy
...