Clarify distinction between XML Infoset representation and SOAP headers (SOAP, clarification)

Section 3.2 states: 
  'The SOAP 1.2 Addressing 1.0 Module uses the XML Infoset 
  representation of the abstract message addressing properties 
  defined in Web Services Addressing 1.0 - Core.'

The terminology between the abstract properties and the XML
representation of those properties, reused as SOAP headers, is
confusing.  Defining the XML representations and their use as SOAP
headers in a single spec helps (see comment
http://lists.w3.org/Archives/Public/public-ws-addressing-comments/2005Ap
r/0024.html). But we also suggest being more precise in distinguishing
these two notions.

Change the above sentence to:

  'The SOAP 1.2 Addressing 1.0 Module defines SOAP headers corresponding
  to the XML Infoset representation of the abstract message addressing
  properties defined in Web Services Addressing 1.0 - Core.'

Change the sentence in Section 3.3 which states:

  'When a message is be addressed to an endpoint, the values of the SOAP

  1.2 WS-Addressing 1.0 Feature properties are mapped to the message as
  SOAP header blocks with the following additional modifications:'

to read:

  'When a message is to be addressed to an endpoint, the XML
  representation of each SOAP 1.2 WS-Addressing 1.0 Feature property is
  inserted into the message as a SOAP header block subject to the
  following additional constraints:'

Change the third bullet in Section 3.3, which states:

  'Each property that is of type IRI MUST be serialized as an absolute
  IRI in the SOAP message.'

to read:

  'Each property that is of type IRI MUST be serialized as an absolute
  IRI in the corresponding XML Infoset representation of that Message
  Addressing Property.'

Received on Tuesday, 12 April 2005 21:07:52 UTC