Simon, That should not really happen. Can you please create a new Jira issue at http://jira.codehaus.org/browse/CASTOR, and attach all relevant files. It would be really great if you followed the guidelines for doing so at
http://castor.org/how-to-submit-an-xml-bug.html TIA Werner > -----Ursprüngliche Nachricht----- > Von: Simon Lord [mailto:[EMAIL PROTECTED] > Gesendet: Donnerstag, 22. März 2007 12:33 > An: [email protected] > Betreff: [castor-user] [XML Source Generation] How to force source > generator to fail on unresolved element types instead of using > java.lang.Object? > > Morning all > > > I wonder if anyone can help me, > > I'd like to know if there is a way to force the source generator to be > strict when it comes to element types. In the previous version of castor > i was using (0.9.5) if you had an element with a type that did not exist > in the schema then the source generation would fail but with 1.1 it > simply makes the type a java.lang.Object and procedes happily. > > using the following schema (note that there is no declaration of type > 'blahblahblah'): > > <?xml version="1.0" encoding="UTF-8"?> > <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"> > <xs:simpleType name="HOST"> > <xs:restriction base="xs:string"/> > </xs:simpleType> > <xs:simpleType name="ID"> > <xs:restriction base="xs:string"/> > </xs:simpleType> > <xs:simpleType name="PASSWORD"> > <xs:restriction base="xs:string"/> > </xs:simpleType> > <xs:complexType name="FLOWER"> > <xs:sequence> > <xs:element name="HOST" type="HOST"/> > <xs:element name="ID" type="blahblahblah" /> > <xs:element name="PASSWORD" type="PASSWORD"/> > </xs:sequence> > </xs:complexType> > </xs:schema> > > with castor 0.9.x you get the following error: > > [javac] FLOWER.java:47: cannot find symbol > [javac] symbol : class ID > [javac] location: package mypackage.common > [javac] private mypacakge.common.ID _ID; > [javac] ^ > > > but with castor 1.1 it happily builds the source setting the property > 'ID' to a java.lang.Object in the source file. > > > is there some property i can pass to the source generator so it will > fail on this sort of problem? > > > Thank you for your time > > Simon Lord > > --------------------------------------------------------------------- > To unsubscribe from this list please visit: > > http://xircles.codehaus.org/manage_email --------------------------------------------------------------------- To unsubscribe from this list please visit: http://xircles.codehaus.org/manage_email

