2002/ws/desc/wsdl20 wsdl20-z.html,1.39,1.40 wsdl20.html,1.197,1.198 wsdl20.xml,1.291,1.292

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

Modified Files:
	wsdl20-z.html wsdl20.html wsdl20.xml 
Log Message:
Implemented LC74a, except for the appendices and Z.


Index: wsdl20-z.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v
retrieving revision 1.39
retrieving revision 1.40
diff -C2 -d -r1.39 -r1.40
*** wsdl20-z.html	12 Jun 2005 22:14:42 -0000	1.39
--- wsdl20-z.html	13 Jun 2005 22:08:01 -0000	1.40
***************
*** 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,13 ----
! <?xml version="1.0" encoding="utf-8"?>
! <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
! <html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
! <head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
! <meta name="generator" content="HTML Tidy for Linux/x86 (vers 1st February 2005), see www.w3.org" />
[...28594 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: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.197
retrieving revision 1.198
diff -C2 -d -r1.197 -r1.198
*** wsdl20.html	12 Jun 2005 22:14:42 -0000	1.197
--- wsdl20.html	13 Jun 2005 22:08:01 -0000	1.198
***************
*** 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 Transitional//EN"
!     "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
! <html lang="en" xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
! <head>
! <meta name="generator" content=
[...21667 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: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.291
retrieving revision 1.292
diff -C2 -d -r1.291 -r1.292
*** wsdl20.xml	13 Jun 2005 21:42:45 -0000	1.291
--- wsdl20.xml	13 Jun 2005 22:08:01 -0000	1.292
***************
*** 344,348 ****
    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>
      
--- 344,348 ----
    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 IRI reference, etc.</p></def>
      </gitem>
      
***************
*** 1618,1622 ****
         of related component definitions and represents an unambiguous
         name for the intended semantics of the collection of components.
!        The value of the <att>targetNamespace</att> &AII; SHOULD be a dereferenceable URI.
         It SHOULD resolve to a human or machine
         processable document that directly or indirectly defines the
--- 1618,1623 ----
         of related component definitions and represents an unambiguous
         name for the intended semantics of the collection of components.
!        The value of the <att>targetNamespace</att> &AII; SHOULD be a dereferenceable IRI
!        (see <bibref ref="RFC3987"/>).
         It SHOULD resolve to a human or machine
         processable document that directly or indirectly defines the
***************
*** 1773,1777 ****
  		The type of the <att>targetNamespace</att> &AII; is
  		<emph>xs:anyURI</emph>. Its value 
!         MUST be an absolute URI (see <bibref ref="RFC3986"/>).
  		</p>
  
--- 1774,1778 ----
  		The type of the <att>targetNamespace</att> &AII; is
  		<emph>xs:anyURI</emph>. Its value 
!         MUST be an absolute IRI (see <bibref ref="RFC3987"/>).
  		</p>
  
***************
*** 2390,2394 ****
  		The type of the <att>styleDefault</att> &AII; is
  		<emph>list of xs:anyURI</emph>. Its value, if present, MUST contain
! 		absolute URIs (see <bibref ref="RFC3986"/>).
  		</p>
  
--- 2391,2395 ----
  		The type of the <att>styleDefault</att> &AII; is
  		<emph>list of xs:anyURI</emph>. Its value, if present, MUST contain
! 		absolute IRIs (see <bibref ref="RFC3987"/>).
  		</p>
  
***************
*** 2940,2944 ****
  	exchange patterns, nor does it define any specific patterns. The companion
          specification, <bibref ref="WSDL-PART2"/> defines a set of
!         such patterns and defines identifying URIs any of which MAY be
          used as the value of the <prop comp="Interface Operation">message exchange pattern</prop> property.</p>
  
--- 2941,2945 ----
  	exchange patterns, nor does it define any specific patterns. The companion
          specification, <bibref ref="WSDL-PART2"/> defines a set of
!         such patterns and defines identifying IRIs any of which MAY be
          used as the value of the <prop comp="Interface Operation">message exchange pattern</prop> property.</p>
  
***************
*** 2949,2954 ****
  
              <item><p><propdef comp="Interface Operation">message exchange pattern</propdef> REQUIRED. An <emph>xs:anyURI</emph>
! 	  		identifying the message exchange pattern used by the operation. This URI
!             MUST be an absolute URI (see <bibref ref="RFC3986"/>).</p></item>
  
  	    <item><p><propdef comp="Interface Operation">interface message references</propdef> OPTIONAL. A set of <comp>Interface Message Reference</comp>
--- 2950,2955 ----
  
              <item><p><propdef comp="Interface Operation">message exchange pattern</propdef> REQUIRED. An <emph>xs:anyURI</emph>
! 	  		identifying the message exchange pattern used by the operation. This <emph>xs:anyURI</emph>
!             MUST be an absolute IRI (see <bibref ref="RFC3987"/>).</p></item>
  
  	    <item><p><propdef comp="Interface Operation">interface message references</propdef> OPTIONAL. A set of <comp>Interface Message Reference</comp>
***************
*** 2965,2970 ****
              <prop comp="Interface Message Reference">element declaration</prop> properties of
              <prop comp="Interface Operation">interface message references</prop>. (See <specref
!             ref="InterfaceOperationStyle"/>.) These URIs MUST be
!             absolute URIs (see <bibref ref="RFC3986"/>).</p></item>
  
              <item><p><propdef comp="Interface Operation">features</propdef> OPTIONAL. A set of <comp>Feature</comp> components.</p></item>
--- 2966,2971 ----
              <prop comp="Interface Message Reference">element declaration</prop> properties of
              <prop comp="Interface Operation">interface message references</prop>. (See <specref
!             ref="InterfaceOperationStyle"/>.) These <emph>xs:anyURI</emph>s MUST be
!             absolute IRIs (see <bibref ref="RFC3986"/>).</p></item>
  
              <item><p><propdef comp="Interface Operation">features</propdef> OPTIONAL. A set of <comp>Feature</comp> components.</p></item>
***************
*** 3202,3206 ****
          <p>If the <prop comp="Interface Operation">style</prop> property of an 
          <comp>Interface Operation</comp> component
!         has a value then that value (a set of URIs) implies the rules that
          were used to define the 
          <prop comp="Interface Message Reference">element declaration</prop> properties (or other
--- 3203,3207 ----
          <p>If the <prop comp="Interface Operation">style</prop> property of an 
          <comp>Interface Operation</comp> component
!         has a value then that value (a set of IRIs) implies the rules that
          were used to define the 
          <prop comp="Interface Message Reference">element declaration</prop> properties (or other
***************
*** 3215,3223 ****
  
          <p>Note that the property MAY not have any value. If this
!         property has a value (a set of URIs), then for each individual
!         URI that is an element of that set, the rules implied by
!         that URI (such as rules that govern the schemas) MUST be followed
!         or it is an error. So, if the set of URIs has more than one item in
!         it, then the rules implied by ALL the URIs must be adhered to
          by the content definitions.</p>
          
--- 3216,3224 ----
  
          <p>Note that the property MAY not have any value. If this
!         property has a value (a set of IRIs), then for each individual
!         IRI that is an element of that set, the rules implied by
!         that IRI (such as rules that govern the schemas) MUST be followed
!         or it is an error. So, if the set of IRIs has more than one item in
!         it, then the rules implied by ALL the IRIs must be adhered to
          by the content definitions.</p>
          
***************
*** 3392,3396 ****
  		<p>
  		The type of the <att>pattern</att> &AII; is <emph>xs:anyURI</emph>.
! 		Its value MUST be an absolute URI.
  		</p>
        </div4>
--- 3393,3397 ----
  		<p>
  		The type of the <att>pattern</att> &AII; is <emph>xs:anyURI</emph>.
! 		Its value MUST be an absolute IRI (see <bibref ref="RFC3987"/>).
  		</p>
        </div4>
***************
*** 3416,3420 ****
              <p> The type of the <att>style</att> &AII; is
              <emph>list of xs:anyURI</emph>. 
!             Its value MUST be an absolute URI.</p>
  
        </div4>
--- 3417,3421 ----
              <p> The type of the <att>style</att> &AII; is
              <emph>list of xs:anyURI</emph>. 
!             Its value MUST be an absolute IRI (see <bibref ref="RFC3987"/>).</p>
  
        </div4>
***************
*** 3474,3480 ****
  		    <td><prop comp="Interface Operation">style</prop></td>
  			<td>
!                         The set containing the URIs in the actual
                          value of the <att>style</att> &AII;, if present; otherwise
!                         the set containing the URIs in the actual value of the
                          <att>styleDefault</att> &AII; of the [parent]
  			<el>interface</el> &EII;, if present; otherwise empty.
--- 3475,3481 ----
  		    <td><prop comp="Interface Operation">style</prop></td>
  			<td>
!                         The set containing the IRIs in the actual
                          value of the <att>style</att> &AII;, if present; otherwise
!                         the set containing the IRIs in the actual value of the
                          <att>styleDefault</att> &AII; of the [parent]
  			<el>interface</el> &EII;, if present; otherwise empty.
***************
*** 5780,5786 ****
  
              <item><p><propdef comp="Binding">type</propdef> REQUIRED. An <emph>xs:anyURI</emph>. 
!             This URI MUST be absolute
  	    as defined by <bibref
! 	    ref="RFC3986"/>. The value of this URI indicates what kind
  	    of concrete binding details are contained within this
  	    <comp>Binding</comp> component. Specifications (such as <bibref
--- 5781,5787 ----
  
              <item><p><propdef comp="Binding">type</propdef> REQUIRED. An <emph>xs:anyURI</emph>. 
!             This <emph>xs:anyURI</emph> MUST be an absolute IRI
  	    as defined by <bibref
! 	    ref="RFC3987"/>. The value of this IRI indicates what kind
  	    of concrete binding details are contained within this
  	    <comp>Binding</comp> component. Specifications (such as <bibref
***************
*** 8586,8594 ****
  	  			<propdef comp="Endpoint">address</propdef>
  	  			OPTIONAL. An
! 	  			<emph>xs:anyURI</emph>. This URI MUST be absolute as defined by
! 	  			<bibref ref="RFC3986" />. If present, the value of this attribute represents
! 	  			the network address at which the service indicated by
! 	  			the parent
! 	  			<comp>Service</comp>
  	  			component's
  	  			<prop comp="Service">interface</prop>
--- 8587,8595 ----
  	  			<propdef comp="Endpoint">address</propdef>
  	  			OPTIONAL. An
! 	  			<emph>xs:anyURI</emph>. This <emph>xs:anyURI</emph> MUST
!                                 be an absolute IRI as defined by
! 	  			<bibref ref="RFC3987" />. If present, the value of this
!                                 attribute represents the network address at which the
!                                 service indicated by the parent <comp>Service</comp>
  	  			component's
  	  			<prop comp="Service">interface</prop>
***************
*** 9230,9240 ****
  
    <div2 id="uricompare">
!   <head>Comparing URIs</head>
  
!   <p>This specification uses absolute URIs to identify several
    components (for example, features and properties) and components
    characteristics (for example, operation message exchange patterns
!   and styles). When such absolute URIs are being compared to determine
!   equivalence (see <specref ref="compequiv"/>) the URIs MUST be
    compared character-by-character as indicated in <bibref
    ref="tag-uri-comp"/>.</p>
--- 9231,9241 ----
  
    <div2 id="uricompare">
!   <head>Comparing URIs and IRIs</head>
  
!   <p>This specification uses absolute URIs and IRIs to identify several
    components (for example, features and properties) and components
    characteristics (for example, operation message exchange patterns
!   and styles). When such absolute URIs and IRIs are being compared to determine
!   equivalence (see <specref ref="compequiv"/>) they MUST be
    compared character-by-character as indicated in <bibref
    ref="tag-uri-comp"/>.</p>
***************
*** 9751,9755 ****
    <el>description</el> &EII;.</p>
  
!   <p>It is an error if the URI indicated by <att>location</att>
    does not resolve to a WSDL 2.0 document.</p>
  
--- 9752,9756 ----
    <el>description</el> &EII;.</p>
  
!   <p>It is an error if the IRI indicated by <att>location</att>
    does not resolve to a WSDL 2.0 document.</p>
  
***************
*** 9779,9783 ****
  components not within the document's target namespace. 
  In addition to this syntax, there is an optional facility for 
! suggesting the URI of a WSDL 2.0 document containing definition 
  components from that foreign target namespace.
  </p>
--- 9780,9784 ----
  components not within the document's target namespace. 
  In addition to this syntax, there is an optional facility for 
! suggesting the IRI of a WSDL 2.0 document containing definition 
  components from that foreign target namespace.
  </p>
***************
*** 9977,9983 ****
          extensibility model based on namespace-qualified elements and attributes.
          An extension is identified by the QName consisting of its 
! 	namespace URI and its element name. The meaning of an 
  	extension SHOULD be defined (directly or indirectly) in a document 
! 	that is available at its namespace URI.
  	</p>
  
--- 9978,9984 ----
          extensibility model based on namespace-qualified elements and attributes.
          An extension is identified by the QName consisting of its 
! 	namespace IRI and its element name. The meaning of an 
  	extension SHOULD be defined (directly or indirectly) in a document 
! 	that is available at its namespace IRI.
  	</p>
  
***************
*** 10250,10258 ****
        <p> The type of the <att>wsdlLocation</att> &AII; is a list
        <emph>xs:anyURI</emph> (of even length).  Its actual value MUST be a list of
!       pairs of URIs; where the first URI of a pair, which MUST be an
!       absolute URI as defined in <bibref ref="RFC3986"/>, indicates a
        WSDL 2.0 (or 1.1) namespace name, and, the second a hint as to the location
        of a WSDL 2.0 document defining WSDL 2.0 components (or WSDL 1.1 elements)
!       for that namespace name. The second URI of a pair MAY be absolute or relative.
        </p>
      </div2>
--- 10251,10259 ----
        <p> The type of the <att>wsdlLocation</att> &AII; is a list
        <emph>xs:anyURI</emph> (of even length).  Its actual value MUST be a list of
!       pairs of IRIs; where the first IRI of a pair, which MUST be an
!       absolute IRI as defined in <bibref ref="RFC3987"/>, indicates a
        WSDL 2.0 (or 1.1) namespace name, and, the second a hint as to the location
        of a WSDL 2.0 document defining WSDL 2.0 components (or WSDL 1.1 elements)
!       for that namespace name. The second IRI of a pair MAY be absolute or relative.
        </p>
      </div2>
***************
*** 10475,10478 ****
--- 10476,10486 ----
  	    Authors. Internet Engineering Task Force, January 2005. Available at http://www.ietf.org/rfc/rfc3986.txt.
  	  </bibl>
+           <bibl id="RFC3987" key="IETF RFC 3987"
+             href="http://www.ietf.org/rfc/rfc3987.txt">
+             <titleref>Internationalized Resource Identifiers
+             (IRIs)</titleref>, M. Duerst, M. Suignard,
+             Authors. Internet Engineering Task Force, January
+             2005. Available at http://www.ietf.org/rfc/rfc3987.txt.
+ 	  </bibl>
            <bibl id="XML10" key="XML 1.0" href="http://www.w3.org/TR/2004/REC-xml-20040204/">
              <titleref>Extensible Markup Language (XML) 1.0 (Third
***************
*** 11962,11965 ****
--- 11970,11979 ----
      
      <tr>
+        <td>20050613</td>
+        <td>RRC</td>
+        <td><loc href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC74a">LC74a</loc>: 
+     	changed URIs to IRIs except in Feature Components, Property Components and the Appendices.</td>
+     </tr>
+     <tr>
      	<td>20050613</td>
      	<td>AGR</td>

Received on Monday, 13 June 2005 22:08:14 UTC