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

 


Help: OASIS Mailing Lists Help | MarkMail Help

ws-dd message

[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]