[Bug 4774] definitional schema documents should be preferentially used over all other sources when validating instances

http://www.w3.org/Bugs/Public/show_bug.cgi?id=4774


virginia.smith@hp.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|editorial                   |needsReview




------- Comment #19 from virginia.smith@hp.com  2008-01-15 18:19 -------
Please review  sections 4.4 and 5.5 - this bug is very confusing.
The complete version:
http://dev.w3.org/cvsweb/~checkout~/2007/xml/sml/build/sml-if.html?rev=1.81&content-type=text/html;%20charset=iso-8859-1
Diff version:
http://dev.w3.org/cvsweb/2007/xml/sml/build/sml-if.html.diff?r1=1.80&r2=1.81&f=h

plus schema changes are:

  <xs:complexType name="namespaceBindingType" mixed="false">
    <xs:attribute name="namespace" type="xs:NCName" use="optional"/>
    <xs:attribute name="aliases" use="required">
      <xs:simpleType>
        <xs:list itemType="xs:anyURI"/>
      </xs:simpleType>
    </xs:attribute>
    <xs:anyAttribute namespace="##other" processContents="strict"/>
  </xs:complexType>
...
  <xs:complexType name="documentCollectionType" mixed="false">
    <xs:sequence>
      <xs:element ref="smlif:document" maxOccurs="unbounded"/>
      <xs:any namespace="##other" processContents="lax" minOccurs="0"
maxOccurs="unbounded"/>
    </xs:sequence>
    <xs:attribute name="schemaComplete" type="xs:boolean" use="required"/>
    <xs:anyAttribute namespace="##other" processContents="lax"/>
  </xs:complexType>

Received on Tuesday, 15 January 2008 18:19:08 UTC