WWW/2002/ws/ra/edcopies wsenum.html,1.100,1.101 wsenum.xml,1.93,1.94

Update of /w3ccvs/WWW/2002/ws/ra/edcopies
In directory hutz:/tmp/cvs-serv14371

Modified Files:
	wsenum.html wsenum.xml 
Log Message:
backout a change that wasn't part of 8201


Index: wsenum.html
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsenum.html,v
retrieving revision 1.100
retrieving revision 1.101
diff -u -d -r1.100 -r1.101
--- wsenum.html	9 Dec 2009 00:10:15 -0000	1.100
+++ wsenum.html	16 Dec 2009 20:07:00 -0000	1.101
@@ -1017,8 +1017,6 @@
      unexpectedly, the data source SHOULD send an EnumerationEnd SOAP
      message to the endpoint reference indicated when the enumeration
      was created (see <a href="#Enumerate"><b>3.1 Enumerate</b></a>). 
-     This endpoint reference MUST refer to an endpoint that supports the 
-     EnumerationEndPortType portType.
      Support for including the EndTo EPR in a Enumerate request message
      (and implicitly the sending of the EnumerationEnd message) MUST
      be supported by compliant data sources.
@@ -1476,305 +1474,305 @@
    </p><div class="exampleOuter"><div class="exampleInner"><pre><a href="http://www.w3.org/2009/09/ws-enu/enumeration.xsd">http://www.w3.org/2009/09/ws-enu/enumeration.xsd</a></pre></div></div><p>
     A non-normative copy of the XML schema is listed below for convenience.
    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;xs:schema
-    targetNamespace="http://www.w3.org/2009/09/ws-enu"
-    xmlns:tns="http://www.w3.org/2009/09/ws-enu"
-    xmlns:wsa="http://www.w3.org/2005/08/addressing"
-    xmlns:xs="http://www.w3.org/2001/XMLSchema"
-    elementFormDefault="qualified"
-    blockDefault="#all"&gt;
+    targetNamespace='http://www.w3.org/2009/09/ws-enu'
+    xmlns:tns='http://www.w3.org/2009/09/ws-enu'
+    xmlns:wsa='http://www.w3.org/2005/08/addressing'
+    xmlns:xs='http://www.w3.org/2001/XMLSchema'
+    elementFormDefault='qualified'
+    blockDefault='#all'&gt;
 
-  &lt;xs:import namespace="http://www.w3.org/XML/1998/namespace"
-     schemaLocation="http://www.w3.org/2001/xml.xsd" /&gt;
+  &lt;xs:import namespace='http://www.w3.org/XML/1998/namespace'
+     schemaLocation='http://www.w3.org/2001/xml.xsd' /&gt;
   &lt;xs:import
-    namespace="http://www.w3.org/2005/08/addressing"
-    schemaLocation="http://www.w3.org/2005/08/addressing/ws-addr.xsd" /&gt;
+    namespace='http://www.w3.org/2005/08/addressing'
+    schemaLocation='http://www.w3.org/2005/08/addressing/ws-addr.xsd' /&gt;
 
   &lt;!-- Types and global elements --&gt;
-  &lt;xs:complexType name="FilterType" mixed="true"&gt;
+  &lt;xs:complexType name='FilterType' mixed='true'&gt;
     &lt;xs:sequence&gt;
-      &lt;xs:any namespace="##other" processContents="lax"
-              minOccurs="0" maxOccurs="unbounded" /&gt;
+      &lt;xs:any namespace='##other' processContents='lax'
+              minOccurs='0' maxOccurs='unbounded' /&gt;
     &lt;/xs:sequence&gt;
-    &lt;xs:attribute name="Dialect" type="xs:anyURI" use="optional"
-                  default="http://www.w3.org/2009/09/ws-enu/Dialects/XPath10"/&gt;
-    &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+    &lt;xs:attribute name='Dialect' type='xs:anyURI' use='optional'
+                  default='http://www.w3.org/2009/09/ws-enu/Dialects/XPath10'/&gt;
+    &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
   &lt;/xs:complexType&gt;
 
-  &lt;xs:simpleType name="PositiveDurationType"&gt;
-    &lt;xs:restriction base="xs:duration"&gt;
-      &lt;xs:minExclusive value="P0Y0M0DT0H0M0S" /&gt;
+  &lt;xs:simpleType name='PositiveDurationType'&gt;
+    &lt;xs:restriction base='xs:duration'&gt;
+      &lt;xs:minExclusive value='P0Y0M0DT0H0M0S' /&gt;
     &lt;/xs:restriction&gt;
   &lt;/xs:simpleType&gt;
 
