I am trying to import the XMLSchema itself to allow users to identify their own 
data types.

> ----------------------------------------------------------
> db.xsd
> <?xml version="1.0" encoding="US-ASCII"?>
> 
> <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema";
>             targetNamespace="http://testeng.micron.com/data";
>             xmlns="http://testeng.micron.com/data";
>             elementFormDefault="qualified">
>   
>   <xsd:import namespace="http://www.w3.org/2001/XMLSchema"; 
> schemaLocation="http://www.w3.org/2001/XMLSchema.xsd"/>
> 
>   <xsd:element name="model">
>     <xsd:complexType>
>       <xsd:sequence>
>         <xsd:any namespace="http://www.w3.org/2001/XMLSchema"; minOccurs="0" 
> maxOccurs="unbounded" processContents="strict"/>
>       </xsd:sequence>
>       <xsd:attribute name="name" type="xsd:NCName"/>
>     </xsd:complexType>
>   </xsd:element>
>   
> </xsd:schema>
> 
> ----------------------------------------------------------
> model.xml
> <?xml version="1.0" encoding="US-ASCII" standalone="no"?>
> 
> <model xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
>        xsi:schemaLocation="http://testeng.micron.com/data db.xsd" 
>        xmlns="http://testeng.micron.com/data"; 
>        xmlns:xsd="http://www.w3.org/2001/XMLSchema";>
>     
>   <xsd:simpleType name="my_type">
>     <xsd:restriction base="xsd:string">
>       <xsd:enumeration value="string1"/>
>       <xsd:enumeration value="string2"/>
>       <xsd:enumeration value="string3"/>
>     </xsd:restriction>
>   </xsd:simpleType>
> 
> </model>
> 
> ----------------------------------------------------------
> 
> Yet, when I run Xerces, I get the following error:
> 
> java -classpath 
> /home/jddahl/xerces-2_5_0/xercesSamples.jar:/home/jddahl/xerces-2_5_0/xercesImpl.jar
>  sax.Counter -v -s -f -n -np model.xml
> [Error] model.xml:8:42: cvc-complex-type.2.4.c: The matching wildcard is 
> strict, but no declaration can be found for element 'xsd:simpleType'.
> 
> Is this a Xerces bug, or am I doing something wrong?
> 
> Thanks,
> Jeff Dahl

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to