Hey,
Just try to get the difference between an Activation subscription and Instance subscription.
I have an orchestration for Sequential convoy singleton pattern.
In my orchestration, i have a receive shape with activate = True; there is a initialize correclation set.
the correlation set is on the ReceivePort name.
Then there is a loop shape and at the end of the orchestration i have a listen with branches for Receive and Delay. in this second receive, i follow the correlation. activate is set to false.
Now my understanding is , when the first message comes in it will initiate an orchestration instance and then
at the listen shape if there is a another message with matching correlation set , the same instance will process it. Is this correct?
when i look at the subscription viewer, i see two activation subscriptions for the two receive shapes.
I had expected 1 activation( for the first receive) and 1 instance( for the second receive ).
Please advice
rego