-  &lt;xs:simpleType name="NonNegativeDurationType"&gt;
-    &lt;xs:restriction base="xs:duration"&gt;
-      &lt;xs:minInclusive value="P0Y0M0DT0H0M0S" /&gt;
+  &lt;xs:simpleType name='NonNegativeDurationType'&gt;
+    &lt;xs:restriction base='xs:duration'&gt;
+      &lt;xs:minInclusive value='P0Y0M0DT0H0M0S' /&gt;
     &lt;/xs:restriction&gt;
   &lt;/xs:simpleType&gt;
 
-  &lt;simpleType name="DurationDateTime"&gt;
-      &lt;xs:union memberTypes="xs:dateTime tns:NonNegativeDurationType" /&gt;
+  &lt;simpleType name='DurationDateTime'&gt;
+      &lt;xs:union memberTypes='xs:dateTime tns:NonNegativeDurationType' /&gt;
   &lt;/xs:simpleType&gt;
 
-  &lt;xs:complexType name="MiniExpirationType"&gt;
+  &lt;xs:complexType name='MiniExpirationType'&gt;
     &lt;xs:simpleContent&gt;
-      &lt;xs:extension base="tns:DurationDateTime"&gt;
-        &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
+      &lt;xs:extension base='tns:DurationDateTime'&gt;
+        &lt;xs:anyAttribute namespace='##other' processContents='lax'/&gt;
       &lt;/xs:extension&gt;
     &lt;/xs:simpleContent&gt;
   &lt;/xs:complexType&gt;
 
-  &lt;xs:complexType name="ExpirationType"&gt;
+  &lt;xs:complexType name='ExpirationType'&gt;
     &lt;xs:simpleContent&gt;
-      &lt;xs:extension base="tns:MiniExpirationType"&gt;
-        &lt;xs:attribute name="min" type="tns:DurationDateTime" use="optional"/&gt;
-        &lt;xs:attribute name="max" type="tns:DurationDateTime" use="optional"/&gt;
-        &lt;xs:anyAttribute namespace="##other" processContents="lax"/&gt;
+      &lt;xs:extension base='tns:MiniExpirationType'&gt;
+        &lt;xs:attribute name='min' type='tns:DurationDateTime' use='optional'/&gt;
+        &lt;xs:attribute name='max' type='tns:DurationDateTime' use='optional'/&gt;
+        &lt;xs:anyAttribute namespace='##other' processContents='lax'/&gt;
       &lt;/xs:extension&gt;
     &lt;/xs:simpleContent&gt;
   &lt;/xs:complexType&gt;
 
-  &lt;xs:complexType name="EnumerationContextType"&gt;
-    &lt;xs:complexContent mixed="true"&gt;
-      &lt;xs:restriction base="xs:anyType"&gt;
+  &lt;xs:complexType name='EnumerationContextType'&gt;
+    &lt;xs:complexContent mixed='true'&gt;
+      &lt;xs:restriction base='xs:anyType'&gt;
         &lt;xs:sequence&gt;
-          &lt;xs:any namespace="##other" processContents="lax"
-                  minOccurs="0" maxOccurs="unbounded" /&gt;
+          &lt;xs:any namespace='##other' processContents='lax'
+                  minOccurs='0' maxOccurs='unbounded' /&gt;
         &lt;/xs:sequence&gt;
-        &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+        &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
       &lt;/xs:restriction&gt;
     &lt;/xs:complexContent&gt;
   &lt;/xs:complexType&gt;
 
-  &lt;xs:complexType name="ItemListType"&gt;
-    &lt;xs:sequence maxOccurs="unbounded"&gt;
-      &lt;xs:any namespace="##other" processContents="lax"
-              minOccurs="0" maxOccurs="unbounded" /&gt;
+  &lt;xs:complexType name='ItemListType'&gt;
+    &lt;xs:sequence maxOccurs='unbounded'&gt;
+      &lt;xs:any namespace='##other' processContents='lax'
+              minOccurs='0' maxOccurs='unbounded' /&gt;
     &lt;/xs:sequence&gt;
   &lt;/xs:complexType&gt;
 
-  &lt;xs:complexType name="LanguageSpecificStringType"&gt;
+  &lt;xs:complexType name='LanguageSpecificStringType'&gt;
     &lt;xs:simpleContent&gt;
-      &lt;xs:extension base="xs:string"&gt;
-        &lt;xs:attribute ref="xml:lang" /&gt;
-        &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:extension base='xs:string'&gt;
+        &lt;xs:attribute ref='xml:lang' /&gt;
+        &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
       &lt;/xs:extension&gt;
     &lt;/xs:simpleContent&gt;
   &lt;/xs:complexType&gt;
 
   &lt;!-- Enumerate request --&gt;
-  &lt;xs:element name="Enumerate"&gt;
+  &lt;xs:element name='Enumerate'&gt;
     &lt;xs:complexType&gt;
       &lt;xs:sequence&gt;
