Bug 1230325 - Swimlane with embedded subprocess does keep the elements position
Summary: Swimlane with embedded subprocess does keep the elements position
Keywords:
Status: CLOSED EOL
Alias: None
Product: JBoss BPMS Platform 6
Classification: Retired
Component: jBPM Designer
Version: 6.1.0
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: DR1
: 6.2.0
Assignee: Tihomir Surdilovic
QA Contact: Jozef Marko
URL:
Whiteboard:
Depends On:
Blocks: 1230904
TreeView+ depends on / blocked
 
Reported: 2015-06-10 16:27 UTC by William Antônio
Modified: 2020-03-27 20:07 UTC (History)
0 users

Fixed In Version:
Clone Of:
: 1230904 (view as bug list)
Environment:
Last Closed: 2020-03-27 20:07:34 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Before saving (55.44 KB, image/png)
2015-06-10 16:27 UTC, William Antônio
no flags Details
how the process looks like after saving it (48.94 KB, image/png)
2015-06-10 16:28 UTC, William Antônio
no flags Details

Description William Antônio 2015-06-10 16:27:30 UTC
Created attachment 1037356 [details]
Before saving

Description of problem:

If we have a process that has a swimlane, inside this swimlane we have a subprocess and then a few elements (task, connectors, etc), once we have save it and reopen the process, the elements are all messes and not in the swimlane subprocess.


Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1. Create a new process
2. Add a swimlane to it
3. To the swimlane, add a new embedded subprocess
4. add a new elements to the subprocess, such as a starting node, a human task and an ending node;
5. Connect the subprocess to the original starting node and the output of the subprocess to a ending node;
6. Save the process and reopen it;

Actual results:

The elements will show up in a messed way and outside of the subprocess

Expected results:

The elements should be all organized.

Additional info:

You can find attached screenshots of before and after, showing the issue.

Comment 1 William Antônio 2015-06-10 16:28:46 UTC
Created attachment 1037357 [details]
how the process looks like after saving it

Comment 4 William Antônio 2015-06-11 18:07:44 UTC
I must add that the main problem is not in the visual tool, but when the tasks as moved outside of the swimlane, it loses the reference to the added on the swimlane's owner/group.

Comment 5 Tihomir Surdilovic 2015-06-24 17:14:35 UTC
The positioning problems have been fixed in designer master for a while now. I will update the associated BZ 1230904 with commits to the Deigner 6.2.x branch

Comment 6 Jozef Marko 2015-10-05 06:44:24 UTC
Position of elements inside embedded subprocess (which is part of lane) is kept.
Verified on 6.2.0.ER3.


Note You need to log in before you can comment on or make changes to this bug.