Folks,

AFAIK AtomicOutcome means all the participants  under that activity
needs to come to a single resolution (eg: close or compensate)..

In that case if there are some participants registered for
MixedOutcome while others are registered for the Atomic how the final
resolution needs to be achieved is not clear to me...   Is it expected
to treat Atomic once and Mixed once separately..

As was already pointed out by Sanjaya, Atomic/Mixed Outcome is chosen by the initiator for the whole transaction context and not on a per-participant basis.


In my point of view, it is perfectly legal for a participant to join a transaction in both the PC and the CC protocol, as long as the initiator's application logic can deal with it. (I can't think of a business case that would require that, though.) Those participants would look like distinct participants to the coordinator and initiator, so they would be distinctly handled.


-hannes

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

Reply via email to