- From: Jean-Jacques Moreau via cvs-syncmail <cvsmail@w3.org>
- Date: Thu, 15 Feb 2007 08:58:34 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv12696
Modified Files:
wsdl20.xml
Log Message:
CR044: Additional editorial work, item 1
Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.429
retrieving revision 1.430
diff -C 2 -d -r1.429 -r1.430
*** wsdl20.xml 12 Feb 2007 17:19:01 -0000 1.429
--- wsdl20.xml 15 Feb 2007 08:58:31 -0000 1.430
***************
*** 4990,5005 ****
</p>
! <p><assert class="component" id="Binding-0055">A <comp>Binding</comp> component that defines bindings for an
! <comp>Interface</comp>
! component MUST define bindings for all the operations of that
<comp>Interface</comp> component.</assert> The bindings may occur via defaulting rules
! which allow one to specify default bindings for all operations
(see, for example <bibref ref="WSDL-PART2"/>) or by directly
! listing each <comp>Interface Operation</comp> component of the <comp>Interface</comp> component and
defining bindings for them. Thus, a <comp>Binding</comp>
component MUST define bindings for all the <comp>Interface Operation</comp>
! components of the <comp>Interface</comp> component that the <comp>Binding</comp>
! component purportedly defines bindings for.</p>
<p><assert class="component" id="Binding-1207001">A <comp>Binding</comp> component that defines bindings for an <comp>Interface</comp> component
MUST define bindings for all the faults of that <comp>Interface</comp> component that
--- 4990,5014 ----
</p>
! <p><assert class="component" id="Binding-0055">
! A <comp>Binding</comp> component that defines bindings for an
! <comp>Interface</comp> component MUST define bindings for all the operations and all the faults of that
<comp>Interface</comp> component.</assert> The bindings may occur via defaulting rules
! which allow one to specify default bindings for all operations and faults
(see, for example <bibref ref="WSDL-PART2"/>) or by directly
! listing each <comp>Interface Operation</comp> component
! and each <comp>Interface Fault</comp> component of the <comp>Interface</comp> component and
defining bindings for them. Thus, a <comp>Binding</comp>
component MUST define bindings for all the <comp>Interface Operation</comp>
! <comp>Interface Faults</comp> components of the <comp>Interface</comp> component that
! the <comp>Binding</comp> component purportedly defines bindings for.</p>
+ <p>Similarly, whenever a reusable <comp>Binding</comp> component (i.e. one that does not
+ specify an <comp>Interface</comp> component) is applied to a specific <comp>Interface</comp>
+ component in the context of an <comp>Endpoint</comp> component, the <comp>Binding</comp> component
+ MUST define bindings for all the <comp>Interface Operation</comp> and <comp>Interface Fault</comp>
+ components of the <comp>Interface</comp> component via a combination of properties
+ defined on the <comp>Binding</comp> component itself and default binding rules
+ specific to its binding type.</p>
+
<p><assert class="component" id="Binding-1207001">A <comp>Binding</comp> component that defines bindings for an <comp>Interface</comp> component
MUST define bindings for all the faults of that <comp>Interface</comp> component that
***************
*** 12340,12343 ****
--- 12349,12364 ----
<tr>
+ <td>20070215</td>
+ <td>JJM</td>
+ <td>
+ <loc
+ href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR044">
+ CR044
+ </loc>
+ : Additional editorial work, item 1
+ </td>
+ </tr>
+
+ <tr>
<td>20070212</td>
<td>JJM</td>
Received on Thursday, 15 February 2007 08:58:44 UTC