Hi,
I'm testing the behavior of <pick> <on message> if there are more than one
message that was already sent and the pick has to choose among several events.
I want to test with many messages so I do this experiment with a <while> and a
<wait> (before the <while>) to be sure that I received many messages before
entering to the while and executing the pick (I attached a screen shot of my
process).
By sending only two messages, one to invoke op3 and one to invoke op4, the
process executed the while more than 2 times and each time the process executed
the branches attached to <on op3> and <on op4>. Normally it must execute twice
(one for each received message) and then execute on alarm. Could anybody give
me an explanation of this behavior?
[cid:[email protected]]