Hi Thilina,

What I wanted to ask is the case where some participants registered
for CC while others are registered for the PC ..  Hannes has already
answered it by telling to handle two kinds of participants
separately...

More or less, yes. The CoordinatorCompletion protocol is actually an extension of the ParticipantCompletion protocol with just one additional message, "Complete", and the associated state changes.

In a business activity with both PC and CC participants, the initiator needs to tell the CC participants to complete. After that, CC and PC are identical so there is no need to handle them separately: both start by reporting "Completed". The only difference is that PC participants decide for themselves when work is completed, while CC participants need to be told by the coordinator.


The "separate handling" referred to one business partner enrolling multiple participants in one transaction context. While I think this is legal, they still look like distinct participants to the coordinator and are handled independently from each other.


-hannes

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to