-        &lt;xs:element name="EndTo" type="wsa:EndpointReferenceType"
-                    minOccurs="0" /&gt;
-        &lt;xs:element name="Expires" type="tns:ExpirationType" 
-                    minOccurs="0" /&gt;
-        &lt;xs:element name="Filter" type="tns:FilterType" 
-                    minOccurs="0" /&gt;
-        &lt;xs:any namespace="##other" processContents="lax" 
-                minOccurs="0" maxOccurs="unbounded" /&gt;
+        &lt;xs:element name='EndTo' type='wsa:EndpointReferenceType'
+                    minOccurs='0' /&gt;
+        &lt;xs:element name='Expires' type='tns:ExpirationType' 
+                    minOccurs='0' /&gt;
+        &lt;xs:element name='Filter' type='tns:FilterType' 
+                    minOccurs='0' /&gt;
+        &lt;xs:any namespace='##other' processContents='lax' 
+                minOccurs='0' maxOccurs='unbounded' /&gt;
       &lt;/xs:sequence&gt;
-      &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
     &lt;/xs:complexType&gt;
   &lt;/xs:element&gt;
 
   &lt;!-- Used for a fault response --&gt;
-  &lt;xs:element name="SupportedDialect" type="xs:anyURI" /&gt;
+  &lt;xs:element name='SupportedDialect' type='xs:anyURI' /&gt;
 
   &lt;!-- Enumerate response --&gt;
-  &lt;xs:element name="EnumerateResponse"&gt;
+  &lt;xs:element name='EnumerateResponse'&gt;
     &lt;xs:complexType&gt;
       &lt;xs:sequence&gt;
-        &lt;xs:element name="GrantedExpires" type="tns:MiniExpirationType" 
-                    minOccurs="0" /&gt;
-        &lt;xs:element name="EnumerationContext" 
-                    type="tns:EnumerationContextType" /&gt;
-        &lt;xs:any namespace="##other" processContents="lax" 
-                minOccurs="0" maxOccurs="unbounded" /&gt;
+        &lt;xs:element name='GrantedExpires' type='tns:MiniExpirationType' 
+                    minOccurs='0' /&gt;
+        &lt;xs:element name='EnumerationContext' 
+                    type='tns:EnumerationContextType' /&gt;
+        &lt;xs:any namespace='##other' processContents='lax' 
+                minOccurs='0' maxOccurs='unbounded' /&gt;
       &lt;/xs:sequence&gt;
-      &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
     &lt;/xs:complexType&gt;
   &lt;/xs:element&gt;
 
   &lt;!-- Pull request --&gt;
-  &lt;xs:element name="Pull"&gt;
+  &lt;xs:element name='Pull'&gt;
     &lt;xs:complexType&gt;
       &lt;xs:sequence&gt;
-        &lt;xs:element name="EnumerationContext" 
-                    type="tns:EnumerationContextType" /&gt;
-        &lt;xs:element name="MaxTime" type="tns:PositiveDurationType" 
-                    minOccurs="0" /&gt;
-        &lt;xs:element name="MaxElements" type="xs:positiveInteger" 
-                    minOccurs="0" /&gt;
-        &lt;xs:element name="MaxCharacters" type="xs:positiveInteger" 
-                    minOccurs="0" /&gt;
-        &lt;xs:any namespace="##other" processContents="lax" 
-                minOccurs="0" maxOccurs="unbounded" /&gt;
+        &lt;xs:element name='EnumerationContext' 
+                    type='tns:EnumerationContextType' /&gt;
+        &lt;xs:element name='MaxTime' type='tns:PositiveDurationType' 
+                    minOccurs='0' /&gt;
+        &lt;xs:element name='MaxElements' type='xs:positiveInteger' 
+                    minOccurs='0' /&gt;
+        &lt;xs:element name='MaxCharacters' type='xs:positiveInteger' 
+                    minOccurs='0' /&gt;
+        &lt;xs:any namespace='##other' processContents='lax' 
+                minOccurs='0' maxOccurs='unbounded' /&gt;
       &lt;/xs:sequence&gt;
-      &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
     &lt;/xs:complexType&gt;
   &lt;/xs:element&gt;
 
   &lt;!-- Pull response --&gt;
-  &lt;xs:element name="PullResponse"&gt;
+  &lt;xs:element name='PullResponse'&gt;
     &lt;xs:complexType&gt;
       &lt;xs:sequence&gt;
