- From: Jonathan Marsh <jmarsh@microsoft.com>
- Date: Tue, 11 Apr 2006 16:42:18 -0700
- To: <public-ws-addressing-comments@w3.org>
- Message-ID: <37D0366A39A9044286B2783EB4C3C4E8023676F7@RED-MSG-10.redmond.corp.microsoft.com>
Section 3.1 UsingAddressing Extension Element Table 3-1 purports to constrain the behavior of an endpoint based on soap:mustUnderstand in the input message, when wsaw:UsingAddressing is not present. If we had a conformance clause defining conformance to wsaw:UsingAddressing, it would be more apparent that the definition of wsaw:UsingAddressing cannot reasonably constrain the behavior when wsaw:UsingAddressing is not used. There are two ways to address this problem. First, one could remove the column "UsingAddressing Not Present" from the table, and therefore collapse the first two rows, removing mention of soap:mustUnderstand on input messages. This is preferable because this spec can't and shouldn't attempt to constrain the behavior of soap:mustUnderstand, especially in the case where this spec isn't even engaged by the presence of wsaw:UsingAddressing! An alternative is to clarify which parts of the table are normative or not, by adding "(non-normative)" to the title of the last column to make it clear that we're restating for the reader's convenience behavior defined outside this specification. [ Jonathan Marsh ][ jmarsh@microsoft.com <mailto:jmarsh@microsoft.com> ][ http://spaces.msn.com/auburnmarshes <http://spaces.msn.com/auburnmarshes> ]
Received on Tuesday, 11 April 2006 23:43:16 UTC