2002/ws/desc/wsdl20 wsdl20-adjuncts.html,1.41,1.42 wsdl20-adjuncts.xml,1.60,1.61 wsdl20-z.html,1.40,1.41 wsdl20.html,1.198,1.199 wsdl20.xml,1.292,1.293 wsdl20.xsd,1.32,1.33

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

Modified Files:
	wsdl20-adjuncts.html wsdl20-adjuncts.xml wsdl20-z.html 
	wsdl20.html wsdl20.xml wsdl20.xsd 
Log Message:
Completed LC74a and LC74c.


Index: wsdl20-adjuncts.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.html,v
retrieving revision 1.41
retrieving revision 1.42
diff -C2 -d -r1.41 -r1.42
*** wsdl20-adjuncts.html	8 Jun 2005 21:12:34 -0000	1.41
--- wsdl20-adjuncts.html	14 Jun 2005 00:48:37 -0000	1.42
***************
*** 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 2: Adjuncts</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=
[...12005 lines suppressed...]
! to Part1 for a longer introduction</td>
! </tr>
! <tr>
! <td rowspan="1" colspan="1">20020221</td>
! <td rowspan="1" colspan="1">JJM</td>
! <td rowspan="1" colspan="1">Renamed to "Part 2: Bindings"</td>
! </tr>
! <tr>
! <td rowspan="1" colspan="1">20020221</td>
! <td rowspan="1" colspan="1">JJM</td>
! <td rowspan="1" colspan="1">Created from
! http://www.w3.org/TR/2001/NOTE-wsdl-20010315</td>
! </tr>
! </tbody>
! </table>
! <br /></div>
! </div>
! </div>
! </body>
! </html>

Index: wsdl20-adjuncts.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-adjuncts.xml,v
retrieving revision 1.60
retrieving revision 1.61
diff -C2 -d -r1.60 -r1.61
*** wsdl20-adjuncts.xml	13 Jun 2005 16:47:36 -0000	1.60
--- wsdl20-adjuncts.xml	14 Jun 2005 00:48:37 -0000	1.61
***************
*** 1224,1231 ****
             <b>wsoap:protocol</b>="<emph>xs:anyURI</emph>"
             <b>wsoap:mepDefault</b>="<emph>xs:anyURI</emph>"? &gt;
!     &lt;documentation /&gt;?
  
      &lt;<b>wsoap:module</b> ref="<emph>xs:anyURI</emph>" required="<emph>xs:boolean</emph>"? &gt;
!       &lt;documentation /&gt;?
      &lt;/<b>wsoap:module</b>&gt;*
      
--- 1224,1231 ----
             <b>wsoap:protocol</b>="<emph>xs:anyURI</emph>"
             <b>wsoap:mepDefault</b>="<emph>xs:anyURI</emph>"? &gt;
!     &lt;documentation /&gt;*
  
      &lt;<b>wsoap:module</b> ref="<emph>xs:anyURI</emph>" required="<emph>xs:boolean</emph>"? &gt;
!       &lt;documentation /&gt;*
      &lt;/<b>wsoap:module</b>&gt;*
      
***************
*** 1234,1242 ****
             <b>wsoap:subcodes</b>="<emph>list of xs:QName</emph>"? &gt;
  
!       &lt;documentation /&gt;?
  
        &lt;<b>wsoap:module</b> ... /&gt;*
        &lt;<b>wsoap:header</b> element="<emph>xs:QName</emph>" mustUnderstand="xs:boolean"?&gt;
!         &lt;documentation /&gt;?
        &lt;/<b>wsoap:header</b>>*
        &lt;<b>whttp:header</b> ... /&gt;*??
--- 1234,1242 ----
             <b>wsoap:subcodes</b>="<emph>list of xs:QName</emph>"? &gt;
  
!       &lt;documentation /&gt;*
  
        &lt;<b>wsoap:module</b> ... /&gt;*
        &lt;<b>wsoap:header</b> element="<emph>xs:QName</emph>" mustUnderstand="xs:boolean"?&gt;
!         &lt;documentation /&gt;*
        &lt;/<b>wsoap:header</b>>*
        &lt;<b>whttp:header</b> ... /&gt;*??
***************
*** 1251,1255 ****
                 <b>wsoap:action</b>="<emph>xs:anyURI</emph>"? &gt;
  
!       &lt;documentation /&gt;?
  
        &lt;<b>wsoap:module</b> ... /&gt;*
--- 1251,1255 ----
                 <b>wsoap:action</b>="<emph>xs:anyURI</emph>"? &gt;
  
!       &lt;documentation /&gt;*
  
        &lt;<b>wsoap:module</b> ... /&gt;*
***************
*** 1257,1261 ****
        &lt;input messageLabel="<emph>xs:NCName</emph>"?
               whttp:transferCoding="<emph>xs:string</emph>"?? &gt;
!         &lt;documentation /&gt;?
          &lt;<b>wsoap:module</b> ... /&gt;*
          &lt;<b>wsoap:header</b> ... /&gt;*
--- 1257,1261 ----
        &lt;input messageLabel="<emph>xs:NCName</emph>"?
               whttp:transferCoding="<emph>xs:string</emph>"?? &gt;
!         &lt;documentation /&gt;*
          &lt;<b>wsoap:module</b> ... /&gt;*
          &lt;<b>wsoap:header</b> ... /&gt;*
***************
*** 1266,1270 ****
        &lt;output messageLabel="<emph>xs:NCName</emph>"?
               whttp:transferCoding="<emph>xs:string</emph>"?? &gt;
!         &lt;documentation /&gt;?
          &lt;<b>wsoap:module</b> ... /&gt;*
          &lt;<b>wsoap:header</b> ... /&gt;*
--- 1266,1270 ----
        &lt;output messageLabel="<emph>xs:NCName</emph>"?
               whttp:transferCoding="<emph>xs:string</emph>"?? &gt;
!         &lt;documentation /&gt;*
          &lt;<b>wsoap:module</b> ... /&gt;*
          &lt;<b>wsoap:header</b> ... /&gt;*
***************
*** 1276,1280 ****
                    messageLabel=&quot;<emph>xs:NCName</emph>&quot;?
                    whttp:transferCoding="<emph>xs:string</emph>"?? &gt;
!         &lt;documentation /&gt;?
          &lt;<b>wsoap:module</b> ... /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
--- 1276,1280 ----
                    messageLabel=&quot;<emph>xs:NCName</emph>&quot;?
                    whttp:transferCoding="<emph>xs:string</emph>"?? &gt;
!         &lt;documentation /&gt;*
          &lt;<b>wsoap:module</b> ... /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
***************
*** 1284,1288 ****
                     messageLabel=&quot;<emph>xs:NCName</emph>&quot;?
                     whttp:transferCoding="<emph>xs:string</emph>"?? &gt;
!         &lt;documentation /&gt;?
          &lt;<b>wsoap:module</b> ... /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
--- 1284,1288 ----
                     messageLabel=&quot;<emph>xs:NCName</emph>&quot;?
                     whttp:transferCoding="<emph>xs:string</emph>"?? &gt;
!         &lt;documentation /&gt;*
          &lt;<b>wsoap:module</b> ... /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
***************
*** 1301,1305 ****
                whttp:authenticationType="<emph>xs:string</emph>"?? 
                whttp:authenticationRealm="<emph>xs:string</emph>"?? &gt;
!       &lt;documentation /&gt;?
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/endpoint&gt;
--- 1301,1305 ----
                whttp:authenticationType="<emph>xs:string</emph>"?? 
                whttp:authenticationRealm="<emph>xs:string</emph>"?? &gt;
!       &lt;documentation /&gt;*
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/endpoint&gt;
***************
*** 1664,1668 ****
             <b>wsoap:code</b>="union of xs:QName, xs:token"?
             <b>wsoap:subcodes</b>="list of xs:QName"? &gt;
!       &lt;documentation /&gt;?
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/fault&gt;*
--- 1664,1668 ----
             <b>wsoap:code</b>="union of xs:QName, xs:token"?
             <b>wsoap:subcodes</b>="list of xs:QName"? &gt;
!       &lt;documentation /&gt;*
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/fault&gt;*
***************
*** 1923,1927 ****
      &lt;<b>wsoap:module</b> ref="anyURI"
                    required="boolean"? &gt;
!       &lt;documentation ... /&gt;?
      &lt;/<b>wsoap:module</b>&gt;
      &lt;fault&gt;
--- 1923,1927 ----
      &lt;<b>wsoap:module</b> ref="anyURI"
                    required="boolean"? &gt;
!       &lt;documentation ... /&gt;*
      &lt;/<b>wsoap:module</b>&gt;
      &lt;fault&gt;
***************
*** 2008,2013 ****
                <olist>
                  <item>
!                   <p>An OPTIONAL <el>documentation</el>
!                     &EII; as defined in <bibref ref="WSDL-PART1"/>.</p>
                  </item>
                  <item>
--- 2008,2013 ----
                <olist>
                  <item>
!                   <p>Zero or more <el>documentation</el>
!                     &EII;s as defined in <bibref ref="WSDL-PART1"/>.</p>
                  </item>
                  <item>
***************
*** 2164,2168 ****
      &lt;fault ref="<emph>xs:QName</emph>" &gt;
        &lt;<b>wsoap:header</b> element="<emph>xs:QName</emph>" mustUnderstand="xs:boolean"?&gt;
!         &lt;documentation /&gt;?
        &lt;/<b>wsoap:header</b>&gt;*
        ...
--- 2164,2168 ----
      &lt;fault ref="<emph>xs:QName</emph>" &gt;
        &lt;<b>wsoap:header</b> element="<emph>xs:QName</emph>" mustUnderstand="xs:boolean"?&gt;
