Sparx Systems Forum

Enterprise Architect => Bugs and Issues => Topic started by: Stoppy on July 15, 2014, 09:31:10 am

Title: BPMN: Invalid hierachy level for Sequence Flow
Post by: Stoppy on July 15, 2014, 09:31:10 am
Hi All,

Wondering if someone can confirm this is a bug or a issue with my modeling implementation.

What am I doing:

Created a BPMN 2.0 diagram (Business Process Diagram)
The diagram has 1 pool
The diagram has 3 lanes
Two of lanes have sub lanes
The diagram has activities, gateways, start and end events

What is my issue:

When I select a activity from the sub lane and try to join them to another element in a sub lane or lane with a sequence flow I am presented with the following:

BPMN: Invalid hierachy level for Sequence Flow

I do not encounter the message when I select a activity and join them to another element in the same lane.

Workaround:

Move element to lane required lane, join elements with sequence flow and then move element back to existing lane

Environment:
Windows 7 SP1
EA Version 11.0.1105 (Corporate Edition)
SQL 2012

Thanks in advance,

Stoppy  ;)
Title: Re: BPMN: Invalid hierachy level for Sequence Flow
Post by: KP on July 15, 2014, 10:15:10 am
BPMN doesn't allow sequence flows to cross pool boundaries, but crossing lane boundaries should be OK as long as the lanes aren't in different pools. If EA is confusing lanes and pools, it's worth reporting a bug. In the mean time, you can turn off syntax checking: Tools > Options > Links > Strict Connector Syntax.
Title: Re: BPMN: Invalid hierachy level for Sequence Flow
Post by: Stoppy on July 15, 2014, 10:40:04 am
Hi KP,

Thanks for your reply.

My model is simple with respect to Pools and Lanes, essentially I have:
1 Pool - Our Company
3 Lanes - Our Divisions
4 Sub Lanes in 2 Lanes - Our Roles

So based on your reply I have a Bug???

Thanks for the tip about tool, did not know about that one!

Regards,

Stoppy :D
Title: Re: BPMN: Invalid hierachy level for Sequence Flow
Post by: VKN on July 15, 2014, 11:39:45 am
Quote
4 Sub Lanes in 2 Lanes - Our Roles

So based on your reply I have a Bug???

You're right. Looks like it's playing up with sub-lanes.
Title: Re: BPMN: Invalid hierachy level for Sequence Flow
Post by: Stoppy on July 15, 2014, 01:46:54 pm
Hi VKM.

Your right, this is my testing outcomes:
When I attempt to join a element to another element from a lane to lane - No Issue
When I attempt to join a element to another element from a lane to sub lane - Issue
When I attempt to join a element to another element from a sub lane to lane - Issue

I never had this sort of issue with BPMN 1.0 or 1.1 diagrams with EA.

Before I submit a bug, I just need someone who is familiar with BPMN Spec 2.0 to confirm this is not by design or against BPMN 2.0 spec as I have only just started to work in this space.

Regards,

Stoppy  8-)
Title: Re: BPMN: Invalid hierachy level for Sequence Flow
Post by: VKN on July 15, 2014, 02:05:23 pm
Quote
Before I submit a bug, I just need someone who is familiar with BPMN Spec 2.0 to confirm this is not by design or against BPMN 2.0 spec as I have only just started to work in this space.
You got it.
Be assured it's a bug.
Title: Re: BPMN: Invalid hierachy level for Sequence Flow
Post by: Stoppy on July 15, 2014, 02:35:49 pm
Thanks VKN, I have submitted a bug report to Sparx.

Regards,

Stoppy  :D
Title: Re: BPMN: Invalid hierachy level for Sequence Flow
Post by: Stoppy on October 30, 2014, 04:36:56 pm
Yah!!!  Just updated to EA 11.1 build (1112) and this issue has been resolved.

Thanks,

Stoppy ;)