2002/ws/desc/wsdl20 wsdl20.html,1.89,1.90 wsdl20.xml,1.98,1.99

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

Modified Files:
	wsdl20.html wsdl20.xml 
Log Message:
Include the definition of "actual value" from XML Schema (Issue 219).

Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.89
retrieving revision 1.90
diff -C2 -d -r1.89 -r1.90
*** wsdl20.html	8 Jul 2004 13:49:20 -0000	1.89
--- wsdl20.html	8 Jul 2004 14:01:24 -0000	1.90
***************
*** 63,67 ****
  <h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-uri-references">URI References for WSDL constructs</a> (Non-Normative)<br>D. <a href="#migration">Migrating from WSDL 1.1 to WSDL 2.0</a> (Non-Normative)<br>E. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schem
  Language Support.</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc">
! <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>    1.1 <a href="#intro_ws">Web Service</a><br>    1.2 <a href="#notation">Notational Conventions</a><br>2. <a href="#component_model">Component Model</a><br>    2.1 <a href="#Definitions">Definitions</a><br>        2.1.1 <a href="#Definitions_details">The Definitions Component</a><br>        2.1.2 <a href="#Definitions_XMLRep">XML Representation of Definitions Component</a><br>            2.1.2.1 <a href="#Definitions_targetnamespace_attribute">targetNamespaceattribute information item</a><br>        2.1.3 <a href="#Definitions_Mapping">Mapping Definitions' XML Representation to Component
        Properties</a><br>    2.2 <a href="#Interface">Interface</a><br>        2.2.1 <a href="#Interface_details">The Interface Component</a><br>        2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br>            2.2.2.1 <a href="#Interface_name_attribute">nameattribute information item with interface [owner]</a><br>            2.2.2.2 <a href="#Interface_extends_attribute">extendsattribute information item</a><br>            2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefaultattribute information item</a><br>        2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br>    2.3 <a href="#InterfaceFault">Interface Fault</a><br>        2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br>        2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br>            2.3.2.1 <a href="#Interfacefault_name_attribute">nameattribute information item with faul [owner]</a><br>            2.3.2.2 <a href="#Interface_element_attribute">elementattribute information item with fault [owner]</a><br>        2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
  	  Component Properties</a><br>    2.4 <a href="#InterfaceOperation">Interface Operation</a><br>        2.4.1 <a href="#InterfaceOperation_details">The Interface Operation Component</a><br>            2.4.1.1 <a href="#InterfaceOperationStyle">Operation Style</a><br>        2.4.2 <a href="#RPCStyle">RPC Style</a><br>            2.4.2.1 <a href="#InterfaceOperation_RPC_Signature_Definition">wrpc:signature Extension</a><br>            2.4.2.2 <a href="#InterfaceOperation_RPC_Signature_XMLRep">XML Representation of the wrpc:signature Extension</a><br>            2.4.2.3 <a href="#InterfaceOperation_RPC_Signature_Mapping">wrpc:signature Extension Mapping To Properties of an
--- 63,67 ----
  <h2><a name="shortcontents">Short Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>2. <a href="#component_model">Component Model</a><br>3. <a href="#eii-types">Types</a><br>4. <a href="#modularize">Modularizing WSDL descriptions</a><br>5. <a href="#eii-documentation">Documentation</a><br>6. <a href="#language-extensibility">Language Extensibility</a><br>7. <a href="#wsdllocation">Locating WSDL Documents</a><br>8. <a href="#conformance">Conformance</a><br>9. <a href="#Syntax-Summary">XML Syntax Summary (Non-Normative)</a><br>10. <a href="#References">References</a><br>A. <a href="#ietf-draft">The application/wsdl+xml Media Type</a><br>B. <a href="#acknowledgments">Acknowledgements</a> (Non-Normative)<br>C. <a href="#wsdl-uri-references">URI References for WSDL constructs</a> (Non-Normative)<br>D. <a href="#migration">Migrating from WSDL 1.1 to WSDL 2.0</a> (Non-Normative)<br>E. <a href="#other-schemalang">Examples of Specifications of Extension Elements for Alternative Schem
  Language Support.</a> (Non-Normative)<br>F. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br></p></div><hr><div class="toc">
