Bug 855300

Summary: jBPM Console Process Diagram adds an out-of-place marker in case of Swimlane
Product: [JBoss] JBoss Enterprise BRMS Platform 5 Reporter: Toshiya Kobayashi <tkobayas>
Component: jBPM ConsoleAssignee: Kris Verlaenen <kverlaen>
Status: ASSIGNED --- QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: BRMS 5.3.0.GACC: ajuricic, alazarot, mbaluch
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 958403 (view as bug list) Environment:
Last Closed: Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Toshiya Kobayashi 2012-09-07 09:31:35 UTC
Description of problem:

Platform BZ for JBPM-3782 : jBPM Console Process Diagram adds an out-of-place marker in case of Swimlane 


Steps to Reproduce:
1. Create a process definition which have a node inside a swimlane
2. Start the process in jBPM Console (business-central)
3. View the process diagram with 'Diagram' button
  
Actual results:

A red marker is placed off the node.

Expected results:

A red marker is placed on the node.

Comment 1 JBoss JIRA Server 2012-09-07 15:52:02 UTC
Maciej Swiderski <swiderski.maciej> made a comment on jira JBPM-3782

Took quick look into this and it looks like it should not be fixed in the engine (parser) or in graph plugin of console as we need to support two designers:
- web designer (uses relative position)
- BPMN2 modeller (uses absolute position)

So we can't simple make this decision on parsing time as we do not know what is the tool that created this process definition.

I believe there is already an open issue for making web designer aligned with absolute positioning of elements but can't find it now

Comment 2 JBoss JIRA Server 2012-09-07 16:03:38 UTC
Tihomir Surdilovic <tsurdilo> made a comment on jira JBPM-3782

Maciej is correct, Designer uses relative x/y values for child nodes. In order to find the absolute positions on those you muse add the x/y position of its container element(s) as well. 

We will in the future update Designer to use absolute positioning as well.

Comment 5 Amana 2013-02-14 12:43:00 UTC
Do you have any idea for which version it will be fixed ? Thanks

Comment 6 JBoss JIRA Server 2013-02-14 13:01:01 UTC
Tihomir Surdilovic <tsurdilo> made a comment on jira JBPM-3782

This will be fixed in Designer 3.x, I am not sure at this time which minor release version it will be included in.

Comment 7 JBoss JIRA Server 2013-02-14 13:01:54 UTC
Tihomir Surdilovic <tsurdilo> made a comment on jira JBPM-3782

This will be fixed in Designer 6.x, I am not sure at this time which minor release version it will be included in.

Comment 8 JBoss JIRA Server 2013-06-06 10:27:10 UTC
Maciej Swiderski <swiderski.maciej> updated the status of jira JBPM-3782 to Resolved

Comment 9 JBoss JIRA Server 2013-06-06 10:27:10 UTC
Maciej Swiderski <swiderski.maciej> made a comment on jira JBPM-3782

this issue is obsolete as in v6 console uses designer in readonly mode to show the process instance progress and not the generated image.