2002/ws/desc/wsdl20 wsdl20.html,1.88,1.89 wsdl20.xml,1.97,1.98

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

Modified Files:
	wsdl20.html wsdl20.xml 
Log Message:
Added resolution to issue 218 (2004Jun/0276.html, including Mark's amendment).

Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.88
retrieving revision 1.89
diff -C2 -d -r1.88 -r1.89
*** wsdl20.html	8 Jul 2004 13:40:41 -0000	1.88
--- wsdl20.html	8 Jul 2004 13:49:20 -0000	1.89
***************
*** 487,501 ****
  	  interfaces is disallowed.  </p></div></div><div class="div2">
  <h3><a name="InterfaceFault"></a>2.3 Interface Fault</h3><div class="div3">
! <h4><a name="InterfaceFault_details"></a>2.3.1 The Interface Fault Component</h4><p>An Interface Fault component describes a fault that MAY be
!            occur during execution of an operation of the
!            interface. The Interface Fault component declares a fault
!            by naming it and indicating the content or payload of the
!            fault message. When and how the fault message flows is
!            indicated by the Interface Operation component <a href="#InterfaceOperation"><b>2.4 Interface Operation</b></a>.</p><p>The reason the Interface Fault component is a property of
!         the Interface component is because that provides a convenient
!         mechanism to declare a set of fault message types and then
!         indicate which operations use those types, thus allowing one
!         to easily indicate that the same fault message type can occur
!         in multiple operations.</p><p>The properties of the Interface Fault component are
          as follows:</p><ul><li><p>{name} An NCName as defined by [<cite><a href="#XMLNS">XML Namespaces</a></cite>].</p></li><li><p> {element} A reference to an XML element
              declaration in the {element declarations} property of
--- 487,502 ----
  	  interfaces is disallowed.  </p></div></div><div class="div2">
  <h3><a name="InterfaceFault"></a>2.3 Interface Fault</h3><div class="div3">
! <h4><a name="InterfaceFault_details"></a>2.3.1 The Interface Fault Component</h4><p>An Interface Fault component describes a fault that 
! MAY occur during invocation of an operation of the interface. 
! The Interface Fault component declares an abstract fault by naming 
! it and indicating the contents of the fault message. When and how 
! the fault message flows is indicated by the Interface Operation 
! component <a href="#InterfaceOperation"><b>2.4 Interface Operation</b></a>.</p><p>The Interface Fault component provides a clear mechanism to name and
! describe the set of faults an interface may generate. This allows operations 
! to easily identify the individual faults they may generate by name. 
! This mechanism allows the ready identification of the same fault occurring 
! across multiple operations and referenced in multiple bindings as well
! as reducing duplication of description for an individual fault.</p><p>Note that faults other than the ones described in the Interface component
! can also be generated at run-time, i.e. faults are an open set.</p><p>The properties of the Interface Fault component are
          as follows:</p><ul><li><p>{name} An NCName as defined by [<cite><a href="#XMLNS">XML Namespaces</a></cite>].</p></li><li><p> {element} A reference to an XML element
              declaration in the {element declarations} property of
***************
*** 3154,3158 ****
  </p></div></div></div><div class="div1">
  <h2><a name="changelog"></a>F. Part 1 Change Log (Non-Normative)</h2><div class="div2">
! <h3><a name="wsdl-changelog"></a>F.1 WSDL Specification Changes</h3><a name="wsdl-changelog-table"></a><br><table border="1"><tbody><tr><th rowspan="1" colspan="1">Date</th><th rowspan="1" colspan="1">Author</th><th rowspan="1" colspan="1">Description</th></tr><tr><td rowspan="1" colspan="1">20040708</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Component equivalence (2004Jun/0195.html, 2004Jun/0199.html and
   ref to the charmod [Issue 210]).</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Added clarifications for non-XML type system extensibility.</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Expanded component model definition.</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Added clarification to section 2.1.1 per resolution of issue 222.</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Made it possible to use rpc style with schema languages other than XML Schema.</td></tr><tr><td rowspan="1" colspan="1">20040702</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Made operation/@style be a list of URIs.</td></tr><tr><td rowspan="1" colspan="1">20040702</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="">Had forgotten to map to the {type} property of binding.</td></tr><tr><td rowspan="1" colspan="1">20040625</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Allowed F&amp;P *nearly* everywhere. Sigh.</td></tr><tr><td rowspan="1" colspan="1">20040618</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Changed F&amp;P composition model to nearest enclosing scope.</td></tr><tr><td rowspan="1" colspan="1">20040618</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Incorporated Jacek's purpose of bindings text as appropriate.</td></tr><tr><td rowspan="1" colspan="1">20040526</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Added @address to /definitions/service/endpoint per F2F decision</td></tr><tr><td rowspan="1" colspan="1">20040526</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Added @type to /definitions/binding per F2F decision</td></tr><tr><td rowspan="1" colspan="1">20040519</td><td rowspan="1" colspan="1">SW</td><td rwspan="1" colspan="1">Renamed wsoap12: to wsoap:.</td></tr><tr><td rowspan="1" colspan="1">20040323</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Commented out the (missing) property example.</td></tr><tr><td rowspan="1" colspan="1">20040322</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Added definition of wsdli:wsdlLocation attribute.</td></tr><tr><td rowspan="1" colspan="1">20040322</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added faults to properties and features.</td></tr><tr><td rowspan="1" colspan="1">20040319</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Use lowercase "should" in notes.</td></tr><tr><td rowspan="1" colspan="1">20040319</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Comment out features at service level. Uniformize scope
  	  between features and properties.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Moved normative notes into the main body of the document.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Incorporated the property text from Glen.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Addressed comments from Yuxiao Zhao.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Updated the feature description, as per Glen and David Booth's
--- 3155,3159 ----
  </p></div></div></div><div class="div1">
  <h2><a name="changelog"></a>F. Part 1 Change Log (Non-Normative)</h2><div class="div2">
! <h3><a name="wsdl-changelog"></a>F.1 WSDL Specification Changes</h3><a name="wsdl-changelog-table"></a><br><table border="1"><tbody><tr><th rowspan="1" colspan="1">Date</th><th rowspan="1" colspan="1">Author</th><th rowspan="1" colspan="1">Description</th></tr><tr><td rowspan="1" colspan="1">20040708</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added resolution to issue 218 (2004Jun/0276.html, including Mark's amendment).</td></tr><tr><td rowspan="1" colspan="1">20040708</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Component equivalence (2004Jun/0195.html, 2004Jun/0199.html and
   ref to the charmod [Issue 210]).</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Added clarifications for non-XML type system extensibility.</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Expanded component model definition.</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Added clarification to section 2.1.1 per resolution of issue 222.</td></tr><tr><td rowspan="1" colspan="1">20040706</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Made it possible to use rpc style with schema languages other than XML Schema.</td></tr><tr><td rowspan="1" colspan="1">20040702</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Made operation/@style be a list of URIs.</td></tr><tr><td rowspan="1" colspan="1">20040702</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="">Had forgotten to map to the {type} property of binding.</td></tr><tr><td rowspan="1" colspan="1">20040625</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Allowed F&amp;P *nearly* everywhere. Sigh.</td></tr><tr><td rowspan="1" colspan="1">20040618</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Changed F&amp;P composition model to nearest enclosing scope.</td></tr><tr><td rowspan="1" colspan="1">20040618</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Incorporated Jacek's purpose of bindings text as appropriate.</td></tr><tr><td rowspan="1" colspan="1">20040526</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Added @address to /definitions/service/endpoint per F2F decision</td></tr><tr><td rowspan="1" colspan="1">20040526</td><td rowspan="1" colspan="1">SW</td><td rowspan="1" colspan="1">Added @type to /definitions/binding per F2F decision</td></tr><tr><td rowspan="1" colspan="1">20040519</td><td rowspan="1" colspan="1">SW</td><td rwspan="1" colspan="1">Renamed wsoap12: to wsoap:.</td></tr><tr><td rowspan="1" colspan="1">20040323</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Commented out the (missing) property example.</td></tr><tr><td rowspan="1" colspan="1">20040322</td><td rowspan="1" colspan="1">RRC</td><td rowspan="1" colspan="1">Added definition of wsdli:wsdlLocation attribute.</td></tr><tr><td rowspan="1" colspan="1">20040322</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Added faults to properties and features.</td></tr><tr><td rowspan="1" colspan="1">20040319</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Use lowercase "should" in notes.</td></tr><tr><td rowspan="1" colspan="1">20040319</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Comment out features at service level. Uniformize scope
  	  between features and properties.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Moved normative notes into the main body of the document.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Incorporated the property text from Glen.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Addressed comments from Yuxiao Zhao.</td></tr><tr><td rowspan="1" colspan="1">20040318</td><td rowspan="1" colspan="1">JJM</td><td rowspan="1" colspan="1">Updated the feature description, as per Glen and David Booth's

Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.97
retrieving revision 1.98
diff -C2 -d -r1.97 -r1.98
*** wsdl20.xml	8 Jul 2004 13:40:42 -0000	1.97
--- wsdl20.xml	8 Jul 2004 13:49:20 -0000	1.98
***************
*** 939,956 ****
        <head>The Interface Fault Component</head> 
          
!         <p>An Interface Fault component describes a fault that MAY be
!            occur during execution of an operation of the
!            interface. The Interface Fault component declares a fault
!            by naming it and indicating the content or payload of the
!            fault message. When and how the fault message flows is
!            indicated by the Interface Operation component <specref
!            ref="InterfaceOperation"/>.</p>
  
!         <p>The reason the Interface Fault component is a property of
!         the Interface component is because that provides a convenient
!         mechanism to declare a set of fault message types and then
!         indicate which operations use those types, thus allowing one
!         to easily indicate that the same fault message type can occur
!         in multiple operations.</p>
  
          <p>The properties of the Interface Fault component are
--- 939,958 ----
        <head>The Interface Fault Component</head> 
          
!         <p>An Interface Fault component describes a fault that 
! MAY occur during invocation of an operation of the interface. 
! The Interface Fault component declares an abstract fault by naming 
! it and indicating the contents of the fault message. When and how 
! the fault message flows is indicated by the Interface Operation 
! component <specref ref="InterfaceOperation"/>.</p>
  
! <p>The Interface Fault component provides a clear mechanism to name and
! describe the set of faults an interface may generate. This allows operations 
! to easily identify the individual faults they may generate by name. 
! This mechanism allows the ready identification of the same fault occurring 
! across multiple operations and referenced in multiple bindings as well
! as reducing duplication of description for an individual fault.</p>
! 
! <p>Note that faults other than the ones described in the Interface component
! can also be generated at run-time, i.e. faults are an open set.</p>
  
          <p>The properties of the Interface Fault component are
***************
*** 6472,6475 ****
--- 6474,6482 ----
   <td>20040708</td>
   <td>JJM</td>
+  <td>Added resolution to issue 218 (2004Jun/0276.html, including Mark's amendment).</td>
+ </tr>
+ <tr>
+  <td>20040708</td>
+  <td>JJM</td>
   <td>Component equivalence (2004Jun/0195.html, 2004Jun/0199.html and
   ref to the charmod [Issue 210]).</td>

Received on Thursday, 8 July 2004 09:49:28 UTC