! <h2><a name="contents">Table of Contents</a></h2><p class="toc">1. <a href="#intro">Introduction</a><br>    1.1 <a href="#intro_ws">Web Service</a><br>    1.2 <a href="#notation">Notational Conventions</a><br>    1.3 <a href="#terminology">WSDL Terminology</a><br>2. <a href="#component_model">Component Model</a><br>    2.1 <a href="#Definitions">Definitions</a><br>        2.1.1 <a href="#Definitions_details">The Definitions Component</a><br>        2.1.2 <a href="#Definitions_XMLRep">XML Representation of Definitions Component</a><br>            2.1.2.1 <a href="#Definitions_targetnamespace_attribute">targetNamespaceattribute information item</a><br>        2.1.3 <a href="#Definitions_Mapping">Mapping Definitions' XML Representation to Component
        Properties</a><br>    2.2 <a href="#Interface">Interface</a><br>        2.2.1 <a href="#Interface_details">The Interface Component</a><br>        2.2.2 <a href="#Interface_XMLRep">XML Representation of Interface Component</a><br>            2.2.2.1 <a href="#Interface_name_attribute">nameattribute information item with interface [owner]</a><br>            2.2.2.2 <a href="#Interface_extends_attribute">extendsattribute information item</a><br>            2.2.2.3 <a href="#Interface_styleDefault_attribute">styleDefaultattribute information item</a><br>        2.2.3 <a href="#Interface_Mapping">Mapping Interface's XML Representation to Component Properties</a><br>    2.3 <a href="#InterfaceFault">Interface Fault</a><br>        2.3.1 <a href="#InterfaceFault_details">The Interface Fault Component</a><br>        2.3.2 <a href="#InterfaceFault_XMLRep">XML Representation of Interface Fault Component</a><br>            2.3.2.1 <a href="#Interfacefault_name_attribute">nameattribute information item with faul [owner]</a><br>            2.3.2.2 <a href="#Interface_element_attribute">elementattribute information item with fault [owner]</a><br>        2.3.3 <a href="#InterfaceFault_Mapping">Mapping Interface Fault's XML Representation to
  	  Component Properties</a><br>    2.4 <a href="#InterfaceOperation">Interface Operation</a><br>        2.4.1 <a href="#InterfaceOperation_details">The Interface Operation Component</a><br>            2.4.1.1 <a href="#InterfaceOperationStyle">Operation Style</a><br>        2.4.2 <a href="#RPCStyle">RPC Style</a><br>            2.4.2.1 <a href="#InterfaceOperation_RPC_Signature_Definition">wrpc:signature Extension</a><br>            2.4.2.2 <a href="#InterfaceOperation_RPC_Signature_XMLRep">XML Representation of the wrpc:signature Extension</a><br>            2.4.2.3 <a href="#InterfaceOperation_RPC_Signature_Mapping">wrpc:signature Extension Mapping To Properties of an
***************
*** 146,150 ****
     of notes, pseudo-schemas, examples, and sections explicitly marked as "Non-Normative".
     Pseudo-schemas are provided for each component, before the description
!    of the component.</p></div></div><div class="div1">
  <h2><a name="component_model"></a>2. Component Model</h2><p>
    This section describes the conceptual model for WSDL as a set of
--- 146,157 ----
     of notes, pseudo-schemas, examples, and sections explicitly marked as "Non-Normative".
     Pseudo-schemas are provided for each component, before the description
!    of the component.</p></div><div class="div2">
! <h3><a name="terminology"></a>1.3 WSDL Terminology</h3><p>This section describes the terms and concepts introduced
!   in Part 1 of the WSDL Version 2.0 specification (this document).</p><dl><dt class="label">Actual Value</dt><dd><p>As in [<cite><a href="#XMLSchemaP1">XML Schema: Structures</a></cite>],
!   the phrase actual value is used to refer to the member of
!   the value space of the simple type definition associated
!   with an attribute information item which corresponds to
!   its normalized value. This will often be a string, but may also be
!   an integer, a boolean, a URI reference, etc.</p></dd></dl></div></div><div class="div1">
  <h2><a name="component_model"></a>2. Component Model</h2><p>
    This section describes the conceptual model for WSDL as a set of
***************
*** 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
--- 3162,3166 ----
  </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">Include the definition of "actual value" from XML Schema (Issue 219).</td></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.98
retrieving revision 1.99
diff -C2 -d -r1.98 -r1.99
*** wsdl20.xml	8 Jul 2004 13:49:20 -0000	1.98
--- wsdl20.xml	8 Jul 2004 14:01:24 -0000	1.99
***************
*** 239,242 ****
--- 239,261 ----
  </div2>
  
+ <div2 id="terminology">
+   <head>WSDL Terminology</head>
+   
+   <p>This section describes the terms and concepts introduced
+   in Part 1 of the WSDL Version 2.0 specification (this document).</p>
+ 
+   <glist>
+     <gitem>
+       <label>Actual Value</label> <def><p>As in <bibref ref="XMLSchemaP1"/>,
+   the phrase actual value is used to refer to the member of
+   the value space of the simple type definition associated
+   with an attribute information item which corresponds to
+   its normalized value. This will often be a string, but may also be
+   an integer, a boolean, a URI reference, etc.</p></def>
+     </gitem>
+   </glist>
+   
+ </div2>
+ 
  </div1>
  
***************
*** 6474,6477 ****
--- 6493,6501 ----
   <td>20040708</td>
   <td>JJM</td>
+  <td>Include the definition of "actual value" from XML Schema (Issue 219).</td>
+ </tr>
+ <tr>
+  <td>20040708</td>
+  <td>JJM</td>
   <td>Added resolution to issue 218 (2004Jun/0276.html, including Mark's amendment).</td>
  </tr>

Received on Thursday, 8 July 2004 10:01:39 UTC