-        &lt;xs:element name="EnumerationContext" 
-                    type="tns:EnumerationContextType" 
-                    minOccurs="0" /&gt;
-        &lt;xs:element name="Items" type="tns:ItemListType" 
-                    minOccurs="0" /&gt;
-        &lt;xs:element name="EndOfSequence" minOccurs="0" /&gt;
+        &lt;xs:element name='EnumerationContext' 
+                    type='tns:EnumerationContextType' 
+                    minOccurs='0' /&gt;
+        &lt;xs:element name='Items' type='tns:ItemListType' 
+                    minOccurs='0' /&gt;
+        &lt;xs:element name='EndOfSequence' minOccurs='0' /&gt;
       &lt;/xs:sequence&gt;
-      &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
     &lt;/xs:complexType&gt;
   &lt;/xs:element&gt;
 
   &lt;!-- Renew request --&gt;
-  &lt;xs:element name="Renew"&gt;
+  &lt;xs:element name='Renew'&gt;
     &lt;xs:complexType&gt;
       &lt;xs:sequence&gt;
-        &lt;xs:element name="EnumerationContext" 
-                    type="tns:EnumerationContextType" /&gt;
-        &lt;xs:element name="Expires" type="tns:ExpirationType" 
-                    minOccurs="0" /&gt;
-        &lt;xs:any namespace="##other" processContents="lax" 
-                minOccurs="0" maxOccurs="unbounded" /&gt;
+        &lt;xs:element name='EnumerationContext' 
+                    type='tns:EnumerationContextType' /&gt;
+        &lt;xs:element name='Expires' type='tns:ExpirationType' 
+                    minOccurs='0' /&gt;
+        &lt;xs:any namespace='##other' processContents='lax' 
+                minOccurs='0' maxOccurs='unbounded' /&gt;
       &lt;/xs:sequence&gt;
-      &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
     &lt;/xs:complexType&gt;
   &lt;/xs:element&gt;
 
   &lt;!-- Renew response --&gt;
-  &lt;xs:element name="RenewResponse"&gt;
+  &lt;xs:element name='RenewResponse'&gt;
     &lt;xs:complexType&gt;
       &lt;xs:sequence&gt;
-        &lt;xs:element name="GrantedExpires" type="tns:MiniExpirationType" 
-                    minOccurs="0" /&gt;
-        &lt;xs:element name="EnumerationContext" 
-                    type="tns:EnumerationContextType" 
-                    minOccurs="0" /&gt;
-        &lt;xs:any namespace="##other" processContents="lax" 
-                minOccurs="0" maxOccurs="unbounded" /&gt;
+        &lt;xs:element name='GrantedExpires' type='tns:MiniExpirationType' 
+                    minOccurs='0' /&gt;
+        &lt;xs:element name='EnumerationContext' 
+                    type='tns:EnumerationContextType' 
+                    minOccurs='0' /&gt;
+        &lt;xs:any namespace='##other' processContents='lax' 
+                minOccurs='0' maxOccurs='unbounded' /&gt;
       &lt;/xs:sequence&gt;
-      &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
     &lt;/xs:complexType&gt;
   &lt;/xs:element&gt;
 
   &lt;!-- GetStatus request --&gt;
-  &lt;xs:element name="GetStatus"&gt;
+  &lt;xs:element name='GetStatus'&gt;
     &lt;xs:complexType&gt;
       &lt;xs:sequence&gt;
-        &lt;xs:element name="EnumerationContext" 
-                    type="tns:EnumerationContextType" /&gt;
-        &lt;xs:any namespace="##other" processContents="lax" 
-                minOccurs="0" maxOccurs="unbounded" /&gt;
+        &lt;xs:element name='EnumerationContext' 
+                    type='tns:EnumerationContextType' /&gt;
+        &lt;xs:any namespace='##other' processContents='lax' 
+                minOccurs='0' maxOccurs='unbounded' /&gt;
       &lt;/xs:sequence&gt;
-      &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
     &lt;/xs:complexType&gt;
   &lt;/xs:element&gt;
 
   &lt;!-- GetStatus response --&gt;
-  &lt;xs:element name="GetStatusResponse"&gt;
+  &lt;xs:element name='GetStatusResponse'&gt;
     &lt;xs:complexType&gt;
       &lt;xs:sequence&gt;
-        &lt;xs:element name="GrantedExpires" type="tns:MiniExpirationType"
-                    minOccurs="0" /&gt;
-        &lt;xs:any namespace="##other" processContents="lax" 
-                minOccurs="0" maxOccurs="unbounded" /&gt;
+        &lt;xs:element name='GrantedExpires' type='tns:MiniExpirationType'
+                    minOccurs='0' /&gt;
+        &lt;xs:any namespace='##other' processContents='lax' 
+                minOccurs='0' maxOccurs='unbounded' /&gt;
       &lt;/xs:sequence&gt;
-      &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
     &lt;/xs:complexType&gt;
   &lt;/xs:element&gt;
 
   &lt;!-- Release request --&gt;
