2002/ws/desc/wsdl20 wsdl20.xml,1.429,1.430

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