[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Issue pr002 - DPWS - SOAP 1.2 HTTP transport binding URI conflict
This issue is assigned the number pr002. For further discussions on this issue, please refer to this issue number or use this thread. -----Original Message----- From: Stephan Poehlsen [mailto:poehlsen@itm.uni-luebeck.de] Sent: Tuesday, February 10, 2009 5:22 AM To: ws-dd-comment@lists.oasis-open.org Subject: [ws-dd-comment] SOAP 1.2 HTTP transport binding URI conflict Hello, in DPWS 1.1 public review draft 1 section 1.5 Normative References there are two conflicting entries I think: [SOAP 1.2, Part 2] and [WSDL Binding for SOAP 1.2] In [SOAP 1.2, Part 2] section 7.2 "Binding Name" it says: This binding is identified by the URI[...]: * "http://www.w3.org/2003/05/soap/bindings/HTTP/" In [WSDL Binding for SOAP 1.2] section 3.1 "wsoap12:binding Element": /wsoap12:binding/@transport The value of the REQUIRED transport attribute (of type xs:anyURI) indicates which transport of SOAP this binding corresponds to. The URI value "http://schemas.xmlsoap.org/soap/http" corresponds to the HTTP binding. Other URIs may be used here to indicate other transports (such as SMTP, FTP, etc.). The comment from the W3C team can be found on: http://www.w3.org/Submission/2006/05/Comment#wsdl11comment In the last paragraph of the "WSDL 1.1 Binding Extension for SOAP 1.2" section they say: A characteristic of this SOAP 1.2 binding of WSDL 1.1 is that it uses the http://schemas.xmlsoap.org/soap/http URI as the identifier for HTTP as the transport of SOAP; this is the URI which was introduced by WSDL 1.1 to identify the SOAP 1.1 HTTP binding. This is interesting as the SOAP 1.2 HTTP binding defines a URI for its identification (http://www.w3.org/2003/05/soap/bindings/HTTP/) already, and Architecture of the World Wide Web, Volume One points out that URI aliases should be avoided. I discovered the problem, because the SUN Metro stack for example uses the [SOAP 1.2, Part 2] variant and had problems with WSDL files generated with some the available DPWS stacks that took the [WSDL Binding for SOAP 1.2] way. I propose to use the [SOAP 1.2, Part 2] way and remove the [WSDL Binding for SOAP 1.2] reference. That way it is on track with the W3C and the SUN Java6SE SDK for example. I am glad to hear from you, Stephan -- Stephan Pöhlsen University of Lübeck Phone: +49 451 500-5386 Institute of Telematics Fax: +49 451 500-5382 Ratzeburger Allee 160 poehlsen@itm.uni-luebeck.de D-23538 Lübeck, Germany http://www.itm.uni-luebeck.de -- This publicly archived list offers a means to provide input to the OASIS Web Services Discovery and Web Services Devices Profile (WS-DD) TC. In order to verify user consent to the Feedback License terms and to minimize spam in the list archive, subscription is required before posting. Subscribe: ws-dd-comment-subscribe@lists.oasis-open.org Unsubscribe: ws-dd-comment-unsubscribe@lists.oasis-open.org List help: ws-dd-comment-help@lists.oasis-open.org List archive: http://lists.oasis-open.org/archives/ws-dd-comment/ Feedback License: http://www.oasis-open.org/who/ipr/feedback_license.pdf List Guidelines: http://www.oasis-open.org/maillists/guidelines.php Committee: http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=ws-dd
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]