-  &lt;xs:element name="Release"&gt;
+  &lt;xs:element name='Release'&gt;
     &lt;xs:complexType&gt;
       &lt;xs:sequence&gt;
-        &lt;xs:element name="EnumerationContext" 
-                    type="tns:EnumerationContextType" /&gt;
+        &lt;xs:element name='EnumerationContext' 
+                    type='tns:EnumerationContextType' /&gt;
       &lt;/xs:sequence&gt;
-      &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
     &lt;/xs:complexType&gt;
   &lt;/xs:element&gt;
 
   &lt;!-- Release response --&gt;
-  &lt;xs:element name="ReleaseResponse"&gt;
+  &lt;xs:element name='ReleaseResponse'&gt;
     &lt;xs:complexType&gt;
       &lt;xs:sequence&gt;
-        &lt;xs:any namespace="##other" processContents="lax"
-                minOccurs="0" maxOccurs="unbounded" /&gt;
+        &lt;xs:any namespace='##other' processContents='lax'
+                minOccurs='0' maxOccurs='unbounded' /&gt;
       &lt;/xs:sequence&gt;
-      &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
     &lt;/xs:complexType&gt;
   &lt;/xs:element&gt;
 
   &lt;!-- EnumerationEnd message --&gt;
-  &lt;xs:element name="EnumerationEnd"&gt;
+  &lt;xs:element name='EnumerationEnd'&gt;
     &lt;xs:complexType&gt;
       &lt;xs:sequence&gt;
-        &lt;xs:element name="Code" type="tns:OpenEnumerationEndCodeType" /&gt;
-        &lt;xs:element name="Reason" type="tns:LanguageSpecificStringType" 
-                    minOccurs="0" maxOccurs="unbounded" /&gt;
-        &lt;xs:any namespace="##other" processContents="lax" 
-                minOccurs="0" maxOccurs="unbounded" /&gt;
+        &lt;xs:element name='Code' type='tns:OpenEnumerationEndCodeType' /&gt;
+        &lt;xs:element name='Reason' type='tns:LanguageSpecificStringType' 
+                    minOccurs='0' maxOccurs='unbounded' /&gt;
+        &lt;xs:any namespace='##other' processContents='lax' 
+                minOccurs='0' maxOccurs='unbounded' /&gt;
       &lt;/xs:sequence&gt;
-      &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
     &lt;/xs:complexType&gt;
   &lt;/xs:element&gt;
 
-  &lt;xs:simpleType name="EnumerationEndCodeType"&gt;
-    &lt;xs:restriction base="xs:anyURI"&gt;
+  &lt;xs:simpleType name='EnumerationEndCodeType'&gt;
+    &lt;xs:restriction base='xs:anyURI'&gt;
       &lt;xs:enumeration value=
-        "http://www.w3.org/2009/09/ws-enu/SourceShuttingDown" /&gt;
+        'http://www.w3.org/2009/09/ws-enu/SourceShuttingDown' /&gt;
       &lt;xs:enumeration value=
-        "http://www.w3.org/2009/09/ws-enu/SourceCancelling" /&gt;
+        'http://www.w3.org/2009/09/ws-enu/SourceCancelling' /&gt;
     &lt;/xs:restriction&gt;
   &lt;/xs:simpleType&gt;
 
-  &lt;xs:simpleType name="OpenEnumerationEndCodeType"&gt;
-    &lt;xs:union memberTypes="tns:EnumerationEndCodeType xs:anyURI" /&gt;
+  &lt;xs:simpleType name='OpenEnumerationEndCodeType'&gt;
+    &lt;xs:union memberTypes='tns:EnumerationEndCodeType xs:anyURI' /&gt;
   &lt;/xs:simpleType&gt;
 
   &lt;!-- Policy --&gt;
-  &lt;xs:complexType name="Duration"&gt;
+  &lt;xs:complexType name='Duration'&gt;
     &lt;xs:simpleContent&gt;
-      &lt;xs:extension base="tns:NonNegativeDurationType"&gt;
-       &lt;xs:anyAttribute namespace="##other"/&gt;
+      &lt;xs:extension base='tns:NonNegativeDurationType'&gt;
+       &lt;xs:anyAttribute namespace='##other'/&gt;
       &lt;/xs:extension&gt;
     &lt;/xs:simpleContent&gt;
   &lt;/xs:complexType&gt;
 
-  &lt;xs:complexType name="URI"&gt;
+  &lt;xs:complexType name='URI'&gt;
     &lt;xs:simpleContent&gt;
