Details
-
Bug
-
Resolution: Obsolete
-
Major
-
jBPM 5.3
-
None
Description
If a node is inside a Swimlane, 'Diagram' button for process instance displays png image with a marker but it's not correctly placed on the active node. See attached swimlane-marker.png.
Node's x/y values (<bpmndi:BPMNShape>) in bpmn file are relative position to Swimlane position but the parser (org.jbpm.bpmn2.xml.di.BPMNPlaneHandler) doesn't take into account it.
Probably, possible fixes would be:
A) Calculate and store Node's x/y values as absolute position at parsing time
or
B) Store Swimlane's x/y values at parsing time and calculate Node's absolute position at rendering time (org.jbpm.integration.console.graph.GraphViewerPluginImpl)
Attachments
Issue Links
- is blocked by
-
JBPM-3574 Coordinates for BPMNShape and BPMNEdge elements should be relative to BPMNPlane
- Closed