Created attachment 1137092 [details] Process Created in Business Central Description of problem: I have create BPMN Process which contains swimlane using business-central. And tried to open the same process via JBDS but it got distorted. And if same process is being created without swimlane than it's working fine. Version-Release number of selected component (if applicable): BPM Suite 6.2.0 How reproducible: Steps to Reproduce: 1. Create a business process using swimlane. 2. Save the process and try to open it in JBDS 8 / JBDS 9 3. After opening the process, the arrows got distorted. Actual results: The process, which is being created using Business Central, is getting distorted while trying to open in JBDS. Expected results: The process should not be distorted and it should be opened with the same format as it is being saved in business-central. Additional info: If the swimlane has been removed than the process is not get distorted. I have added sample business process which was created in business central.
This is a problem with the process Designer in business central: the attachment points and bend points are offset relative to the Lane location instead of being absolute, diagram-relative locations. According to the BPMN 2.0 specification, connection anchor points and bend points are absolute coordinates.
Master PR: https://github.com/droolsjbpm/jbpm-designer/pull/241
6.4.x commit https://github.com/droolsjbpm/jbpm-designer/commit/623e8925b55c864b4644220fc6fb3d1fb349d61b
6.3.x commit https://github.com/droolsjbpm/jbpm-designer/commit/16c5696847a452cd6b448248e114a9791335c878
The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days