!         &lt;documentation /&gt;*
        &lt;/<b>wsoap:header</b>&gt;*
        ...
***************
*** 2243,2248 ****
                <olist>
                  <item>
!                   <p>An OPTIONAL <el>documentation</el>
!                     &EII; as defined in <bibref ref="WSDL-PART1"/>.</p>
                  </item>
                  <item>
--- 2243,2248 ----
                <olist>
                  <item>
!                   <p>Zero or more <el>documentation</el>
!                     &EII;s as defined in <bibref ref="WSDL-PART1"/>.</p>
                  </item>
                  <item>
***************
*** 2565,2571 ****
             <b>whttp:code</b>="<emph>union of xs:int, xs:token</emph>"?
             <b>whttp:reasonPhrase</b>="xs:string"? >
!       &lt;documentation /&gt;?
        &lt;<b>whttp:header</b> element="<emph>xs:QName</emph>" &gt;
!         &lt;documentation /&gt;?
        &lt;/<b>whttp:header</b>>*
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
--- 2565,2571 ----
             <b>whttp:code</b>="<emph>union of xs:int, xs:token</emph>"?
             <b>whttp:reasonPhrase</b>="xs:string"? >
!       &lt;documentation /&gt;*
        &lt;<b>whttp:header</b> element="<emph>xs:QName</emph>" &gt;
!         &lt;documentation /&gt;*
        &lt;/<b>whttp:header</b>>*
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
***************
*** 2579,2587 ****
                 <b>whttp:faultSerialization</b>="<emph>xs:string</emph>"? 
                 <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? &gt;
!           &lt;documentation /&gt;?
  
        &lt;input messageLabel="<emph>xs:NCName</emph>"? 
               <b>whttp:transferCoding</b>="<emph>xs:string</emph>? &gt;
!         &lt;documentation /&gt;?&gt;*
  	&lt;<b>whttp:header</b> ... /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
--- 2579,2587 ----
                 <b>whttp:faultSerialization</b>="<emph>xs:string</emph>"? 
                 <b>whttp:transferCodingDefault</b>="<emph>xs:string</emph>"? &gt;
!           &lt;documentation /&gt;*
  
        &lt;input messageLabel="<emph>xs:NCName</emph>"? 
               <b>whttp:transferCoding</b>="<emph>xs:string</emph>? &gt;
!         &lt;documentation /&gt;*
  	&lt;<b>whttp:header</b> ... /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
***************
*** 2590,2594 ****
        &lt;output messageLabel="<emph>xs:NCName</emph>"?
                <b>whttp:transferCoding</b>="<emph>xs:string</emph>? &gt;
!         &lt;documentation /&gt;?
  	&lt;<b>whttp:header</b> ... /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
--- 2590,2594 ----
        &lt;output messageLabel="<emph>xs:NCName</emph>"?
                <b>whttp:transferCoding</b>="<emph>xs:string</emph>? &gt;
!         &lt;documentation /&gt;*
  	&lt;<b>whttp:header</b> ... /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
***************
*** 2598,2602 ****
                    messageLabel=&quot;<emph>xs:NCName</emph>&quot;?
                    <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/infault&gt;*
--- 2598,2602 ----
                    messageLabel=&quot;<emph>xs:NCName</emph>&quot;?
                    <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/infault&gt;*
***************
*** 2605,2609 ****
                   messageLabel=&quot;<emph>xs:NCName</emph>&quot;?
                   <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/outfault&gt;*
--- 2605,2609 ----
                   messageLabel=&quot;<emph>xs:NCName</emph>&quot;?
                   <b>whttp:transferCoding</b>="<emph>xs:string</emph>"? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/outfault&gt;*
***************
*** 2621,2625 ****
                <b>whttp:authenticationType</b>="<emph>xs:string</emph>"? 
                <b>whttp:authenticationRealm</b>="<emph>xs:string</emph>"? &gt;
!       &lt;documentation /&gt;?
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/endpoint&gt;
--- 2621,2625 ----
                <b>whttp:authenticationType</b>="<emph>xs:string</emph>"? 
                <b>whttp:authenticationRealm</b>="<emph>xs:string</emph>"? &gt;
!       &lt;documentation /&gt;*
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/endpoint&gt;
***************
*** 3307,3311 ****
      &lt;fault ref="<emph>xs:QName</emph>"&gt;
        &lt;<b>whttp:header</b> element="<emph>xs:QName</emph>"&gt;
!         &lt;documentation /&gt;?
        &lt;/<b>whttp:header</b>&gt;*
        ...
--- 3307,3311 ----
      &lt;fault ref="<emph>xs:QName</emph>"&gt;
        &lt;<b>whttp:header</b> element="<emph>xs:QName</emph>"&gt;
!         &lt;documentation /&gt;*
        &lt;/<b>whttp:header</b>&gt;*
        ...
***************
*** 3369,3374 ****
                <olist>
                  <item>
!                   <p>An OPTIONAL <el>documentation</el>
!                     &EII; as defined in <bibref ref="WSDL-PART1"/>.</p>
                  </item>
                  <item>
--- 3369,3374 ----
                <olist>
                  <item>
!                   <p>Zero or more <el>documentation</el>
!                     &EII;s as defined in <bibref ref="WSDL-PART1"/>.</p>
                  </item>
                  <item>
***************
*** 4557,4560 ****
--- 4557,4567 ----
  	    </tr>
  	    -->
+             <tr>
+               <td>20050613</td>
+               <td>RRC</td>
+               <td><loc href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC74c">LC74c</loc>: 
+     	      changed <el>wsdl:documentation</el> element cardinality to zero or more.
+               </td>
+             </tr>
  	    <tr>
  	      <td>20050606</td>

Index: wsdl20.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xml,v
retrieving revision 1.292
retrieving revision 1.293
diff -C2 -d -r1.292 -r1.293
*** wsdl20.xml	13 Jun 2005 22:08:01 -0000	1.292
--- wsdl20.xml	14 Jun 2005 00:48:39 -0000	1.293
***************
*** 1597,1601 ****
  &lt;<b>description</b>
        targetNamespace=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!   &lt;documentation /&gt;?
    [ &lt;import /&gt; | &lt;include /&gt; ]*
    &lt;types /&gt;?
--- 1597,1601 ----
  &lt;<b>description</b>
        targetNamespace=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!   &lt;documentation /&gt;*
    [ &lt;import /&gt; | &lt;include /&gt; ]*
    &lt;types /&gt;?
***************
*** 1682,1686 ****
  		    <item>
  			  <p>
! 			  An OPTIONAL <el>documentation</el> &EII;
  			  (see <specref ref="eii-documentation"/>).
  			  </p>
--- 1682,1686 ----
  		    <item>
  			  <p>
! 			  Zero or more <el>documentation</el> &EII;s
  			  (see <specref ref="eii-documentation"/>).
  			  </p>
***************
*** 2233,2237 ****
          extends=&quot;<emph>list of xs:QName</emph>&quot;?
          styleDefault=&quot;<emph>list of xs:anyURI</emph>&quot;? &gt;
!     &lt;documentation /&gt;?
      [ &lt;fault /&gt; | &lt;operation /&gt; | &lt;feature /&gt; | &lt;property /&gt; ]*
    &lt;/<b>interface</b>&gt;
--- 2233,2237 ----
          extends=&quot;<emph>list of xs:QName</emph>&quot;?
          styleDefault=&quot;<emph>list of xs:anyURI</emph>&quot;? &gt;
!     &lt;documentation /&gt;*
      [ &lt;fault /&gt; | &lt;operation /&gt; | &lt;feature /&gt; | &lt;property /&gt; ]*
    &lt;/<b>interface</b>&gt;
***************
*** 2284,2288 ****
  		    <item>
  		      <p>
