Andy,
Which version of Castor are you using? Have you tried the CVS version? Thanks, --Keith A Yang wrote: > > Hi, > > Can anyone tell me what the following exception means? > I'm trying to run sourcegen off of an existing XML > Schema file. > > Exception in thread "main" > java.lang.IllegalArgumentException: getSimpleType: th > e simple type 'ID' has not been declared in XML Schema > namespace. > at > org.exolab.castor.xml.schema.Schema.getSimpleType(Schema.java:677) > ..... > > I don't know why Castor can't find the simple type as > it is defined as follows: > > <xsd:simpleType name="ID"> > <xsd:restriction base="xsd:ID"/> > </xsd:simpleType> > > It is being used in a complexType definition: > > <xsd:complexType> > <xsd:simpleContent> > <xsd:extension base="C-64"> > <xsd:attribute name="id" use="optional" type="ID"> > ... > > Would defining it as a simpleType not bring it into my > default target namespace? > > Thanks, > Andy > > ______________________________________________________ > Send your holiday cheer with http://greetings.yahoo.ca > > ----------------------------------------------------------- > If you wish to unsubscribe from this mailing, send mail to > [EMAIL PROTECTED] with a subject of: > unsubscribe castor-dev ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [EMAIL PROTECTED] with a subject of: unsubscribe castor-dev
