W3C home > Mailing lists > Public > public-ws-desc-comments@w3.org > October 2006

RE: Request 2 clarifications for RPC style

From: Jonathan Marsh <jonathan@wso2.com>
Date: Mon, 16 Oct 2006 11:24:16 -0700
To: "'Lawrence Mandel'" <lmandel@ca.ibm.com>
Cc: <public-ws-desc-comments@w3.org>
Message-ID: <00d301c6f150$4b332ac0$3901a8c0@DELLICIOUS>
Regarding your second point, below; the WS Description Working Group tracked
this issue as a CR071 [1].

 

The Working Group declined to make any change.  Qualified elements includes
both those elements that have a namespace and those that don’t.  More
rationale at [2].

 

Unless you let us know otherwise by the end of October, we will assume you
agree with the resolution of this issue.

 

[1] http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR071 

[2] http://lists.w3.org/Archives/Public/www-ws-desc/2006Jul/0017.html 

 

Jonathan Marsh -  <http://www.wso2.com> http://www.wso2.com -
<http://auburnmarshes.spaces.live.com> http://auburnmarshes.spaces.live.com

 

  _____  

From: www-ws-desc-request@w3.org [mailto:www-ws-desc-request@w3.org] On
Behalf Of Lawrence Mandel
Sent: Thursday, July 06, 2006 8:50 AM
To: www-ws-desc@w3.org
Subject: Request 2 clarifications for RPC style

 


While creating tests for the RPC style I came across two assertions that
have ambiguous language even though I think I understand the meaning and
that I'd like to see clarified. (I think the clarifications are simple
editorial changes to remove any doubt as to the meaning of the assertions.) 

1.  "The sequence MUST contain only local element children.
<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20-adjuncts
.html?content-type=text/html;%20charset=utf-8#RPCStyle-5014-summary> † " [1]


I believe this assertion refers to both input element and output element
sequences. The other assertions for RPC style explicitly state input or
output. I'd like to see this assertion hardened as: 

"Both the input and output sequences MUST contain only local element
children." 

2. "If elements with the same qualified name appear as children of both the
input and output elements, then they MUST both be declared using the same
named type.
<http://dev.w3.org/cvsweb/%7Echeckout%7E/2002/ws/desc/wsdl20/wsdl20-adjuncts
.html?content-type=text/html;%20charset=utf-8#RPCStyle-5018-summary> † " [2]


In this case local elements do not have qualified names only local names.
This looks like a mistake to me. I'd like to see this corrected to avoid any
confusion. My suggested correction is: 

"If elements with the same local name appear...." 

I've attached a patch for wsdl20-adjunts.xml that contains these changes. 

[1]
http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20-adjuncts.html
?content-type=text/html;%20charset=utf-8#RPCStyle-5013-summary 
[2]
http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/wsdl20/wsdl20-adjuncts.html
?content-type=text/html;%20charset=utf-8#RPCStyle-5018-summary 

Thanks, 

Lawrence Mandel

Software Developer
IBM Rational Software
Phone: 905 - 413 - 3814   Fax: 905 - 413 - 4920
lmandel@ca.ibm.com 
Received on Monday, 16 October 2006 18:31:09 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:20:32 GMT