-      &lt;xs:extension base="xs:anyURI"&gt;
-        &lt;xs:anyAttribute namespace="##other"/&gt;
+      &lt;xs:extension base='xs:anyURI'&gt;
+        &lt;xs:anyAttribute namespace='##other'/&gt;
       &lt;/xs:extension&gt;
     &lt;/xs:simpleContent&gt;
   &lt;/xs:complexType&gt;
 
-  &lt;xs:complexType name="Long"&gt;
+  &lt;xs:complexType name='Long'&gt;
     &lt;xs:simpleContent&gt;
-      &lt;xs:extension base="xs:long"&gt;
-        &lt;xs:anyAttribute namespace="##other"/&gt;
+      &lt;xs:extension base='xs:long'&gt;
+        &lt;xs:anyAttribute namespace='##other'/&gt;
       &lt;/xs:extension&gt;
     &lt;/xs:simpleContent&gt;
   &lt;/xs:complexType&gt;
 
-  &lt;xs:element name="DataSource"&gt;
+  &lt;xs:element name='DataSource'&gt;
     &lt;xs:complexType&gt;
       &lt;xs:sequence&gt;
-        &lt;xs:element name="FilterDialect" type="tns:URI" minOccurs="0"
-                                         maxOccurs="unbounded"/&gt;
-        &lt;xs:element name="MaxExpires" type="tns:Duration" minOccurs="0"/&gt;
-        &lt;xs:element name="MaxTime" type="tns:Duration" minOccurs="0"/&gt;
-        &lt;xs:element name="MaxElements" type="tns:Long" minOccurs="0"/&gt;
-        &lt;xs:element name="MaxCharacters" type="tns:Long" minOccurs="0"/&gt;
-        &lt;xs:any namespace="##other" processContents="lax" minOccurs="0"
-                                    maxOccurs="unbounded"/&gt;
+        &lt;xs:element name='FilterDialect' type='tns:URI' minOccurs='0'
+                                         maxOccurs='unbounded'/&gt;
+        &lt;xs:element name='MaxExpires' type='tns:Duration' minOccurs='0'/&gt;
+        &lt;xs:element name='MaxTime' type='tns:Duration' minOccurs='0'/&gt;
+        &lt;xs:element name='MaxElements' type='tns:Long' minOccurs='0'/&gt;
+        &lt;xs:element name='MaxCharacters' type='tns:Long' minOccurs='0'/&gt;
+        &lt;xs:any namespace='##other' processContents='lax' minOccurs='0'
+                                    maxOccurs='unbounded'/&gt;
       &lt;/xs:sequence&gt;
-      &lt;xs:anyAttribute namespace="##other" processContents="lax" /&gt;
+      &lt;xs:anyAttribute namespace='##other' processContents='lax' /&gt;
     &lt;/xs:complexType&gt;
   &lt;/xs:element&gt;
 
@@ -1787,103 +1785,103 @@
     A non-normative copy of the WSDL description is
     listed below for convenience.
    </p><div class="exampleOuter"><div class="exampleInner"><pre>&lt;wsdl:definitions
-    targetNamespace="http://www.w3.org/2009/09/ws-enu" 
-    xmlns:wsa="http://www.w3.org/2005/08/addressing" 
-    xmlns:wsam="http://www.w3.org/2007/05/addressing/metadata"
-    xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" 
-    xmlns:wsen="http://www.w3.org/2009/09/ws-enu"
-    xmlns:xs="http://www.w3.org/2001/XMLSchema" &gt;
+    targetNamespace='http://www.w3.org/2009/09/ws-enu' 
+    xmlns:wsa='http://www.w3.org/2005/08/addressing' 
+    xmlns:wsam='http://www.w3.org/2007/05/addressing/metadata'
+    xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/' 
+    xmlns:wsen='http://www.w3.org/2009/09/ws-enu'
+    xmlns:xs='http://www.w3.org/2001/XMLSchema' &gt;
 
   &lt;wsdl:types&gt;
     &lt;xs:schema&gt;
       &lt;xs:import
-        namespace="http://www.w3.org/2009/09/ws-enu"
-        schemaLocation="http://www.w3.org/2009/09/ws-enu/enumeration.xsd" /&gt;
+        namespace='http://www.w3.org/2009/09/ws-enu'
+        schemaLocation='http://www.w3.org/2009/09/ws-enu/enumeration.xsd' /&gt;
     &lt;/xs:schema&gt;
   &lt;/wsdl:types&gt;
 
-  &lt;wsdl:message name="EnumerateMessage"&gt;
-    &lt;wsdl:part name="Body" element="wsen:Enumerate" /&gt;
+  &lt;wsdl:message name='EnumerateMessage'&gt;
+    &lt;wsdl:part name='Body' element='wsen:Enumerate' /&gt;
   &lt;/wsdl:message&gt;