! 		      An OPTIONAL <el>documentation</el> &EII; (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
--- 2284,2288 ----
  		    <item>
  		      <p>
! 		      Zero or more <el>documentation</el> &EII;s (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
***************
*** 2732,2736 ****
            name=&quot;<emph>xs:NCName</emph>&quot; 
            element=&quot;<emph>xs:QName</emph>&quot;? &gt;
!       &lt;documentation /&gt;?
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>fault</b>&gt;
--- 2732,2736 ----
            name=&quot;<emph>xs:NCName</emph>&quot; 
            element=&quot;<emph>xs:QName</emph>&quot;? &gt;
!       &lt;documentation /&gt;*
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>fault</b>&gt;
***************
*** 2780,2784 ****
  		    <item>
  		      <p>
! 		      An OPTIONAL <el>documentation</el> &EII; (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
--- 2780,2784 ----
  		    <item>
  		      <p>
! 		      Zero or more <el>documentation</el> &EII;s (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
***************
*** 3244,3248 ****
            pattern=&quot;<emph>xs:anyURI</emph>&quot;
            style=&quot;<emph>list of xs:anyURI</emph>&quot;? &gt;
!       &lt;documentation /&gt;?
        [ &lt;feature /&gt; | &lt;property /&gt; | 
          [ &lt;input /&gt; | &lt;output /&gt; | &lt;infault /&gt; | &lt;outfault /&gt; ]+
--- 3244,3248 ----
            pattern=&quot;<emph>xs:anyURI</emph>&quot;
            style=&quot;<emph>list of xs:anyURI</emph>&quot;? &gt;
!       &lt;documentation /&gt;*
        [ &lt;feature /&gt; | &lt;property /&gt; | 
          [ &lt;input /&gt; | &lt;output /&gt; | &lt;infault /&gt; | &lt;outfault /&gt; ]+
***************
*** 3301,3305 ****
  		    <item>
  		      <p>
! 		      An OPTIONAL <el>documentation</el> &EII; (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
--- 3301,3305 ----
  		    <item>
  		      <p>
! 		      Zero or more <el>documentation</el> &EII;s (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
***************
*** 3736,3740 ****
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;?
              element=&quot;<emph>union of xs:QName, xs:token</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>input</b>&gt;
--- 3736,3740 ----
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;?
              element=&quot;<emph>union of xs:QName, xs:token</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>input</b>&gt;
***************
*** 3742,3746 ****
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;?
              element=&quot;<emph>union of xs:QName, xs:token</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>output</b>&gt;
--- 3742,3746 ----
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;?
              element=&quot;<emph>union of xs:QName, xs:token</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>output</b>&gt;
***************
*** 3800,3804 ****
  		    <item>
  		      <p>
! 		      An OPTIONAL <el>documentation</el> &EII; (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
--- 3800,3804 ----
  		    <item>
  		      <p>
! 		      Zero or more <el>documentation</el> &EII;s (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
***************
*** 4194,4198 ****
              ref=&quot;<emph>xs:QName</emph>&quot;
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>infault</b>&gt;*
--- 4194,4198 ----
              ref=&quot;<emph>xs:QName</emph>&quot;
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>infault</b>&gt;*
***************
*** 4200,4204 ****
              ref=&quot;<emph>xs:QName</emph>&quot;
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>outfault</b>&gt;*
--- 4200,4204 ----
              ref=&quot;<emph>xs:QName</emph>&quot;
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>outfault</b>&gt;*
***************
*** 4267,4271 ****
  		    <item>
  		      <p>
! 		      An OPTIONAL <el>documentation</el> &EII; (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
--- 4267,4271 ----
  		    <item>
  		      <p>
! 		      Zero or more <el>documentation</el> &EII;s (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
***************
*** 4898,4902 ****
        uri=&quot;<emph>xs:anyURI</emph>&quot; 
        required=&quot;<emph>xs:boolean</emph>&quot;? &gt;
!   &lt;documentation /&gt;?
  &lt;/<b>feature</b>&gt;
  </eg>
--- 4898,4902 ----
        uri=&quot;<emph>xs:anyURI</emph>&quot; 
        required=&quot;<emph>xs:boolean</emph>&quot;? &gt;
!   &lt;documentation /&gt;*
  &lt;/<b>feature</b>&gt;
  </eg>
***************
*** 4942,4946 ****
  		    <item>
  		      <p>
! 		      An OPTIONAL <el>documentation</el> &EII; (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
--- 4942,4946 ----
  		    <item>
  		      <p>
! 		      Zero or more <el>documentation</el> &EII;s (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
***************
*** 5528,5532 ****
  <eg xml:space="preserve">&lt;<b>property</b>
        uri=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!   &lt;documentation /&gt;?
    [ &lt;value /&gt; | &lt;constraint /&gt; ]?
  &lt;/<b>property</b>&gt;
--- 5528,5532 ----
  <eg xml:space="preserve">&lt;<b>property</b>
        uri=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!   &lt;documentation /&gt;*
    [ &lt;value /&gt; | &lt;constraint /&gt; ]?
  &lt;/<b>property</b>&gt;
***************
*** 5563,5567 ****
  		    <item>
  		      <p>
! 		    An OPTIONAL <el>documentation</el> &EII; (see <specref
  		    ref="eii-documentation"/>).
  		      </p>
--- 5563,5567 ----
  		    <item>
  		      <p>
! 		    Zero or more <el>documentation</el> &EII;s (see <specref
  		    ref="eii-documentation"/>).
  		      </p>
***************
*** 5953,5957 ****
          interface=&quot;<emph>xs:QName</emph>&quot;?
          type=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!     &lt;documentation /&gt;?
      [ &lt;fault /&gt; | &lt;operation /&gt; | &lt;feature /&gt; | &lt;property /&gt; ]*
    &lt;/<b>binding</b>&gt;
--- 5953,5957 ----
          interface=&quot;<emph>xs:QName</emph>&quot;?
          type=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!     &lt;documentation /&gt;*
      [ &lt;fault /&gt; | &lt;operation /&gt; | &lt;feature /&gt; | &lt;property /&gt; ]*
    &lt;/<b>binding</b>&gt;
***************
*** 6006,6010 ****
  		    <item>
  		      <p>
! 		      An OPTIONAL <el>documentation</el> &EII; (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
--- 6006,6010 ----
  		    <item>
  		      <p>
! 		      Zero or more <el>documentation</el> &EII;s (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
***************
*** 6418,6422 ****
      &lt;<b>fault</b>
            ref=&quot;<emph>xs:QName</emph>&quot; &gt;
!       &lt;documentation /&gt;?
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>fault</b>&gt;
--- 6418,6422 ----
      &lt;<b>fault</b>
            ref=&quot;<emph>xs:QName</emph>&quot; &gt;
!       &lt;documentation /&gt;*
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>fault</b>&gt;
***************
*** 6458,6462 ****
  		    <item>
  		      <p>
! 		      An OPTIONAL <el>documentation</el> &EII; (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
--- 6458,6462 ----
  		    <item>
  		      <p>
! 		      Zero or more <el>documentation</el> &EII;s (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
***************
*** 6910,6914 ****
      &lt;<b>operation</b>
            ref=&quot;<emph>xs:QName</emph>&quot; &gt;
!       &lt;documentation /&gt;?
        [ &lt;input /&gt; | &lt;output /&gt; | &lt;infault /&gt; | &lt;outfault /&gt; | &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>operation</b>&gt;
--- 6910,6914 ----
      &lt;<b>operation</b>
            ref=&quot;<emph>xs:QName</emph>&quot; &gt;
!       &lt;documentation /&gt;*
        [ &lt;input /&gt; | &lt;output /&gt; | &lt;infault /&gt; | &lt;outfault /&gt; | &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>operation</b>&gt;
***************
*** 6948,6952 ****
  		  <olist>
  		    <item>
! 	          <p>An OPTIONAL <el>documentation</el> &EII; (see
  	          <specref ref="eii-documentation"/>).</p>
              </item>
--- 6948,6952 ----
  		  <olist>
  		    <item>
! 	          <p>Zero or more <el>documentation</el> &EII;s (see
  	          <specref ref="eii-documentation"/>).</p>
              </item>
***************
*** 7396,7405 ****
        &lt;<b>input</b>
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>input</b>&gt;
        &lt;<b>output</b>
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>output</b>&gt;
--- 7396,7405 ----
        &lt;<b>input</b>
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>input</b>&gt;
        &lt;<b>output</b>
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>output</b>&gt;
***************
*** 7462,7466 ****
  		    <item>
  		      <p>
! 		      An OPTIONAL <el>documentation</el> &EII; (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
--- 7462,7466 ----
  		    <item>
  		      <p>
! 		      Zero or more <el>documentation</el> &EII;s (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
***************
*** 7864,7868 ****
              ref=&quot;<emph>xs:QName</emph>&quot;
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;?&gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>infault</b>&gt;
--- 7864,7868 ----
              ref=&quot;<emph>xs:QName</emph>&quot;
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;?&gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>infault</b>&gt;
***************
*** 7870,7874 ****
              ref=&quot;<emph>xs:QName</emph>&quot;
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;?&gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>outfault</b>&gt;
--- 7870,7874 ----
              ref=&quot;<emph>xs:QName</emph>&quot;
              messageLabel=&quot;<emph>xs:NCName</emph>&quot;?&gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>outfault</b>&gt;
***************
*** 7936,7940 ****
  		    <item>
  		      <p>
! 		      An OPTIONAL <el>documentation</el> &EII; (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
--- 7936,7940 ----
  		    <item>
  		      <p>
! 		      Zero or more <el>documentation</el> &EII;s (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
***************
*** 8354,8358 ****
          name=&quot;<emph>xs:NCName</emph>&quot; 
          interface=&quot;<emph>xs:QName</emph>&quot; &gt;
!     &lt;documentation /&gt;?
      &lt;endpoint /&gt;+
      [ &lt;feature /&gt; | &lt;property /&gt; ]*
--- 8354,8358 ----
          name=&quot;<emph>xs:NCName</emph>&quot; 
          interface=&quot;<emph>xs:QName</emph>&quot; &gt;
!     &lt;documentation /&gt;*
      &lt;endpoint /&gt;+
      [ &lt;feature /&gt; | &lt;property /&gt; ]*
***************
*** 8401,8405 ****
  		    <item>
  		      <p>
! 		      An OPTIONAL <el>documentation</el> &EII; (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
--- 8401,8405 ----
  		    <item>
  		      <p>
! 		      Zero or more <el>documentation</el> &EII;s (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
***************
*** 8796,8800 ****
            binding=&quot;<emph>xs:QName</emph>&quot;
            address=&quot;<emph>xs:anyURI</emph>&quot;? &gt;
!       &lt;documentation /&gt;?
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>endpoint</b>&gt;+
--- 8796,8800 ----
            binding=&quot;<emph>xs:QName</emph>&quot;
            address=&quot;<emph>xs:anyURI</emph>&quot;? &gt;
!       &lt;documentation /&gt;*
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>endpoint</b>&gt;+
***************
*** 8850,8854 ****
  		    <item>
  		      <p>
! 		      An OPTIONAL <el>documentation</el> &EII; (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
--- 8850,8854 ----
  		    <item>
  		      <p>
! 		      Zero or more <el>documentation</el> &EII;s (see <specref
  		      ref="eii-documentation"/>).
  		      </p>
***************
*** 9252,9256 ****
  <eg xml:space="preserve">&lt;description&gt;
    &lt;<b>types</b>&gt;
!     &lt;documentation /&gt;?
      [<emph>extension elements</emph>]*
    &lt;/<b>types</b>&gt;
--- 9252,9256 ----
  <eg xml:space="preserve">&lt;description&gt;
    &lt;<b>types</b>&gt;
!     &lt;documentation /&gt;*
      [<emph>extension elements</emph>]*
    &lt;/<b>types</b>&gt;
***************
*** 9328,9332 ****
    <item><p>Zero or more &EII;s amongst its [children] as follows:</p>
    <ulist>
!   <item><p>An OPTIONAL <el>documentation</el> &EII; (see <specref
          ref="eii-documentation"/>) in its [children]
          property.</p></item>
--- 9328,9332 ----
    <item><p>Zero or more &EII;s amongst its [children] as follows:</p>
    <ulist>
!   <item><p>Zero or more <el>documentation</el> &EII;s (see <specref
          ref="eii-documentation"/>) in its [children]
          property.</p></item>
***************
*** 9670,9674 ****
    &lt;<b>include</b>
          location=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!     &lt;documentation /&gt;?
    &lt;/<b>include</b>&gt;
  &lt;/description&gt;
--- 9670,9674 ----
    &lt;<b>include</b>
          location=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!     &lt;documentation /&gt;*
    &lt;/<b>include</b>&gt;
  &lt;/description&gt;
***************
*** 9726,9730 ****
      <ulist>
  	  <item>
! 		<p>An optional <el>documentation</el> &EII; (see
  		<specref ref="eii-documentation"/>).</p>
            </item>
--- 9726,9730 ----
      <ulist>
  	  <item>
! 		<p>Zero or more <el>documentation</el> &EII;s (see
  		<specref ref="eii-documentation"/>).</p>
            </item>
***************
*** 9768,9772 ****
    &lt;<b>import</b>
          namespace=&quot;<emph>xs:anyURI</emph>&quot; location=&quot;<emph>xs:anyURI</emph>&quot;? &gt;
!     &lt;documentation /&gt;?
    &lt;/<b>import</b>&gt;
  &lt;/description&gt;
--- 9768,9772 ----
    &lt;<b>import</b>
          namespace=&quot;<emph>xs:anyURI</emph>&quot; location=&quot;<emph>xs:anyURI</emph>&quot;? &gt;
!     &lt;documentation /&gt;*
    &lt;/<b>import</b>&gt;
  &lt;/description&gt;
***************
*** 9849,9853 ****
      <ulist>
  	  <item>
! 		<p>An optional <el>documentation</el> &EII; (see
  		<specref ref="eii-documentation"/>).</p>
            </item>
--- 9849,9853 ----
      <ulist>
  	  <item>
! 		<p>Zero or more <el>documentation</el> &EII;s (see
  		<specref ref="eii-documentation"/>).</p>
            </item>
***************
*** 9932,9935 ****
--- 9932,9942 ----
    inside any WSDL 2.0 &EII;.
    </p>
+   <p>
+   Like other &EII;s in the <attval>&wsdl-ns;</attval> namespace, the
+   <el>documentation</el> &EII; allows qualified &AII;s whose [namespace
+   name] is not <attval>&wsdl-ns;</attval>. The <att>xml:lang</att>
+   attribute (see <bibref ref="XML10"/>) MAY be used to indicate the language
+   used in the contents of the <el>documentation</el> &EII;.
+   </p>
  
    <p>
***************
*** 10304,10323 ****
  
    &lt;import namespace=&quot;<emph>xs:anyURI</emph>&quot; location=&quot;<emph>xs:anyURI</emph>&quot;? &gt;
!     &lt;documentation /&gt;?
    &lt;/import&gt;*
  
    &lt;include location=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!     &lt;documentation /&gt;?
    &lt;/include&gt;*
  
    &lt;types&gt;
!     &lt;documentation /&gt;?
    &lt;/types&gt;
  
    &lt;interface name=&quot;<emph>xs:NCName</emph>&quot; extends=&quot;<emph>list of xs:QName</emph>&quot;? styleDefault=&quot;<emph>list of xs:anyURI</emph>&quot;? &gt;
!     &lt;documentation /&gt;?
  
      &lt;fault name=&quot;<emph>xs:NCName</emph>&quot; element=&quot;<emph>xs:QName</emph>&quot;? &gt;
!       &lt;documentation /&gt;?
  
        &lt;feature ... /&gt;*
--- 10311,10330 ----
  
    &lt;import namespace=&quot;<emph>xs:anyURI</emph>&quot; location=&quot;<emph>xs:anyURI</emph>&quot;? &gt;
!     &lt;documentation /&gt;*
    &lt;/import&gt;*
  
    &lt;include location=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!     &lt;documentation /&gt;*
    &lt;/include&gt;*
  
    &lt;types&gt;
!     &lt;documentation /&gt;*
    &lt;/types&gt;
  
    &lt;interface name=&quot;<emph>xs:NCName</emph>&quot; extends=&quot;<emph>list of xs:QName</emph>&quot;? styleDefault=&quot;<emph>list of xs:anyURI</emph>&quot;? &gt;
!     &lt;documentation /&gt;*
  
      &lt;fault name=&quot;<emph>xs:NCName</emph>&quot; element=&quot;<emph>xs:QName</emph>&quot;? &gt;
!       &lt;documentation /&gt;*
  
        &lt;feature ... /&gt;*
***************
*** 10327,10334 ****
  
      &lt;operation name=&quot;<emph>xs:NCName</emph>&quot; pattern=&quot;<emph>xs:anyURI</emph>&quot; style=&quot;<emph>list of xs:anyURI</emph>&quot;? &gt;
!       &lt;documentation /&gt;?
  
        &lt;input messageLabel=&quot;<emph>xs:NCName</emph>&quot;? element=&quot;<emph>union of xs:QName, xs:token</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 10334,10341 ----
  
      &lt;operation name=&quot;<emph>xs:NCName</emph>&quot; pattern=&quot;<emph>xs:anyURI</emph>&quot; style=&quot;<emph>list of xs:anyURI</emph>&quot;? &gt;
!       &lt;documentation /&gt;*
  
        &lt;input messageLabel=&quot;<emph>xs:NCName</emph>&quot;? element=&quot;<emph>union of xs:QName, xs:token</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 10338,10342 ****
  
        &lt;output messageLabel=&quot;<emph>xs:NCName</emph>&quot;? element=&quot;<emph>union of xs:QName, xs:token</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 10345,10349 ----
  
        &lt;output messageLabel=&quot;<emph>xs:NCName</emph>&quot;? element=&quot;<emph>union of xs:QName, xs:token</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 10346,10350 ****
  
        &lt;infault ref=&quot;<emph>xs:QName</emph>&quot; messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 10353,10357 ----
  
        &lt;infault ref=&quot;<emph>xs:QName</emph>&quot; messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 10354,10358 ****
  
        &lt;outfault ref=&quot;<emph>xs:QName</emph>&quot; messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 10361,10365 ----
  
        &lt;outfault ref=&quot;<emph>xs:QName</emph>&quot; messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 10367,10375 ****
  
      &lt;feature uri=&quot;<emph>xs:anyURI</emph>&quot; required=&quot;<emph>xs:boolean</emph>&quot;? &gt;
!       &lt;documentation /&gt;?
      &lt;/feature&gt;*
  
      &lt;property uri=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!       &lt;documentation /&gt;?
  
        &lt;value&gt; <emph>xs:anyType</emph> &lt;/value&gt;?
--- 10374,10382 ----
  
      &lt;feature uri=&quot;<emph>xs:anyURI</emph>&quot; required=&quot;<emph>xs:boolean</emph>&quot;? &gt;
!       &lt;documentation /&gt;*
      &lt;/feature&gt;*
  
      &lt;property uri=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!       &lt;documentation /&gt;*
  
        &lt;value&gt; <emph>xs:anyType</emph> &lt;/value&gt;?
***************
*** 10380,10387 ****
  
    &lt;binding name=&quot;<emph>xs:NCName</emph>&quot; interface=&quot;<emph>xs:QName</emph>&quot;? type=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!     &lt;documentation /&gt;?
  
      &lt;fault ref=&quot;<emph>xs:QName</emph>&quot; &gt;
!       &lt;documentation /&gt;?
  
        &lt;feature ... /&gt;*
--- 10387,10394 ----
  
    &lt;binding name=&quot;<emph>xs:NCName</emph>&quot; interface=&quot;<emph>xs:QName</emph>&quot;? type=&quot;<emph>xs:anyURI</emph>&quot; &gt;
!     &lt;documentation /&gt;*
  
      &lt;fault ref=&quot;<emph>xs:QName</emph>&quot; &gt;
!       &lt;documentation /&gt;*
  
        &lt;feature ... /&gt;*
***************
*** 10391,10398 ****
  
      &lt;operation ref=&quot;<emph>xs:QName</emph>&quot; &gt;
!       &lt;documentation /&gt;?
  
        &lt;input messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 10398,10405 ----
  
      &lt;operation ref=&quot;<emph>xs:QName</emph>&quot; &gt;
!       &lt;documentation /&gt;*
  
        &lt;input messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 10402,10406 ****
  
        &lt;output messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 10409,10413 ----
  
        &lt;output messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 10410,10414 ****
  
        &lt;infault ref=&quot;<emph>xs:QName</emph>&quot; messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 10417,10421 ----
  
        &lt;infault ref=&quot;<emph>xs:QName</emph>&quot; messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 10418,10422 ****
  
        &lt;outfault ref=&quot;<emph>xs:QName</emph>&quot; messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 10425,10429 ----
  
        &lt;outfault ref=&quot;<emph>xs:QName</emph>&quot; messageLabel=&quot;<emph>xs:NCName</emph>&quot;? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 10436,10443 ****
  
    &lt;service name=&quot;<emph>xs:NCName</emph>&quot; interface=&quot;<emph>xs:QName</emph>&quot; &gt;
!     &lt;documentation /&gt;?
  
      &lt;endpoint name=&quot;<emph>xs:NCName</emph>&quot; binding=&quot;<emph>xs:QName</emph>&quot; address=&quot;<emph>xs:anyURI</emph>&quot;? &gt;
!       &lt;documentation /&gt;?
  
        &lt;feature ... /&gt;*
--- 10443,10450 ----
  
    &lt;service name=&quot;<emph>xs:NCName</emph>&quot; interface=&quot;<emph>xs:QName</emph>&quot; &gt;
!     &lt;documentation /&gt;*
  
      &lt;endpoint name=&quot;<emph>xs:NCName</emph>&quot; binding=&quot;<emph>xs:QName</emph>&quot; address=&quot;<emph>xs:anyURI</emph>&quot;? &gt;
!       &lt;documentation /&gt;*
  
        &lt;feature ... /&gt;*
***************
*** 10995,10999 ****
  	name conflicts with other schemes.
  	The names in the path are of type either QName, NCName,
! 	URI, or Pointer Part depending on the context.
  	</p>
  	<p>
--- 11002,11006 ----
  	name conflicts with other schemes.
  	The names in the path are of type either QName, NCName,
! 	IRI, URI, or Pointer Part depending on the context.
  	</p>
  	<p>
***************
*** 11841,11863 ****
      &acknowledgements;
  
!     <inform-div1 id="wsdl-uri-references">
! 	<head>URI References for WSDL 2.0 Components</head>
  
  	<p>
! 		This appendix provides a syntax for URI references for all
! 		components found in a WSDL 2.0 document. The URI references are easy
  		to understand and compare, while imposing no burden on the WSDL 2.0
  		author.
  	</p>
  
! 	<div2 id="wsdl-uris">
! 	<head>WSDL 2.0 URIs</head>
! 	<p>There are two main cases for WSDL 2.0 URIs:</p>
  	<ulist>
! 	<item><p>the URI of a WSDL 2.0 document</p></item>
! 	<item><p>the URI of a WSDL 2.0 namespace</p></item>
  	</ulist>
  	<p>
! 		The URI of a WSDL 2.0 document can be dereferenced to give a
  		resource representation that contributes component definitions
  		to a single WSDL 2.0 namespace. If the media type is set to the WSDL 2.0
--- 11848,11870 ----
      &acknowledgements;
  
!     <inform-div1 id="wsdl-iri-references">
! 	<head>IRI References for WSDL 2.0 Components</head>
  
  	<p>
! 		This appendix provides a syntax for IRI references for all
! 		components found in a WSDL 2.0 document. The IRI references are easy
  		to understand and compare, while imposing no burden on the WSDL 2.0
  		author.
  	</p>
  
! 	<div2 id="wsdl-iris">
! 	<head>WSDL 2.0 IRIs</head>
! 	<p>There are two main cases for WSDL 2.0 IRIs:</p>
  	<ulist>
! 	<item><p>the IRI of a WSDL 2.0 document</p></item>
! 	<item><p>the IRI of a WSDL 2.0 namespace</p></item>
  	</ulist>
  	<p>
! 		The IRI of a WSDL 2.0 document can be dereferenced to give a
  		resource representation that contributes component definitions
  		to a single WSDL 2.0 namespace. If the media type is set to the WSDL 2.0
***************
*** 11870,11882 ****
  		<specref ref="Description_details" />
  		that the namespace URI be dereferencible to a WSDL 2.0 document,
! 		this appendix specifies the use of the namespace URI with the
! 		WSDL 2.0 fragment identifiers to form a URI-reference.
  	</p>
  
  	<p>
! 		The URI in a URI-reference for a WSDL 2.0 component is the namespace
  		name of the <prop comp="">name</prop> property of either the component itself, in
  		the case of <comp>Interface</comp>, <comp>Binding</comp>, and <comp>Service</comp> components, or the
! 		<prop comp="">name</prop> property of the ancestor top-level component. The URI provided by
  		the namespace name of the <prop comp="">name</prop> property is combined with a
  		fragment identifier as defined in <specref ref="frag-ids" />.
--- 11877,11889 ----
  		<specref ref="Description_details" />
  		that the namespace URI be dereferencible to a WSDL 2.0 document,
! 		this appendix specifies the use of the namespace IRI with the
! 		WSDL 2.0 fragment identifiers to form a IRI-reference.
  	</p>
  
  	<p>
! 		The IRI in a IRI-reference for a WSDL 2.0 component is the namespace
  		name of the <prop comp="">name</prop> property of either the component itself, in
  		the case of <comp>Interface</comp>, <comp>Binding</comp>, and <comp>Service</comp> components, or the
! 		<prop comp="">name</prop> property of the ancestor top-level component. The IRI provided by
  		the namespace name of the <prop comp="">name</prop> property is combined with a
  		fragment identifier as defined in <specref ref="frag-ids" />.
***************
*** 11884,11894 ****
  
  	</div2>
! 	<div2 id="Uri-ref-ex">
  	<head>Example</head>
  	<p>Consider the following WSDL 2.0 document located at
  	http://example.org/TicketAgent.wsdl:
  	</p>
! 	<example id="uri-ref-example-wsdl">
! 	<head>URI References - Example WSDL 2.0 Document</head>
  	<eg xml:space="preserve">
  
--- 11891,11901 ----
  
  	</div2>
! 	<div2 id="Iri-ref-ex">
  	<head>Example</head>
  	<p>Consider the following WSDL 2.0 document located at
  	http://example.org/TicketAgent.wsdl:
  	</p>
! 	<example id="iri-ref-example-wsdl">
! 	<head>IRI References - Example WSDL 2.0 Document</head>
  	<eg xml:space="preserve">
  
***************
*** 11925,11932 ****
  </example>
  <p>
! Its components have the following URI-references:</p>
  
! <example id="uri-ref-example-uris">
! <head>URI References - Example URIs</head>
  <eg xml:space="preserve">
  http://example.org/TicketAgent.wsdl20#wsdl.interface(TicketAgent) 
--- 11932,11939 ----
  </example>
  <p>
! Its components have the following IRI-references:</p>
  
! <example id="iri-ref-example-iris">
! <head>IRI References - Example IRIs</head>
  <eg xml:space="preserve">
  http://example.org/TicketAgent.wsdl20#wsdl.interface(TicketAgent) 
***************
*** 11972,11977 ****
         <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>
--- 11979,11991 ----
         <td>20050613</td>
         <td>RRC</td>
+        <td><loc href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC74c">LC74c</loc>: 
+     	changed <el>wsdl:documentation</el> element cardinality to zero or more and
+         adding sentence on use of <att>xml:lang</att>.</td>
+     </tr>
+     <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 and Property Components.</td>
      </tr>
      <tr>

Index: wsdl20-z.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20-z.html,v
retrieving revision 1.40
retrieving revision 1.41
diff -C2 -d -r1.40 -r1.41
*** wsdl20-z.html	13 Jun 2005 22:08:01 -0000	1.40
--- wsdl20-z.html	14 Jun 2005 00:48:37 -0000	1.41
***************
*** 130,136 ****
  B. <a href="#acknowledgments">Acknowledgements</a>
  (Non-Normative)<br />
! C. <a href="#wsdl-uri-references">URI References for WSDL 2.0
  Components</a> (Non-Normative)<br />
! D. <a href="#id2324254">Component Summary</a> (Non-Normative)<br />
  E. <a href="#changelog">Part 1 Change Log</a>
  (Non-Normative)<br /></p>
--- 130,136 ----
  B. <a href="#acknowledgments">Acknowledgements</a>
  (Non-Normative)<br />
! C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0
  Components</a> (Non-Normative)<br />
! D. <a href="#id2324308">Component Summary</a> (Non-Normative)<br />
  E. <a href="#changelog">Part 1 Change Log</a>
  (Non-Normative)<br /></p>
***************
*** 482,491 ****
  B. <a href="#acknowledgments">Acknowledgements</a>
  (Non-Normative)<br />
! C. <a href="#wsdl-uri-references">URI References for WSDL 2.0
  Components</a> (Non-Normative)<br />
! C.1 <a href="#wsdl-uris">WSDL 2.0
! URIs</a><br />
! C.2 <a href="#Uri-ref-ex">Example</a><br />
! D. <a href="#id2324254">Component Summary</a> (Non-Normative)<br />
  E. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br />
  E.1 <a href="#wsdl-changelog">WSDL 2.0
--- 482,491 ----
  B. <a href="#acknowledgments">Acknowledgements</a>
  (Non-Normative)<br />
! C. <a href="#wsdl-iri-references">IRI References for WSDL 2.0
  Components</a> (Non-Normative)<br />
! C.1 <a href="#wsdl-iris">WSDL 2.0
! IRIs</a><br />
! C.2 <a href="#Iri-ref-ex">Example</a><br />
! D. <a href="#id2324308">Component Summary</a> (Non-Normative)<br />
  E. <a href="#changelog">Part 1 Change Log</a> (Non-Normative)<br />
  E.1 <a href="#wsdl-changelog">WSDL 2.0
***************
*** 2916,2920 ****
  &lt;<b>description</b>
        targetNamespace="<em>xs:anyURI</em>" &gt;
!   &lt;documentation /&gt;?
    [ &lt;import /&gt; | &lt;include /&gt; ]*
    &lt;types /&gt;?
--- 2916,2920 ----
  &lt;<b>description</b>
        targetNamespace="<em>xs:anyURI</em>" &gt;
!   &lt;documentation /&gt;*
    [ &lt;import /&gt; | &lt;include /&gt; ]*
    &lt;types /&gt;?
***************
*** 2991,2996 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 2991,2996 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 3799,3803 ****
          extends="<em>list of xs:QName</em>"?
          styleDefault="<em>list of xs:anyURI</em>"? &gt;
!     &lt;documentation /&gt;?
      [ &lt;fault /&gt; | &lt;operation /&gt; | &lt;feature /&gt; | &lt;property /&gt; ]*
    &lt;/<b>interface</b>&gt;
--- 3799,3803 ----
          extends="<em>list of xs:QName</em>"?
          styleDefault="<em>list of xs:anyURI</em>"? &gt;
!     &lt;documentation /&gt;*
      [ &lt;fault /&gt; | &lt;operation /&gt; | &lt;feature /&gt; | &lt;property /&gt; ]*
    &lt;/<b>interface</b>&gt;
***************
*** 3844,3849 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 3844,3849 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 4367,4371 ****
            name="<em>xs:NCName</em>" 
            element="<em>xs:QName</em>"? &gt;
!       &lt;documentation /&gt;?
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>fault</b>&gt;
--- 4367,4371 ----
            name="<em>xs:NCName</em>" 
            element="<em>xs:QName</em>"? &gt;
!       &lt;documentation /&gt;*
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>fault</b>&gt;
***************
*** 4409,4414 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 4409,4414 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 5044,5048 ****
            pattern="<em>xs:anyURI</em>"
            style="<em>list of xs:anyURI</em>"? &gt;
!       &lt;documentation /&gt;?
        [ &lt;feature /&gt; | &lt;property /&gt; | 
          [ &lt;input /&gt; | &lt;output /&gt; | &lt;infault /&gt; | &lt;outfault /&gt; ]+
--- 5044,5048 ----
            pattern="<em>xs:anyURI</em>"
            style="<em>list of xs:anyURI</em>"? &gt;
!       &lt;documentation /&gt;*
        [ &lt;feature /&gt; | &lt;property /&gt; | 
          [ &lt;input /&gt; | &lt;output /&gt; | &lt;infault /&gt; | &lt;outfault /&gt; ]+
***************
*** 5094,5099 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 5094,5099 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 5639,5643 ****
              messageLabel="<em>xs:NCName</em>"?
              element="<em>union of xs:QName, xs:token</em>"? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>input</b>&gt;
--- 5639,5643 ----
              messageLabel="<em>xs:NCName</em>"?
              element="<em>union of xs:QName, xs:token</em>"? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>input</b>&gt;
***************
*** 5645,5649 ****
              messageLabel="<em>xs:NCName</em>"?
              element="<em>union of xs:QName, xs:token</em>"? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>output</b>&gt;
--- 5645,5649 ----
              messageLabel="<em>xs:NCName</em>"?
              element="<em>union of xs:QName, xs:token</em>"? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>output</b>&gt;
***************
*** 5696,5701 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 5696,5701 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 6200,6204 ****
              ref="<em>xs:QName</em>"
              messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>infault</b>&gt;*
--- 6200,6204 ----
              ref="<em>xs:QName</em>"
              messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>infault</b>&gt;*
***************
*** 6206,6210 ****
              ref="<em>xs:QName</em>"
              messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>outfault</b>&gt;*
--- 6206,6210 ----
              ref="<em>xs:QName</em>"
              messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>outfault</b>&gt;*
***************
*** 6263,6268 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 6263,6268 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 6906,6910 ****
        uri="<em>xs:anyURI</em>" 
        required="<em>xs:boolean</em>"? &gt;
!   &lt;documentation /&gt;?
  &lt;/<b>feature</b>&gt;
  </pre></div>
--- 6906,6910 ----
        uri="<em>xs:anyURI</em>" 
        required="<em>xs:boolean</em>"? &gt;
!   &lt;documentation /&gt;*
  &lt;/<b>feature</b>&gt;
  </pre></div>
***************
*** 6945,6950 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 6945,6950 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 7596,7600 ****
  &lt;<b>property</b>
        uri="<em>xs:anyURI</em>" &gt;
!   &lt;documentation /&gt;?
    [ &lt;value /&gt; | &lt;constraint /&gt; ]?
  &lt;/<b>property</b>&gt;
--- 7596,7600 ----
  &lt;<b>property</b>
        uri="<em>xs:anyURI</em>" &gt;
!   &lt;documentation /&gt;*
    [ &lt;value /&gt; | &lt;constraint /&gt; ]?
  &lt;/<b>property</b>&gt;
***************
*** 7631,7636 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 7631,7636 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 8167,8171 ****
          interface="<em>xs:QName</em>"?
          type="<em>xs:anyURI</em>" &gt;
!     &lt;documentation /&gt;?
      [ &lt;fault /&gt; | &lt;operation /&gt; | &lt;feature /&gt; | &lt;property /&gt; ]*
    &lt;/<b>binding</b>&gt;
--- 8167,8171 ----
          interface="<em>xs:QName</em>"?
          type="<em>xs:anyURI</em>" &gt;
!     &lt;documentation /&gt;*
      [ &lt;fault /&gt; | &lt;operation /&gt; | &lt;feature /&gt; | &lt;property /&gt; ]*
    &lt;/<b>binding</b>&gt;
***************
*** 8213,8218 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 8213,8218 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 8681,8685 ****
      &lt;<b>fault</b>
            ref="<em>xs:QName</em>" &gt;
!       &lt;documentation /&gt;?
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>fault</b>&gt;
--- 8681,8685 ----
      &lt;<b>fault</b>
            ref="<em>xs:QName</em>" &gt;
!       &lt;documentation /&gt;*
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>fault</b>&gt;
***************
*** 8718,8723 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 8718,8723 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 9238,9242 ****
      &lt;<b>operation</b>
            ref="<em>xs:QName</em>" &gt;
!       &lt;documentation /&gt;?
        [ &lt;input /&gt; | &lt;output /&gt; | &lt;infault /&gt; | &lt;outfault /&gt; | &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>operation</b>&gt;
--- 9238,9242 ----
      &lt;<b>operation</b>
            ref="<em>xs:QName</em>" &gt;
!       &lt;documentation /&gt;*
        [ &lt;input /&gt; | &lt;output /&gt; | &lt;infault /&gt; | &lt;outfault /&gt; | &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>operation</b>&gt;
***************
*** 9275,9280 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 9275,9280 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 9718,9727 ****
        &lt;<b>input</b>
              messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>input</b>&gt;
        &lt;<b>output</b>
              messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>output</b>&gt;
--- 9718,9727 ----
        &lt;<b>input</b>
              messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>input</b>&gt;
        &lt;<b>output</b>
              messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>output</b>&gt;
***************
*** 9769,9774 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 9769,9774 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 10189,10193 ****
              ref="<em>xs:QName</em>"
              messageLabel="<em>xs:NCName</em>"?&gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>infault</b>&gt;
--- 10189,10193 ----
              ref="<em>xs:QName</em>"
              messageLabel="<em>xs:NCName</em>"?&gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>infault</b>&gt;
***************
*** 10195,10199 ****
              ref="<em>xs:QName</em>"
              messageLabel="<em>xs:NCName</em>"?&gt;
!         &lt;documentation /&gt;?
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>outfault</b>&gt;
--- 10195,10199 ----
              ref="<em>xs:QName</em>"
              messageLabel="<em>xs:NCName</em>"?&gt;
!         &lt;documentation /&gt;*
          [ &lt;feature /&gt; | &lt;property /&gt; ]*
        &lt;/<b>outfault</b>&gt;
***************
*** 10245,10250 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 10245,10250 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 10661,10665 ****
          name="<em>xs:NCName</em>" 
          interface="<em>xs:QName</em>" &gt;
!     &lt;documentation /&gt;?
      &lt;endpoint /&gt;+
      [ &lt;feature /&gt; | &lt;property /&gt; ]*
--- 10661,10665 ----
          name="<em>xs:NCName</em>" 
          interface="<em>xs:QName</em>" &gt;
!     &lt;documentation /&gt;*
      &lt;endpoint /&gt;+
      [ &lt;feature /&gt; | &lt;property /&gt; ]*
***************
*** 10703,10708 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 10703,10708 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 11159,11163 ****
            binding="<em>xs:QName</em>"
            address="<em>xs:anyURI</em>"? &gt;
!       &lt;documentation /&gt;?
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>endpoint</b>&gt;+
--- 11159,11163 ----
            binding="<em>xs:QName</em>"
            address="<em>xs:anyURI</em>"? &gt;
!       &lt;documentation /&gt;*
        [ &lt;feature /&gt; | &lt;property /&gt; ]*
      &lt;/<b>endpoint</b>&gt;+
***************
*** 11205,11210 ****
  <ol>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 11205,11210 ----
  <ol>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 11618,11622 ****
  &lt;description&gt;
    &lt;<b>types</b>&gt;
!     &lt;documentation /&gt;?
      [<em>extension elements</em>]*
    &lt;/<b>types</b>&gt;
--- 11618,11622 ----
  &lt;description&gt;
    &lt;<b>types</b>&gt;
!     &lt;documentation /&gt;*
      [<em>extension elements</em>]*
    &lt;/<b>types</b>&gt;
***************
*** 11693,11698 ****
  <ul>
  <li>
! <p>An OPTIONAL <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>) in its [children] property.</p>
  </li>
--- 11693,11698 ----
  <ul>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>) in its [children] property.</p>
  </li>
***************
*** 12062,12066 ****
    &lt;<b>include</b>
          location="<em>xs:anyURI</em>" &gt;
!     &lt;documentation /&gt;?
    &lt;/<b>include</b>&gt;
  &lt;/description&gt;
--- 12062,12066 ----
    &lt;<b>include</b>
          location="<em>xs:anyURI</em>" &gt;
!     &lt;documentation /&gt;*
    &lt;/<b>include</b>&gt;
  &lt;/description&gt;
***************
*** 12122,12127 ****
  <ul>
  <li>
! <p>An optional <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 12122,12127 ----
  <ul>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 12173,12177 ****
    &lt;<b>import</b>
          namespace="<em>xs:anyURI</em>" location="<em>xs:anyURI</em>"? &gt;
!     &lt;documentation /&gt;?
    &lt;/<b>import</b>&gt;
  &lt;/description&gt;
--- 12173,12177 ----
    &lt;<b>import</b>
          namespace="<em>xs:anyURI</em>" location="<em>xs:anyURI</em>"? &gt;
!     &lt;documentation /&gt;*
    &lt;/<b>import</b>&gt;
  &lt;/description&gt;
***************
*** 12262,12267 ****
  <ul>
  <li>
! <p>An optional <code>documentation</code> <em>element information
! item</em> (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
--- 12262,12267 ----
  <ul>
  <li>
! <p>Zero or more <code>documentation</code> <em>element information
! item</em>s (see <a href="#eii-documentation"><b>5.
  Documentation</b></a>).</p>
  </li>
***************
*** 12346,12349 ****
--- 12346,12358 ----
  <em>element information item</em> is allowed inside any WSDL 2.0
  <em>element information item</em>.</p>
+ <p>Like other <em>element information item</em>s in the
+ "http://www.w3.org/@@@@/@@/wsdl" namespace, the
+ <code>documentation</code> <em>element information item</em> allows
+ qualified <em>attribute information item</em>s whose [namespace
+ name] is not "http://www.w3.org/@@@@/@@/wsdl". The
+ <code>xml:lang</code> attribute (see [<cite><a href="#XML10">XML
+ 1.0</a></cite>]) MAY be used to indicate the language used in the
+ contents of the <code>documentation</code> <em>element information
+ item</em>.</p>
  <p>The <code>documentation</code> <em>element information item</em>
  has:</p>
***************
*** 12659,12678 ****
  
    &lt;import namespace="<em>xs:anyURI</em>" location="<em>xs:anyURI</em>"? &gt;
!     &lt;documentation /&gt;?
    &lt;/import&gt;*
  
    &lt;include location="<em>xs:anyURI</em>" &gt;
!     &lt;documentation /&gt;?
    &lt;/include&gt;*
  
    &lt;types&gt;
!     &lt;documentation /&gt;?
    &lt;/types&gt;
  
    &lt;interface name="<em>xs:NCName</em>" extends="<em>list of xs:QName</em>"? styleDefault="<em>list of xs:anyURI</em>"? &gt;
!     &lt;documentation /&gt;?
  
      &lt;fault name="<em>xs:NCName</em>" element="<em>xs:QName</em>"? &gt;
!       &lt;documentation /&gt;?
  
        &lt;feature ... /&gt;*
--- 12668,12687 ----
  
    &lt;import namespace="<em>xs:anyURI</em>" location="<em>xs:anyURI</em>"? &gt;
!     &lt;documentation /&gt;*
    &lt;/import&gt;*
  
    &lt;include location="<em>xs:anyURI</em>" &gt;
!     &lt;documentation /&gt;*
    &lt;/include&gt;*
  
    &lt;types&gt;
!     &lt;documentation /&gt;*
    &lt;/types&gt;
  
    &lt;interface name="<em>xs:NCName</em>" extends="<em>list of xs:QName</em>"? styleDefault="<em>list of xs:anyURI</em>"? &gt;
!     &lt;documentation /&gt;*
  
      &lt;fault name="<em>xs:NCName</em>" element="<em>xs:QName</em>"? &gt;
!       &lt;documentation /&gt;*
  
        &lt;feature ... /&gt;*
***************
*** 12682,12689 ****
  
      &lt;operation name="<em>xs:NCName</em>" pattern="<em>xs:anyURI</em>" style="<em>list of xs:anyURI</em>"? &gt;
!       &lt;documentation /&gt;?
  
        &lt;input messageLabel="<em>xs:NCName</em>"? element="<em>union of xs:QName, xs:token</em>"? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 12691,12698 ----
  
      &lt;operation name="<em>xs:NCName</em>" pattern="<em>xs:anyURI</em>" style="<em>list of xs:anyURI</em>"? &gt;
!       &lt;documentation /&gt;*
  
        &lt;input messageLabel="<em>xs:NCName</em>"? element="<em>union of xs:QName, xs:token</em>"? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 12693,12697 ****
  
        &lt;output messageLabel="<em>xs:NCName</em>"? element="<em>union of xs:QName, xs:token</em>"? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 12702,12706 ----
  
        &lt;output messageLabel="<em>xs:NCName</em>"? element="<em>union of xs:QName, xs:token</em>"? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 12701,12705 ****
  
        &lt;infault ref="<em>xs:QName</em>" messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 12710,12714 ----
  
        &lt;infault ref="<em>xs:QName</em>" messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 12709,12713 ****
  
        &lt;outfault ref="<em>xs:QName</em>" messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 12718,12722 ----
  
        &lt;outfault ref="<em>xs:QName</em>" messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 12722,12730 ****
  
      &lt;feature uri="<em>xs:anyURI</em>" required="<em>xs:boolean</em>"? &gt;
!       &lt;documentation /&gt;?
      &lt;/feature&gt;*
  
      &lt;property uri="<em>xs:anyURI</em>" &gt;
!       &lt;documentation /&gt;?
  
        &lt;value&gt; <em>xs:anyType</em> &lt;/value&gt;?
--- 12731,12739 ----
  
      &lt;feature uri="<em>xs:anyURI</em>" required="<em>xs:boolean</em>"? &gt;
!       &lt;documentation /&gt;*
      &lt;/feature&gt;*
  
      &lt;property uri="<em>xs:anyURI</em>" &gt;
!       &lt;documentation /&gt;*
  
        &lt;value&gt; <em>xs:anyType</em> &lt;/value&gt;?
***************
*** 12735,12742 ****
  
    &lt;binding name="<em>xs:NCName</em>" interface="<em>xs:QName</em>"? type="<em>xs:anyURI</em>" &gt;
!     &lt;documentation /&gt;?
  
      &lt;fault ref="<em>xs:QName</em>" &gt;
!       &lt;documentation /&gt;?
  
        &lt;feature ... /&gt;*
--- 12744,12751 ----
  
    &lt;binding name="<em>xs:NCName</em>" interface="<em>xs:QName</em>"? type="<em>xs:anyURI</em>" &gt;
!     &lt;documentation /&gt;*
  
      &lt;fault ref="<em>xs:QName</em>" &gt;
!       &lt;documentation /&gt;*
  
        &lt;feature ... /&gt;*
***************
*** 12746,12753 ****
  
      &lt;operation ref="<em>xs:QName</em>" &gt;
!       &lt;documentation /&gt;?
  
        &lt;input messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 12755,12762 ----
  
      &lt;operation ref="<em>xs:QName</em>" &gt;
!       &lt;documentation /&gt;*
  
        &lt;input messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 12757,12761 ****
  
        &lt;output messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 12766,12770 ----
  
        &lt;output messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 12765,12769 ****
  
        &lt;infault ref="<em>xs:QName</em>" messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 12774,12778 ----
  
        &lt;infault ref="<em>xs:QName</em>" messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 12773,12777 ****
  
        &lt;outfault ref="<em>xs:QName</em>" messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;?
  
          &lt;feature ... /&gt;*
--- 12782,12786 ----
  
        &lt;outfault ref="<em>xs:QName</em>" messageLabel="<em>xs:NCName</em>"? &gt;
!         &lt;documentation /&gt;*
  
          &lt;feature ... /&gt;*
***************
*** 12791,12798 ****
  
    &lt;service name="<em>xs:NCName</em>" interface="<em>xs:QName</em>" &gt;
!     &lt;documentation /&gt;?
  
      &lt;endpoint name="<em>xs:NCName</em>" binding="<em>xs:QName</em>" address="<em>xs:anyURI</em>"? &gt;
!       &lt;documentation /&gt;?
  
        &lt;feature ... /&gt;*
--- 12800,12807 ----
  
    &lt;service name="<em>xs:NCName</em>" interface="<em>xs:QName</em>" &gt;
!     &lt;documentation /&gt;*
  
      &lt;endpoint name="<em>xs:NCName</em>" binding="<em>xs:QName</em>" address="<em>xs:anyURI</em>"? &gt;
!       &lt;documentation /&gt;*
  
        &lt;feature ... /&gt;*
***************
*** 13161,13165 ****
  all begin with the prefix "wsdl." to avoid name conflicts with
  other schemes. The names in the path are of type either QName,
! NCName, URI, or Pointer Part depending on the context.</p>
  <p>For QNames, any prefix MUST be defined by a preceding xmlns
  pointer part. If a QName does not have a prefix then its namespace
--- 13170,13174 ----
  all begin with the prefix "wsdl." to avoid name conflicts with
  other schemes. The names in the path are of type either QName,
! NCName, IRI, URI, or Pointer Part depending on the context.</p>
  <p>For QNames, any prefix MUST be defined by a preceding xmlns
  pointer part. If a QName does not have a prefix then its namespace
***************
*** 13795,13816 ****
  </div>
  <div class="div1">
! <h2><a name="wsdl-uri-references" id="wsdl-uri-references"></a>C.
! URI References for WSDL 2.0 Components (Non-Normative)</h2>
! <p>This appendix provides a syntax for URI references for all
! components found in a WSDL 2.0 document. The URI references are
  easy to understand and compare, while imposing no burden on the
  WSDL 2.0 author.</p>
  <div class="div2">
! <h3><a name="wsdl-uris" id="wsdl-uris"></a>C.1 WSDL 2.0 URIs</h3>
! <p>There are two main cases for WSDL 2.0 URIs:</p>
  <ul>
  <li>
! <p>the URI of a WSDL 2.0 document</p>
  </li>
  <li>
! <p>the URI of a WSDL 2.0 namespace</p>
  </li>
  </ul>
! <p>The URI of a WSDL 2.0 document can be dereferenced to give a
  resource representation that contributes component definitions to a
  single WSDL 2.0 namespace. If the media type is set to the WSDL 2.0
--- 13804,13825 ----
  </div>
  <div class="div1">
! <h2><a name="wsdl-iri-references" id="wsdl-iri-references"></a>C.
! IRI References for WSDL 2.0 Components (Non-Normative)</h2>
! <p>This appendix provides a syntax for IRI references for all
! components found in a WSDL 2.0 document. The IRI references are
  easy to understand and compare, while imposing no burden on the
  WSDL 2.0 author.</p>
  <div class="div2">
! <h3><a name="wsdl-iris" id="wsdl-iris"></a>C.1 WSDL 2.0 IRIs</h3>
! <p>There are two main cases for WSDL 2.0 IRIs:</p>
  <ul>
  <li>
! <p>the IRI of a WSDL 2.0 document</p>
  </li>
  <li>
! <p>the IRI of a WSDL 2.0 namespace</p>
  </li>
  </ul>
! <p>The IRI of a WSDL 2.0 document can be dereferenced to give a
  resource representation that contributes component definitions to a
  single WSDL 2.0 namespace. If the media type is set to the WSDL 2.0
***************
*** 13819,13837 ****
  <p>However, in keeping with the recommendation in <a href="#Description_details"><b>2.1.1 The Description Component</b></a>
  that the namespace URI be dereferencible to a WSDL 2.0 document,
! this appendix specifies the use of the namespace URI with the WSDL
! 2.0 fragment identifiers to form a URI-reference.</p>
! <p>The URI in a URI-reference for a WSDL 2.0 component is the
  namespace name of the {<a href="#property-.name">name</a>} property
  of either the component itself, in the case of <a href="#component-Interface">Interface</a>, <a href="#component-Binding">Binding</a>, and <a href="#component-Service">Service</a> components, or the {<a href="#property-.name">name</a>} property of the ancestor top-level
! component. The URI provided by the namespace name of the {<a href="#property-.name">name</a>} property is combined with a fragment
  identifier as defined in <a href="#frag-ids"><b>A.2 Fragment
  Identifiers</b></a>.</p>
  </div>
  <div class="div2">
! <h3><a name="Uri-ref-ex" id="Uri-ref-ex"></a>C.2 Example</h3>
  <p>Consider the following WSDL 2.0 document located at
  http://example.org/TicketAgent.wsdl:</p>
  <div class="exampleOuter">
! <p style="text-align: left" class="exampleHead"><a name="uri-ref-example-wsdl" id="uri-ref-example-wsdl"></a><i><span>Example C-1.</span> URI
  References - Example WSDL 2.0 Document</i></p>
  <div class="exampleInner">
--- 13828,13846 ----
  <p>However, in keeping with the recommendation in <a href="#Description_details"><b>2.1.1 The Description Component</b></a>
  that the namespace URI be dereferencible to a WSDL 2.0 document,
! this appendix specifies the use of the namespace IRI with the WSDL
! 2.0 fragment identifiers to form a IRI-reference.</p>
! <p>The IRI in a IRI-reference for a WSDL 2.0 component is the
  namespace name of the {<a href="#property-.name">name</a>} property
  of either the component itself, in the case of <a href="#component-Interface">Interface</a>, <a href="#component-Binding">Binding</a>, and <a href="#component-Service">Service</a> components, or the {<a href="#property-.name">name</a>} property of the ancestor top-level
! component. The IRI provided by the namespace name of the {<a href="#property-.name">name</a>} property is combined with a fragment
  identifier as defined in <a href="#frag-ids"><b>A.2 Fragment
  Identifiers</b></a>.</p>
  </div>
  <div class="div2">
! <h3><a name="Iri-ref-ex" id="Iri-ref-ex"></a>C.2 Example</h3>
  <p>Consider the following WSDL 2.0 document located at
  http://example.org/TicketAgent.wsdl:</p>
  <div class="exampleOuter">
! <p style="text-align: left" class="exampleHead"><a name="iri-ref-example-wsdl" id="iri-ref-example-wsdl"></a><i><span>Example C-1.</span> IRI
  References - Example WSDL 2.0 Document</i></p>
  <div class="exampleInner">
***************
*** 13869,13876 ****
  </pre></div>
  </div>
! <p>Its components have the following URI-references:</p>
  <div class="exampleOuter">
! <p style="text-align: left" class="exampleHead"><a name="uri-ref-example-uris" id="uri-ref-example-uris"></a><i><span>Example C-2.</span> URI
! References - Example URIs</i></p>
  <div class="exampleInner">
  <pre>
--- 13878,13885 ----
  </pre></div>
  </div>
! <p>Its components have the following IRI-references:</p>
  <div class="exampleOuter">
! <p style="text-align: left" class="exampleHead"><a name="iri-ref-example-iris" id="iri-ref-example-iris"></a><i><span>Example C-2.</span> IRI
! References - Example IRIs</i></p>
  <div class="exampleInner">
  <pre>
***************
*** 13884,13888 ****
  </div>
  <div class="div1">
! <h2><a name="id2324254" id="id2324254"></a>D. Component Summary
  (Non-Normative)</h2>
  <p><a href="#component-summary">Table D-1</a> lists all the
--- 13893,13897 ----
  </div>
  <div class="div1">
! <h2><a name="id2324308" id="id2324308"></a>D. Component Summary
  (Non-Normative)</h2>
  <p><a href="#component-summary">Table D-1</a> lists all the
***************
*** 14031,14037 ****
  <td rowspan="1" colspan="1">20050613</td>
  <td rowspan="1" colspan="1">RRC</td>
  <td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC74a">LC74a</a>:
! changed URIs to IRIs except in Feature Components, Property
! Components and the Appendices.</td>
  </tr>
  <tr>
--- 14040,14053 ----
  <td rowspan="1" colspan="1">20050613</td>
  <td rowspan="1" colspan="1">RRC</td>
+ <td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC74c">LC74c</a>:
+ changed <code>wsdl:documentation</code> element cardinality to zero
+ or more and adding sentence on use of <code>xml:lang</code> .</td>
+ </tr>
+ <tr>
+ <td rowspan="1" colspan="1">20050613</td>
+ <td rowspan="1" colspan="1">RRC</td>
  <td rowspan="1" colspan="1"><a href="http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC74a">LC74a</a>:
! changed URIs to IRIs except in Feature and Property
! Components.</td>
  </tr>
  <tr>

Index: wsdl20.xsd
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.xsd,v
retrieving revision 1.32
retrieving revision 1.33
diff -C2 -d -r1.32 -r1.33
*** wsdl20.xsd	2 Jun 2005 15:47:35 -0000	1.32
--- wsdl20.xsd	14 Jun 2005 00:48:39 -0000	1.33
***************
*** 34,37 ****
--- 34,38 ----
        <xs:any processContents='lax' minOccurs='0' maxOccurs='unbounded' />
      </xs:sequence>
+     <xs:anyAttribute namespace='##other' processContents='lax' />
    </xs:complexType>
  
***************
*** 43,47 ****
      </xs:annotation>
      <xs:sequence>
!       <xs:element ref='wsdl:documentation' minOccurs='0' />
      </xs:sequence>
    </xs:complexType>
--- 44,48 ----
      </xs:annotation>
      <xs:sequence>
!       <xs:element ref='wsdl:documentation' minOccurs='0' maxOccurs="unbounded"/>
      </xs:sequence>
    </xs:complexType>

Index: wsdl20.html
===================================================================
RCS file: /sources/public/2002/ws/desc/wsdl20/wsdl20.html,v
retrieving revision 1.198
retrieving revision 1.199
diff -C2 -d -r1.198 -r1.199
*** wsdl20.html	13 Jun 2005 22:08:01 -0000	1.198
--- wsdl20.html	14 Jun 2005 00:48:38 -0000	1.199
***************
*** 139,145 ****
  B. <a href="#acknowledgments">Acknowledgements</a>
  (Non-Normative)<br />
! C. <a href="#wsdl-uri-references">URI References for WSDL 2.0
  Components</a> (Non-Normative)<br />
! D. <a href="#id2324253">Component Summary</a> (Non-Normative)<br />
  E. <a href="#changelog">Part 1 Change Log</a>
  (Non-Normative)<br /></p>
--- 139,145 ----
  B. <a href="#acknowledgments">Acknowledgements</a>
  (Non-Normative)<br />
[...971 lines suppressed...]
! changed URIs to IRIs except in Feature Components, Property
! Components and the Appendices.</td>
  </tr>
  <tr>
--- 9259,9273 ----
  <td rowspan="1" colspan="1">RRC</td>
  <td rowspan="1" colspan="1"><a href=
+ "http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC74c">LC74c</a>:
+ changed <code>wsdl:documentation</code> element cardinality to zero
+ or more and adding sentence on use of <code>xml:lang</code> .</td>
+ </tr>
+ <tr>
+ <td rowspan="1" colspan="1">20050613</td>
+ <td rowspan="1" colspan="1">RRC</td>
+ <td rowspan="1" colspan="1"><a href=
  "http://www.w3.org/2002/ws/desc/4/lc-issues/issues.html#LC74a">LC74a</a>:
! changed URIs to IRIs except in Feature and Property
! Components.</td>
  </tr>
  <tr>

Received on Tuesday, 14 June 2005 00:48:52 UTC