Hi,

I have been working in my problem and i have managed to reproduce the problem 
with a much smaller xsd:

<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"; 
elementFormDefault="qualified" attributeFormDefault="unqualified">
        <xs:complexType name="DateTimeWindowType" mixed="true">
                <xs:complexContent mixed="true">
                        <xs:extension base="EntityQualifiedType">
                                <xs:attributeGroup ref="DateTimeWindowGroup"/>
                        </xs:extension>
                </xs:complexContent>
        </xs:complexType>
        <xs:complexType name="EntityQualifiedType">
                <xs:attribute name="Role" use="optional"/>
                <xs:attribute name="Role2" use="optional"/>
        </xs:complexType>
        <xs:attributeGroup name="DateTimeWindowGroup">
                <xs:attribute name="Begin" type="DateOrDurationType" 
use="optional"/>
        </xs:attributeGroup>
        <xs:simpleType name="DateOrDurationType">
                <xs:union memberTypes="DateTimeType DateDurationType"/>
        </xs:simpleType>
        <xs:simpleType name="DateTimeType">
                <xs:union memberTypes="xs:date xs:time xs:dateTime"/>
        </xs:simpleType>
        <xs:simpleType name="DateDurationType">
                <xs:union memberTypes="xs:nonNegativeInteger xs:duration"/>
        </xs:simpleType>
</xs:schema>

Can anybody tell me if there is any option CASTOR doesn't support, or if there 
is an error (that i didn't see) in the xsd ?

Thanks.

Ezequiel.

-----Message d'origine-----
De : Ezequiel Puig 
Envoyé : lundi 16 juillet 2007 11:22
À : [email protected]
Objet : Re: [castor-user] Problem with ant task

Hi Werner,

I have created the JIRA. I hope you have there all the information you need.

Thanks to take the time to look into that.

Ezequiel.



-----Message d'origine-----
De : Werner Guttmann [mailto:[EMAIL PROTECTED] 
Envoyé : lundi 16 juillet 2007 10:10
À : [email protected]
Objet : Re: [castor-user] Problem with ant task

Can you please create a new Jira issue and attach all relevant files ?

Werner

Ezequiel Puig wrote:
> Hi,
> 
> Sorry for attaching the files. The complete log is:
> 
> Buildfile: 
> C:\Developpement\PackagioV2\WebContent\WEB-INF\generateCetoResponseBeans.xml
> castor:gen:ComplexTypes:
> [castor-srcgen] Processing 
> C:\Developpement\PackagioV2\WebContent\WEB-INF\xsd\xft_ComplexTypes.xsd
> [castor-srcgen] Creating classes for: Vaccine
> [castor-srcgen] Creating classes for: VaccineType
> [castor-srcgen] Creating classes for: EntityQualifiedType
> [castor-srcgen] Creating classes for: EntityType
> [castor-srcgen] Creating classes for: AtomType
> [castor-srcgen] Creating classes for: Station
> [castor-srcgen] Creating classes for: StationType
> [castor-srcgen] Creating classes for: LocationType
> [castor-srcgen] Creating classes for: Situations
> [castor-srcgen] Creating classes for: CollectionType
> [castor-srcgen] Creating classes for: RoomCategory
> [castor-srcgen] Creating classes for: RoomCategoryType
> [castor-srcgen] Creating classes for: Routes
> [castor-srcgen] Creating classes for: FareBasis_s
> [castor-srcgen] Creating classes for: Emails
> [castor-srcgen] Creating classes for: Identification
> [castor-srcgen] Creating classes for: IdentificationType
> [castor-srcgen] Creating classes for: Taxes
> [castor-srcgen] Creating classes for: Currency
> [castor-srcgen] Creating classes for: CurrencyType
> [castor-srcgen] Creating classes for: Carriers
> [castor-srcgen] Creating classes for: MinMax
> [castor-srcgen] Creating classes for: MinMaxType
> [castor-srcgen] Creating classes for: Agents
> [castor-srcgen] Creating classes for: Vias
> [castor-srcgen] Creating classes for: CollectionLocationType
> [castor-srcgen] Creating classes for: Symptom
> [castor-srcgen] Creating classes for: SymptomType
> [castor-srcgen] Creating classes for: Holder
> [castor-srcgen] Creating classes for: TravellerType
> [castor-srcgen] Creating classes for: PersonType
> [castor-srcgen] Creating classes for: TravelEntityType
> 
> BUILD FAILED
> C:\Developpement\PackagioV2\WebContent\WEB-INF\generateCetoResponseBeans.xml:40:
>  java.lang.NullPointerException
> 
> Total time: 6 seconds
> 
> 
> I don't know if i there is a place where i can find out more information 
> about the NPE.
> 
> I am using castor 1.1.2.1, but i have tried also versions 1.1.1 and 1.0.5 and 
> the result was the same :(
> 
> 
> Thanks for all.
> 
> Ezequiel.
> 
> -----Message d'origine-----
> De : Werner Guttmann [mailto:[EMAIL PROTECTED] 
> Envoyé : vendredi 13 juillet 2007 23:10
> À : [email protected]
> Objet : Re: [castor-user] Problem with ant task
> 
> Mind showing us the NPE (stacktrace) ? ANd what Castor version are you
> using ?
> 
> Werner
> 
> Ezequiel Puig wrote:
>> Hi,
>>
>>  
>>
>> I am trying to use the ant task over a valid xsd and i am getting a
>> _java.lang.NullPointerException_
>>
>> I know it looks stupid, but i connot find the error. The xsd is
>> enourmous, so it's in the attachement.
>>
>>  
>>
>> My ant task looks like:
>>
>>  
>>
>> <?xml version="1.0"?>
>>
>> <project default="castor:gen:ComplexTypes" basedir=".">
>>
>>  
>>
>>       <property name="lib.dir" value="${basedir}/lib" />
>>
>>       <property name="src.dir" value="${basedir}/../../src" />
>>
>>       <property name="xsd.dir" value="${basedir}/xsd" />
>>
>>      
>>
>>       <path id="classpath">
>>
>>             <fileset dir="${lib.dir}" includes="**/*.jar"/>
>>
>>       </path>
>>
>>       <target name="castor:gen:ComplexTypes" description="Generate Java
>> source files from ComplexTypes XSD.">
>>
>>             <taskdef name="castor-srcgen"
>>
>>                          classname="org.castor.anttask.CastorCodeGenTask"
>>
>>                          classpathref="classpath" />
>>
>>             <mkdir dir="generated" />
>>
>>             <castor-srcgen file="${xsd.dir}/xft_ComplexTypes.xsd"
>>
>>                                 todir="${src.dir}"
>>
>>                                 package="domaine.response"
>>
>>                                 types="j2"
>>
>>                                 verbose="true"
>>
>>                                 nameConflictStrategy="informViaLog"
>>
>>             />
>>
>>     </target>
>>
>> </project>
>>
>>  
>>
>>  
>>
>> I have to say that i have used the same ant task with others xsd without
>> any problem, so i think whe issue is more xsd related than ant related.
>>
>>  
>>
>> Thanks for your time and have a nice weekend.
>>
>>  
>>
>> Ezequiel
>>
>>  
>>
>>  
>>
>> _ _
>>
>>
>> ------------------------------------------------------------------------
>>
>> ---------------------------------------------------------------------
>> 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
> 
> 
> ---------------------------------------------------------------------
> 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


---------------------------------------------------------------------
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

Reply via email to