- 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