OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-tx message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: NEW issue: WS-C: Remove fault 4.6 AlreadyRegistered


Issue name -- WS-C: Remove fault 4.6 AlreadyRegistered

PLEASE DO NOT REPLY TO THIS EMAIL OR START A DISCUSSISON THREAD UNTIL 
THE ISSUE IS ASSIGNED A NUMBER.

The issues coordinators will notify the list when that has occurred.

Target document and draft:

Protocol:  Coord

Artifact:  spec / schema

Draft:

Coord spec working draft uploaded 2005-12-02
WS-Coordination schema contributed by input authors, not yet uploaded to 
Working Drafts folder

Link to the document referenced:

http://www.oasis-open.org/committees/download.php/15738/WS-Coordination-2005-11-22.pdf

Section and PDF line number:

Section 4.6 "Already Registered", ll. 460-468


Issue type:

Design


Related issues:

Issue [] WS-C: Appropriate categories of fault
Issue [] WS-C: EPR equality comparison should not be relied upon


Issue Description:

AlreadyRegistered fault is redundant if participant registration is 
treated as retriable.


Issue Details:

[This issue stems from Choreology Contribution issues TX-19 and TX-20.]

The fault AlreadyRegistered is inappropriate for a message-based 
protocol connecting loosely-coupled and
potentially administratively-independent execution entities, 
communicating over unreliable transports.

The current fault preamble (ll. 461-2) reads:

"This fault is sent to a participant if the coordinator detects that the 
participant attempted to register for
the same protocol of the same activity more than once."

If related issue "WS-AT/WS-C: Make Register/RegisterResponse retriable" 
is resolved by agreeing to make the Register/RegisterResponse exchange 
retriable, then this issue should be resolved as proposed below.


Proposed Resolution:

Remove ll. 460-468 of the specification.
Remove l. 99 of the schema document.




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]