Bug 1229803 - [GSS] (6.1.z) Swimlane issues in BPM Suite 6.1 - Large text name is overlapping other components
Summary: [GSS] (6.1.z) Swimlane issues in BPM Suite 6.1 - Large text name is overlappi...
Keywords:
Status: CLOSED EOL
Alias: None
Product: JBoss BPMS Platform 6
Classification: Retired
Component: jBPM Designer
Version: 6.1.0
Hardware: Unspecified
OS: Unspecified
medium
high
Target Milestone: CR1
: 6.1.0
Assignee: Tihomir Surdilovic
QA Contact: Marián Macik
URL:
Whiteboard:
Depends On: 1225151
Blocks: 1230825
TreeView+ depends on / blocked
 
Reported: 2015-06-09 16:15 UTC by Amana
Modified: 2020-03-27 20:11 UTC (History)
8 users (show)

Fixed In Version:
Clone Of: 1225151
Environment:
Last Closed: 2020-03-27 20:11:09 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
TwoSwimlanes before reopening. (127.47 KB, image/png)
2015-07-10 13:41 UTC, Marián Macik
no flags Details
TwoSwimlanes after reopening. (128.19 KB, image/png)
2015-07-10 13:41 UTC, Marián Macik
no flags Details

Description Amana 2015-06-09 16:15:39 UTC
+++ This bug was initially created as a clone of Bug #1225151 +++

Description of problem:

We have identified two issues by using swimlanes in BPM Suite 6.1:

>> 1- When the swimlane name is too large, it is not adjustable inside the swimlane box. "swimlane_name.png" shows that the text is overlapping other components. 

>> 2- The tool does not allow to add a swimlane inside a swimlane. 

It is certainly not possible. According to specification [1], it should be possible to add many lanes inside a "pool" (swimlane). However, it seems like it is not possible to achieve that in business-central. Is it a bug or is there any other way to achieve it?

[1] http://www.omg.org/spec/BPMN/2.0/


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

BPM Suite 6.1

How reproducible:

Always (on firefox)

Steps to Reproduce:
1. Create a simple lane and name it with a large name;
2. try to add a swimlane inside a swimlane; or find another way to add new lanes;

Actual results:

1. Large name is not adjustable;
2. It is possible to add only one swimlane ;

Expected results:

1. name should be adjustable inside the swimlane box;
2. how to add a new lane inside the swimlane?

Additional info:

--- Additional comment from Amana on 2015-05-26 13:26:32 EDT ---



--- Additional comment from JBoss Product and Program Management on 2015-05-26 13:30:07 EDT ---

Since this issue was entered in Red Hat Bugzilla, the release flag has been
set to ? to ensure that it is properly evaluated for this release.

--- Additional comment from Amana on 2015-05-26 13:34:08 EDT ---

please let me know if there is a workaround to the second (2.) issue mentioned in this BZ, or if it is the expected behavior.

--- Additional comment from Kris Verlaenen on 2015-06-08 10:57:34 EDT ---

Note that designer does not support pools at the moment, only lanes.  The process Canvas as a whole is considered the pool.  Multiple pools are typically only used for orchestrations, not when modeling one process, as one process should be contained in one pool.

--- Additional comment from Amana on 2015-06-09 10:28:28 EDT ---

Thanks Kris... in this bz we should consider only the first issue in this case:

>> 1- When the swimlane name is too large, it is not adjustable inside the swimlane box. "swimlane_name.png" shows that the text is overlapping other components.

Comment 3 Tihomir Surdilovic 2015-06-24 14:17:05 UTC
6.2.x commit for fix 
https://github.com/droolsjbpm/jbpm-designer/commit/27120de05035297332983100d348c85cc7f3fd47

Comment 4 Marián Macik 2015-07-10 13:40:07 UTC
I can confirm that both issues have been fixed but there is an another issue. When I close an editor with a process with two swimlanes and then I reopen this process, the swimlanes are disordered, usually the inner swimlane is under the bigger, outer swimlane. I have enclosed two pictures too (before and after reopening of the editor).

Comment 5 Marián Macik 2015-07-10 13:41:04 UTC
Created attachment 1050684 [details]
TwoSwimlanes before reopening.

Comment 6 Marián Macik 2015-07-10 13:41:55 UTC
Created attachment 1050685 [details]
TwoSwimlanes after reopening.

Comment 7 Tihomir Surdilovic 2015-07-10 13:47:41 UTC
Swimlanes cannot be nested in the bpmn2 description. Designer upon reopen has to place one ontop of the other and it will place the first one it encounters ontop of the other. This is an issue we can definitely address but I would suggest to do this via a separate BZ as it does not seem to be related specifically to this one. WDYT?

Comment 8 Marián Macik 2015-07-10 13:55:42 UTC
OK, so I will create new BZ in which I mention this one for better context, ok?

Comment 9 Marián Macik 2015-07-10 15:27:45 UTC
Marking as verified.

Comment 10 Alessandro Lazarotti 2015-07-13 15:33:19 UTC
The second item requested here by description, even being verified is not really a valid scenario and can be removed such ability in a next release or patch.

In fact the current fix does not allow nested pools, but nested lanes which are not supported by BPMN2 - which generates the problem reported at BZ-1241967.

So that is not really supported for now.

Multiple Pools and Process Choreography has target as functionality for BPM Suite 7.

This BZ verification and supportability has as scope only the request:

"1- When the swimlane name is too large, it is not adjustable inside the swimlane box. "swimlane_name.png" shows that the text is overlapping other components. "


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