OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   RE: [xml-dev] XSD spec question

[ Lists Home | Date Index | Thread Index ]

> The fact that that the Schema for Schemas can not be used for
> validating schemas can be checked here.
> (A reply by Xerces Project Lead Gareth Reakes to my mailinglist post
> on xerces-user-j on apache.org:
> http://blog.parthenoncomputing.com/xerces/archives/2005/04/can
> _i_validate.html

That reply is specific to Xerces, and isn't a general statement that applies
to all schema processors.

The Schema for Schemas does one or two things that user-written schemas
aren't allowed to do, like defining new primitive types. A schema processor
will therefore only be able to perform validation using the S4S if it
recognizes it as being privileged. I had to make a few tweaks to the Saxon
schema processor to ensure that this worked, but it works now.

However, you get much stronger validation of a schema by compiling it than
you get by validating it against the S4S, so the question is a little

Michael Kay


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS