Hi Jeff,

You below Schema works just fine for me. Looks like you have a
synchronization issue with our CVS server. Try doing an update from the
top of the tree...the package org.exolab.javasource package had some
changes a few days ago.

It looks like you did an update from "org/exolab/castor" instead and you
didn't get the changes to the javasource package.

--Keith


Jeff Norris wrote:
> 
> All source generator functions seem to be broken in the latest Castor CVS
> version.  I rolled back my CVS to 3/27/2002 and the problems went away.
> With the latest version in the CVS, I get this error on even the most
> trivial of schemas:
> 
> ***
> Exception in thread "main" java.lang.NullPointerException
>         at
> org.exolab.castor.builder.SourceFactory.createPropertyChangeMethods(SourceFa
> ctory.java:856)
>         at
> org.exolab.castor.builder.SourceFactory.createSourceCode(SourceFactory.java:
> 345)
>         at
> org.exolab.castor.builder.SourceGenerator.createClasses(SourceGenerator.java
> :781)
>         at
> org.exolab.castor.builder.SourceGenerator.createClasses(SourceGenerator.java
> :726)
>         at
> org.exolab.castor.builder.SourceGenerator.generateSource(SourceGenerator.jav
> a:361)
>         at
> org.exolab.castor.builder.SourceGenerator.generateSource(SourceGenerator.jav
> a:419)
>         at
> org.exolab.castor.builder.SourceGenerator.generateSource(SourceGenerator.jav
> a:448)
>         at
> org.exolab.castor.builder.SourceGenerator.main(SourceGenerator.java:672)
> ***
> 
> Here is the schema I used as a test case:
> 
> ***
> <?xml version="1.0" encoding="UTF-8"?>
> <xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema";>
>   <xs:element name="root">
>     <xs:complexType>
>       <xs:sequence>
>         <xs:element name="Foo" type="xs:string"/>
>       </xs:sequence>
>     </xs:complexType>
>   </xs:element>
> </xs:schema>
> ***
> 
> And finally, here are all of the files from the xml package that were
> updated in my last "cvs update", so the problem is almost certainly in one
> of these:
> 
> ***
> P castor/src/main/org/exolab/castor/xml/Introspector.java
> P castor/src/main/org/exolab/castor/xml/schema/ComplexType.java
> P castor/src/main/org/exolab/castor/xml/schema/ElementDecl.java
> U castor/src/main/org/exolab/castor/xml/schema/Group.java
> P castor/src/main/org/exolab/castor/xml/schema/Schema.java
> P castor/src/main/org/exolab/castor/xml/schema/SimpleType.java
> P castor/src/main/org/exolab/castor/xml/schema/TypeReference.java
> P castor/src/main/org/exolab/castor/xml/schema/XMLType.java
> P castor/src/main/org/exolab/castor/xml/schema/reader/SchemaReader.java
> ***
> 
> Jeff
> 
> -----------------------------------------------------------
> 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

Reply via email to