Answered

How to specify "throwing" events?

I have installed the latest version of BizAgi. Could it be that there are no symbols for throwing events? There are still catching events avaiable. Do I miss something or it's still not working?

Thanks.

Best Answer
photo

Dear Chouchou1,

The shapes used to model events that either throw or catch a message are the same.

You would just need to define as a property of that event, whether if it is used to throw or to catch the message.

You may do this by right-clicking on the event and selecting/unselecting the "Is Throw" property.

throwp

photo
0

Dear Chouchou1,

The shapes used to model events that either throw or catch a message are the same.

You would just need to define as a property of that event, whether if it is used to throw or to catch the message.

You may do this by right-clicking on the event and selecting/unselecting the "Is Throw" property.

throwp

photo
0

Following on with throwing events, i have been doing a series of processes where they are linked. I have been using the linked intermediate event symbol, but it does not seem to correctly catch and throw. I have been starting with the intermediate event symbol, right click to make it a linked event. It is automatically a throw event even though it is the starting point, so should be a catching event with an outline arrow rather than a block arrow. If you right click on the event, there is only a "is a throw" option regardless of what it already is. Each time you right click it is the same selection, so unless you know the difference between Catching and throwing (and sometimes we forget :-)), the selection is not helpful. I thought in previous versions Bizagi was intuitive and knew what do to if the linked event was at the begininng or end of the process model.

photo
0

Dear Bernadette,

Thank you for your feedback.

We will review this subject for any adjustments (as you mention, some oriented to this event being smarter).

In the meantime, indeed the menu will always show a "Is Throw" property, and therefore in order to set the event as a catch/throw, you would need to unmark/mark this property.

Best regards,

photo
0

Thanks for the reply. I had a closer look and hadn't noticed before that when it is a 'throw' and you right click, the symbol to the left is highlighted and if you select it again it is not highlighted (meaning it is a catch). The highlighting is quite faint and easy to miss, so an intuitive change to the words would be helpful or simply a tick beside the word would be just as good. Still loving Bizagi!!

photo
0

I cannot get the throw and catch function to perform. I have modeled every permutation and style I can think of but when I run the simulation it never performs a throw and catch.

photo
0

Dear Stanley,

You need to use Message Events which Indicates that a message can be sent or received. If a Process is waiting for a message and it is caught the Process will continue its flow. A catch Message Event waits for a message to arrive and once the message has been received, the Process will continue. The Event marker in this instance will be filled. A throw Message Event sends a message to an external participant. The unfilled Event marker is allocated to the throw message.

hmfile_hash_3cb3f0f8

Note: In order to work correctly, we recommend to use short names in message events.

Regards