Hi Ted, There was a regression bug in 0.9.4, which was fixed immediately after the release. You'll need to use the CVS version of Castor or wait until Monday for 0.9.4.1.
--Keith > Ted Graham wrote: > > Hello all: > > I'm using castor 0.9.4 to generate classes from the XSD at > http://XML.FlightView.com/fvLiveryCoach/FlightViewBase.xsd > The XSD validated ok using an online validator, but when I run > castor I get warnings and an exception. I'm using the Xerces 2.2 > parser and the following execution line: > > D:\FlightView>java org.exolab.castor.builder.SourceGenerator -i > FlightViewBase.xsd -dest generated > > I'm getting a number of warnings like: > Type not found for element: AirlineData > Type not found for element: ScheduleData > > followed by an IllegalArgumentException. > > Exception in thread "main" java.lang.IllegalArgumentException: > duplicate name found: _flightId > at org.exolab.javasource.JClass.addField(Unknown Source) > at org.exolab.castor.builder.FieldInfo.createJavaField(Unknown > Source) > at org.exolab.castor.builder.SourceFactory.handleField(Unknown > Source) > at > org.exolab.castor.builder.SourceFactory.processContentModel(Unknown > Source) > at > org.exolab.castor.builder.SourceFactory.processContentModel(Unknown > Source) > at > org.exolab.castor.builder.SourceFactory.processComplexType(Unknown > Source) > at > org.exolab.castor.builder.SourceFactory.createSourceCode(Unknown > Source) > at > org.exolab.castor.builder.SourceGenerator.createClasses(Unknown > Source) > at > org.exolab.castor.builder.SourceGenerator.createClasses(Unknown > Source) > at > org.exolab.castor.builder.SourceGenerator.generateSource(Unknown > Source) > at > org.exolab.castor.builder.SourceGenerator.generateSource(Unknown > Source) > at > org.exolab.castor.builder.SourceGenerator.generateSource(Unknown > Source) > at org.exolab.castor.builder.SourceGenerator.main(Unknown > Source) > > Suggestions or ideas appreciated, > Ted ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [EMAIL PROTECTED] with a subject of: unsubscribe castor-dev
