- From: Jean-Jacques Moreau via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 07 Sep 2006 13:13:43 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv5230/ws/desc/wsdl20
Modified Files:
wsdl20-adjuncts.xml
Log Message:
note about interface-less bindings which require default properties
Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.187
retrieving revision 1.188
diff -C 2 -d -r1.187 -r1.188
*** wsdl20-adjuncts.xml 7 Sep 2006 08:39:06 -0000 1.187
--- wsdl20-adjuncts.xml 7 Sep 2006 13:13:40 -0000 1.188
***************
*** 1340,1343 ****
--- 1340,1351 ----
ref="WSDL-PART1"/>, all operations of an <comp>Interface</comp> component are
bound according to this binding extension.</p>
+
+ <p><b>Note:</b> As in other parts of this specification, we could have done
+ away with "default" properties at the compoment model level, and have set the value for the
+ corresponding non-default properties in the XML mapping section. However, default properties
+ are required for interface-less binding. Indeed, an interface-less binding has no means to
+ set the non-default version of the property at the operation-level, since there is precisely
+ no operation (there is not even an interface). Hence the mapping needs to be done elsewhere.
+ </p>
<p>A subset of the HTTP properties specified in the HTTP binding extension
***************
*** 1347,1351 ****
<prop comp="Binding">soap underlying protocol</prop> property of the <comp>Binding</comp> component is
<attval>&soap12-http-uri;</attval>. The properties that are
! allowed are the ones that describe the underlying protocol:</p>
<ulist>
--- 1355,1359 ----
<prop comp="Binding">soap underlying protocol</prop> property of the <comp>Binding</comp> component is
<attval>&soap12-http-uri;</attval>. The properties that are
! allowed are the ones that describe the underlying protocol (HTTP):</p>
<ulist>
***************
*** 2835,2838 ****
--- 2843,2854 ----
requirements of <bibref ref="WSDL-PART1"/> all operations of an
<comp>Interface</comp> component are bound by an HTTP binding.</p>
+
+ <p><b>Note:</b> As in other parts of this specification, we could have done
+ away with "default" properties at the compoment model level, and have set the value for the
+ corresponding non-default properties in the XML mapping section. However, default properties
+ are required for interface-less binding. Indeed, an interface-less binding has no means to
+ set the non-default version of the property at the operation-level, since there is precisely
+ no operation (there is not even an interface). Hence the mapping needs to be done elsewhere.
+ </p>
<p>
***************
*** 5329,5332 ****
--- 5345,5357 ----
<td>JJM</td>
<td><loc
+ href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR044">CR044</loc>:
+ note about interface-less bindings which require default properties
+ </td>
+ </tr>
+
+ <tr>
+ <td>20060907</td>
+ <td>JJM</td>
+ <td><loc
href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR073">CR073</loc>:
improved readibility of assertions in 4.1.1
Received on Thursday, 7 September 2006 13:13:51 UTC