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]
