W3C home > Mailing lists > Public > public-ws-addressing@w3.org > August 2006

proposed resolution for CR30

From: Rogers, Tony <Tony.Rogers@ca.com>
Date: Mon, 21 Aug 2006 16:55:38 +1000
Message-ID: <BEE2BD647C052D4FA59B42F5E2D946B317B615@AUSYMS12.ca.com>
To: <public-ws-addressing@w3.org>
Change to the WSDL Binding to resolve CR30.
 
4.4.1
 
current first para:
 
WS-Addressing defines a global attribute, wsaw:Action, that can be used to explicitly define the value of the [action] property for messages in a WSDL description. The type of the attribute is xs:anyURI and it is used as an extension on the WSDL input, output and fault elements. A SOAP binding can specify SOAPAction values for the input messages of operations. In the absence of a wsaw:Action attribute on a WSDL input element where a SOAPAction value is specified, the value of the [action] property for the input message is the value of the SOAPAction specified. Web Services Addressing 1.0 - SOAP Binding[WS-Addressing SOAP Binding] specifies restrictions on the relationship between the values of [action] and SOAPAction for SOAP 1.1 and SOAP 1.2.
 
suggested new first para:
 
WS-Addressing defines a global attribute, wsaw:Action, that can be used to explicitly define the value of the [action] property for messages in a WSDL description. The type of the attribute is xs:anyURI and it is used as an extension on the WSDL input, output and fault elements. A SOAP binding can specify SOAPAction values for the input messages of operations. In the absence of a wsaw:Action attribute on a WSDL input element where a SOAPAction value is specified, the value of the [action] property for the input message is the value of the SOAPAction specified. Note that the SOAPAction value is not required to be an absolute IRI, but the [action] property is required to be an absolute IRI; if wsaw:UsingAddressing is present, wsaw:Action is not specified, and SOAPAction is not an absolute IRI, then the document MUST be considered invalid. Web Services Addressing 1.0 - SOAP Binding[WS-Addressing SOAP Binding] specifies restrictions on the relationship between the values of [action] and SOAPAction for SOAP 1.1 and SOAP 1.2.
 
 
Does that cover everything? I thought it was better to be a little verbose, to cover the issue thoroughly.
 
On a related note, I see some inconsistencies in the following section 4.4.2 - the use of wsa:Action (should be wsaw:Action), and the use of URI instead of IRI. Should I treat these as simple typos?
 
Tony Rogers
CA, Inc
Senior Architect, Development
tony.rogers@ca.com
co-chair UDDI TC at OASIS
co-chair WS-Desc WG at W3C
Received on Monday, 21 August 2006 06:55:53 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 2 June 2009 18:35:14 GMT