- 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