-  &lt;wsdl:message name="EnumerateResponseMessage"&gt;
-    &lt;wsdl:part name="Body" element="wsen:EnumerateResponse" /&gt;
+  &lt;wsdl:message name='EnumerateResponseMessage'&gt;
+    &lt;wsdl:part name='Body' element='wsen:EnumerateResponse' /&gt;
   &lt;/wsdl:message&gt;
-  &lt;wsdl:message name="PullMessage"&gt;
-    &lt;wsdl:part name="Body" element="wsen:Pull" /&gt;
+  &lt;wsdl:message name='PullMessage'&gt;
+    &lt;wsdl:part name='Body' element='wsen:Pull' /&gt;
   &lt;/wsdl:message&gt;
-  &lt;wsdl:message name="PullResponseMessage"&gt;
-    &lt;wsdl:part name="Body" element="wsen:PullResponse" /&gt;
+  &lt;wsdl:message name='PullResponseMessage'&gt;
+    &lt;wsdl:part name='Body' element='wsen:PullResponse' /&gt;
   &lt;/wsdl:message&gt;
-  &lt;wsdl:message name="RenewMessage" &gt;
-    &lt;wsdl:part name="Body" element="wsen:Renew" /&gt;
+  &lt;wsdl:message name='RenewMessage' &gt;
+    &lt;wsdl:part name='Body' element='wsen:Renew' /&gt;
   &lt;/wsdl:message&gt;
-  &lt;wsdl:message name="RenewResponseMessage" &gt;
-    &lt;wsdl:part name="Body" element="wsen:RenewResponse" /&gt;
+  &lt;wsdl:message name='RenewResponseMessage' &gt;
+    &lt;wsdl:part name='Body' element='wsen:RenewResponse' /&gt;
   &lt;/wsdl:message&gt;
-  &lt;wsdl:message name="GetStatusMessage" &gt;
-    &lt;wsdl:part name="Body" element="wsen:GetStatus" /&gt;
+  &lt;wsdl:message name='GetStatusMessage' &gt;
+    &lt;wsdl:part name='Body' element='wsen:GetStatus' /&gt;
   &lt;/wsdl:message&gt;
-  &lt;wsdl:message name="GetStatusResponseMessage" &gt;
-    &lt;wsdl:part name="Body" element="wsen:GetStatusResponse" /&gt;
+  &lt;wsdl:message name='GetStatusResponseMessage' &gt;
+    &lt;wsdl:part name='Body' element='wsen:GetStatusResponse' /&gt;
   &lt;/wsdl:message&gt;
-  &lt;wsdl:message name="ReleaseMessage"&gt;
-    &lt;wsdl:part name="Body" element="wsen:Release" /&gt;
+  &lt;wsdl:message name='ReleaseMessage'&gt;
+    &lt;wsdl:part name='Body' element='wsen:Release' /&gt;
   &lt;/wsdl:message&gt;
-  &lt;wsdl:message name="ReleaseResponseMessage"&gt;
-    &lt;wsdl:part name="Body" element="wsen:ReleaseResponse" /&gt;
+  &lt;wsdl:message name='ReleaseResponseMessage'&gt;
+    &lt;wsdl:part name='Body' element='wsen:ReleaseResponse' /&gt;
   &lt;/wsdl:message&gt;
-  &lt;wsdl:message name="EnumerationEndMessage" &gt;
-    &lt;wsdl:part name="Body" element="wsen:EnumerationEnd" /&gt;
+  &lt;wsdl:message name='EnumerationEndMessage' &gt;
+    &lt;wsdl:part name='Body' element='wsen:EnumerationEnd' /&gt;
   &lt;/wsdl:message&gt;
   
-  &lt;wsdl:portType name="DataSource"&gt;
-    &lt;wsdl:operation name="EnumerateOp"&gt;
+  &lt;wsdl:portType name='DataSource'&gt;
+    &lt;wsdl:operation name='EnumerateOp'&gt;
       &lt;wsdl:input 
-        message="wsen:EnumerateMessage"
-        wsam:Action="http://www.w3.org/2009/09/ws-enu/Enumerate" /&gt;
+        message='wsen:EnumerateMessage'
+        wsam:Action='http://www.w3.org/2009/09/ws-enu/Enumerate' /&gt;
       &lt;wsdl:output 
-        message="wsen:EnumerateResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/09/ws-enu/EnumerateResponse" /&gt;
+        message='wsen:EnumerateResponseMessage' 
+        wsam:Action='http://www.w3.org/2009/09/ws-enu/EnumerateResponse' /&gt;
     &lt;/wsdl:operation&gt;
-    &lt;wsdl:operation name="PullOp"&gt;
+    &lt;wsdl:operation name='PullOp'&gt;
       &lt;wsdl:input 
