2002/ws/desc/wsdl20 component-assertion-table.xml,1.22,1.23 wsdl20.html,1.312,1.313 wsdl20.xml,1.444,1.445

Update of /sources/public/2002/ws/desc/wsdl20
In directory hutz:/tmp/cvs-serv15214

Modified Files:
	component-assertion-table.xml wsdl20.html wsdl20.xml 
Log Message:
Finished implementing resolution to CR044.


Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.444
retrieving revision 1.445
diff -C 2 -d -r1.444 -r1.445
*** wsdl20.xml	22 Feb 2007 19:05:51 -0000	1.444
--- wsdl20.xml	23 Feb 2007 00:40:11 -0000	1.445
***************
*** 5044,5059 ****
        <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 <comp>Interface Fault</comp> component of the <comp>Interface</comp> component and
!       defining bindings for them.</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 each <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
--- 5044,5058 ----
        <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 defining bindings for each
!       <comp>Interface Operation</comp> and <comp>Interface Fault</comp> component
!       of the <comp>Interface</comp> component.</p>
        
!       <p><assert class="component" id="Binding-0058">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 (see <specref ref="Endpoint_details"/>),
!       the <comp>Binding</comp> component MUST define bindings for each <comp>Interface Operation</comp>
!       and <comp>Interface Fault</comp> component 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.</assert></p>
  
        <p><assert class="component" id="Binding-1207001">A <comp>Binding</comp> component that defines bindings for an <comp>Interface</comp> component
***************
*** 7580,7583 ****
--- 7579,7592 ----
  	  (see <specref ref='frag-ids' />).
  	  </p>
+ 	  <p>
+       The <comp>Binding</comp> component specified by the <prop comp="Endpoint">binding</prop>
+       property of an <comp>Endpoint</comp> component is said to be <i>applied</i> to the
+       <comp>Interface</comp> component which is the value of the
+       <prop comp="Service">interface</prop> property of the
+       parent <comp>Service</comp> component of the <comp>Endpoint</comp>.
+       According to the constraints given below, if this <comp>Binding</comp> component
+       has an <prop comp="Binding">interface</prop> property, its value must be
+       the <comp>Interface</comp> component the <comp>Binding</comp> component is applied to.
+ 	  </p>
  	  <p>The <prop comp="Endpoint">address</prop> property is optional
  	  to allow for means other than IRIs to be used, e.g. a WS-Addressing
***************
*** 12430,12433 ****
--- 12439,12451 ----
      	<td>RRC</td>
      	<td>
+     		<loc href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR044">CR044</loc>
+     		: Fully implemented the resolution
+     	</td>
+     </tr>
+     
+     <tr>
+     	<td>20070222</td>
+     	<td>RRC</td>
+     	<td>
      		<loc href="http://www.w3.org/2002/ws/desc/5/cr-issues/issues.html#CR145">CR145</loc>
      		: Clarify scope of {element declarations} and {type definitions}

Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.312
retrieving revision 1.313
diff -C 2 -d -r1.312 -r1.313
*** wsdl20.html	22 Feb 2007 20:29:59 -0000	1.312
--- wsdl20.html	23 Feb 2007 00:40:09 -0000	1.313
***************
*** 1,4 ****
! <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
! <html lang="en"><head><META http-equiv="Content-Type" content="text/html; charset=utf-8"><title>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language</title><style type="text/css">
  code           { font-family: monospace; }
  
--- 1,15 ----
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
!     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
! <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
! <head>
! <meta name="generator" content=
[...18152 lines suppressed...]
! <td rowspan="1" colspan="1">Removed Jeffrey from authors :-( Added
! Gudge :-)</td>
! </tr>
! <tr>
! <td rowspan="1" colspan="1">20020620</td>
! <td rowspan="1" colspan="1">SW</td>
! <td rowspan="1" colspan="1">Started adding abstract model</td>
! </tr>
! <tr>
! <td rowspan="1" colspan="1">20020406</td>
! <td rowspan="1" colspan="1">SW</td>
! <td rowspan="1" colspan="1">Created document from WSDL 1.1</td>
! </tr>
! </tbody>
! </table>
! <br /></div>
! </div>
! </div>
! </body>
! </html>

Index: component-assertion-table.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/component-assertion-table.xml,v
retrieving revision 1.22
retrieving revision 1.23
diff -C 2 -d -r1.22 -r1.23
*** component-assertion-table.xml	22 Feb 2007 19:05:49 -0000	1.22
--- component-assertion-table.xml	23 Feb 2007 00:40:09 -0000	1.23
***************
*** 43,46 ****
--- 43,58 ----
    <tr>
      <td>
+       <assert-summary ref="Binding-0058"/>
+     </td>
+     <td>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 (see <specref ref="Endpoint_details"/>),
+       the <comp>Binding</comp> component MUST define bindings for each <comp>Interface Operation</comp>
+       and <comp>Interface Fault</comp> component 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.</td>
+   </tr>
+   <tr>
+     <td>
        <assert-summary ref="Binding-1207001"/>
      </td>

Received on Friday, 23 February 2007 00:40:46 UTC