- From: Mathieu Lemoine <Swoog@laposte.net>
- Date: 25 Jan 2005 10:43:46 -0700
- To: www-xml-schema-comments@w3.org
- Message-ID: <41DE649F.7070509@laposte.net>
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