I've noticed that Arnaud changed the SourceGenerator and the BuilderConfiguation back in November in the areas where Mike's exception is being thrown. See the following diffs:
http://cvs.castor.codehaus.org/viewrep/castor/castor/src/main/org/exolab/castor/builder/SourceGenerator.java?r1=1.15&r2=1.16 http://cvs.castor.codehaus.org/viewrep/castor/castor/src/main/org/exolab/castor/builder/BuilderConfiguration.java?r1=1.4&r2=1.5 I also notice that Mike's XSD does not contain a schemaLocation: http://www.w3.org/TR/xmlschema-0/#schemaLocation I may be wrong (I'm sure Keith can correct me) but I don't see any null checks occurring on the schemaLocation which might account for the NPE when performing the _locpackages.put() in the BuilderConfiguration#setLocationPackageMapping() method. Keith, can you confirm/deny this for me please? Bruce -- perl -e 'print unpack("u30","D0G)[EMAIL PROTECTED]&5R\"F)R=6-E+G-N>61E<D\!G;6%I;\"YC;VT*" );' The Castor Project http://www.castor.org/ Apache Geronimo http://geronimo.apache.org/ ----------------------------------------------------------- If you wish to unsubscribe from this mailing, send mail to [EMAIL PROTECTED] with a subject of: unsubscribe castor-user
