<include> with XSV (web-version)

Can someone explain where I am going wrong here?  I have two documents

http://xml.definedsys.com/schema/element.xml
http://xml.definedsys.com/schema/children.xml

<?xml version='1.0' encoding='UTF-8'?>
<xs:schema targetNamespace="http://xml.definedsys.com/samples"
xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
 <xs:include
schemaLocation="http://xml.definedsys.com/schema/children.xml"/>
 <xs:element name="root" type="children"/>
</xs:schema>

<?xml version='1.0' encoding='UTF-8'?>
<xs:schema targetNamespace="http://xml.definedsys.com/samples"
xmlns:xs="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
 <xs:complexType name="children">
   <xs:sequnce>
     <xs:element name="child1" type="xs:string"/>
     <xs:element name="child2" type="xs:string"/>
     <xs:element name="child3" type="xs:string"/>
   </xs:sequnce>
 </xs:complexType>
 <!-- This should throw an error -->
 <xs:error/>
</xs:schema>

But I get no errors?  Obviously <xs:error> should cause a problem.  XSV says
it was strict, but It doesn't mention anything about children.xml-- as if it
is ignoring it altogether.

Thanks,
Jeff Rafter

Received on Friday, 23 March 2001 02:33:26 UTC