- From: Roberto Chinnici via cvs-syncmail <cvsmail@w3.org>
- Date: Fri, 23 Feb 2007 00:40:13 +0000
- To: public-ws-desc-eds@w3.org
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