Author Topic: MDG - strange behaviour when extending from another profile  (Read 11798 times)

OpenIT Solutions

  • EA User
  • **
  • Posts: 555
  • Karma: +9/-1
    • View Profile
MDG - strange behaviour when extending from another profile
« on: November 12, 2021, 03:46:11 am »
Hi,

I've hit some strange behaviour when extending stereotypes from another profile. In my example i have a stereotype that extends the BPMN2.0::Activity. Once i have deployed my MDG i can create MyProfile::Activities just fine, with my extra tagged values etc.

However if i use the quicklinker to try and link to / create other valid BPMN elements - i'm not presented with any. But this is intermittent. A couple of days ago i was. Now i'm not.

I thought if i extended a stereotype the constraints from the base type were inherited ?

Further, on my MDG profile toolbox, i have add a couple of standard BPMN2.0 elements, Gateway, StartEvent and EndEvent - i can add these to a diagram just fine. However, again if i use the quicklinker to try and connect them via SequenceFlows, i'm not offered the SequenceFlow connector.

I have the BPMN2.0 Tech enabled and create normal BPMN2.0 Business Process Diagrams - all is ok on them. The issue occurs if i add these elements to my own MDG Diagram (which extends Diagram_Analysis). Any thoughts as to why this might be ?

Regards,

Jon.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: MDG - strange behaviour when extending from another profile
« Reply #1 on: November 12, 2021, 06:29:46 am »
Connetors react to the Toolbox (in total). If you have the Filter by Toolbox set (which seems to be default) then you will only see those shown in the current toolbox. I fell in that trap more than once. Turn it off and see if your entry appears.

q.

OpenIT Solutions

  • EA User
  • **
  • Posts: 555
  • Karma: +9/-1
    • View Profile
Re: MDG - strange behaviour when extending from another profile
« Reply #2 on: November 12, 2021, 07:47:55 pm »
Hi,

Yes i have included BPMN2.0::Gateway and BPMN2.0::StartEvent etc in my toolbox. I can drag and drop these onto my stereotyped diagram. However im not offered SequenceFlow to connect the BPMN flow elements i have included in my toolbox when using the quicklinker. Is there some trick/setting to tell my toolbox/diagram stereotypes to inherit/use quicklinker settings defined in another MDG (ie the BPMN2.0 MDG) when i reuse their elements ??

Regards,

Jon.

qwerty

  • EA Guru
  • *****
  • Posts: 13584
  • Karma: +396/-301
  • I'm no guru at all
    • View Profile
Re: MDG - strange behaviour when extending from another profile
« Reply #3 on: November 12, 2021, 10:01:32 pm »
The connectors must also be present. Not just the elements!

q.

OpenIT Solutions

  • EA User
  • **
  • Posts: 555
  • Karma: +9/-1
    • View Profile
Re: MDG - strange behaviour when extending from another profile
« Reply #4 on: November 13, 2021, 03:10:17 am »
Yes sorry i should have said - there (BPMN2.0::SequenceFlow etc) are in my tool box as well...