It seems to be a problem with the XML Schema for Schemas which is normative...

Hi !

I had a problem during validate an XSD with a tool which seems to valid 
using the XSL-Schema for Schemas.
I report you the discussion with the editor :

    Hussien Shafie, XMLmind _<hussein@pixware.fr>_

        Why doesn't __xsdvalid__ complain about base="xs:anyType" in:
        ---
        <xs:complexType base="xs:anyType" name="empty" />
        ---
        ?

        __xsdvalid__ works in 2 passes:
        [1] The XML Schema For Schemas *which is normative* is used to
        validate your schema.
        [2] __xsdvalid__ translates the XML to validation objects,
        without checking what should have been checked during first
        pass. (Yes, there is a form of bootstrapping here.)

        You seem to have found a ``limitation'' in the XML Schema For
        Schemas. You may want to report it to the authors of the W3C
        recommendation because we, //XMLmind//, will not add a quick and
        dirty workaround for what seems to be a problem with the XML
        Schema For Schemas.


Why do you think about it ??

I've succesfuly found the error thanks to your validator 
http://www.w3.org/2001/03/webdata/xsv

Mathieu Lemoine

Received on Tuesday, 25 January 2005 17:45:43 UTC