-        message="wsen:PullMessage"
-        wsam:Action="http://www.w3.org/2009/09/ws-enu/Pull" /&gt;
+        message='wsen:PullMessage'
+        wsam:Action='http://www.w3.org/2009/09/ws-enu/Pull' /&gt;
       &lt;wsdl:output 
-        message="wsen:PullResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/09/ws-enu/PullResponse" /&gt;
+        message='wsen:PullResponseMessage' 
+        wsam:Action='http://www.w3.org/2009/09/ws-enu/PullResponse' /&gt;
     &lt;/wsdl:operation&gt;
-    &lt;wsdl:operation name="RenewOp" &gt;
+    &lt;wsdl:operation name='RenewOp' &gt;
       &lt;wsdl:input 
-        message="wsen:RenewMessage" 
-        wsam:Action="http://www.w3.org/2009/09/ws-enu/Renew" /&gt;
+        message='wsen:RenewMessage' 
+        wsam:Action='http://www.w3.org/2009/09/ws-enu/Renew' /&gt;
       &lt;wsdl:output 
-        message="wsen:RenewResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/09/ws-enu/RenewResponse" /&gt;
+        message='wsen:RenewResponseMessage' 
+        wsam:Action='http://www.w3.org/2009/09/ws-enu/RenewResponse' /&gt;
     &lt;/wsdl:operation&gt;
-    &lt;wsdl:operation name="GetStatusOp" &gt;
+    &lt;wsdl:operation name='GetStatusOp' &gt;
       &lt;wsdl:input 
-        message="wsen:GetStatusMessage" 
-        wsam:Action="http://www.w3.org/2009/09/ws-enu/GetStatus" /&gt;
+        message='wsen:GetStatusMessage' 
+        wsam:Action='http://www.w3.org/2009/09/ws-enu/GetStatus' /&gt;
       &lt;wsdl:output 
-        message="wsen:GetStatusResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/09/ws-enu/GetStatusResponse" /&gt;
+        message='wsen:GetStatusResponseMessage' 
+        wsam:Action='http://www.w3.org/2009/09/ws-enu/GetStatusResponse' /&gt;
     &lt;/wsdl:operation&gt;
-    &lt;wsdl:operation name="ReleaseOp"&gt;
+    &lt;wsdl:operation name='ReleaseOp'&gt;
       &lt;wsdl:input 
-        message="wsen:ReleaseMessage"
-        wsam:Action="http://www.w3.org/2009/09/ws-enu/Release" /&gt;
+        message='wsen:ReleaseMessage'
+        wsam:Action='http://www.w3.org/2009/09/ws-enu/Release' /&gt;
       &lt;wsdl:output 
-        message="wsen:ReleaseResponseMessage" 
-        wsam:Action="http://www.w3.org/2009/09/ws-enu/ReleaseResponse" /&gt;
+        message='wsen:ReleaseResponseMessage' 
+        wsam:Action='http://www.w3.org/2009/09/ws-enu/ReleaseResponse' /&gt;
     &lt;/wsdl:operation&gt;
   &lt;/wsdl:portType&gt;
 
-  &lt;wsdl:portType name="EnumerationEndPortType"&gt;
-    &lt;wsdl:operation name="EnumerationEndOp" &gt;
+  &lt;wsdl:portType name='EnumerationEndPortType'&gt;
+    &lt;wsdl:operation name='EnumerationEndOp' &gt;
       &lt;wsdl:input 
-        message="wsen:EnumerationEndMessage" 
-        wsam:Action="http://www.w3.org/2009/09/ws-enu/EnumerationEnd" /&gt;
+        message='wsen:EnumerationEndMessage' 
+        wsam:Action='http://www.w3.org/2009/09/ws-enu/EnumerationEnd' /&gt;
     &lt;/wsdl:operation&gt;
   &lt;/wsdl:portType&gt;
 

Index: wsenum.xml
===================================================================
RCS file: /w3ccvs/WWW/2002/ws/ra/edcopies/wsenum.xml,v
retrieving revision 1.93
retrieving revision 1.94
diff -u -d -r1.93 -r1.94
--- wsenum.xml	9 Dec 2009 00:36:36 -0000	1.93
+++ wsenum.xml	16 Dec 2009 20:07:00 -0000	1.94
@@ -1677,8 +1677,6 @@
      unexpectedly, the data source SHOULD send an EnumerationEnd SOAP
      message to the endpoint reference indicated when the enumeration
      was created (see <specref ref="Enumerate"/>). 
-     This endpoint reference MUST refer to an endpoint that supports the 
-     EnumerationEndPortType portType.
      Support for including the EndTo EPR in a Enumerate request message
      (and implicitly the sending of the EnumerationEnd message) MUST
      be supported by compliant data sources.

Received on Wednesday, 16 December 2009 20:07:15 UTC