Sure. I will provide feedback as part of the issue.

Werner

Kreyßel wrote:
> Hello Werner,
> 
> i add a issue in jira and provide a simple test case.
> 
> Look at http://jira.codehaus.org/browse/CASTOR-2700
> 
> Please tell me any news arround this issue.
> 
> Thanx.
> 
> 
> Mit freundlichen Grüßen 
> 
> 
> Conny Kreyßel 
> INTER-FORUM Software Services GmbH 
> Sommerfelder Straße 120 
> 04316 Leipzig 
> 
> Tel.:            +49-341-25 92 099 
> Fax:             +49-341-25 92 020 
> 
> E-Mail:          mailto:conny.kreys...@inter-forum.de 
> 
> WWW:             http://www.inter-forum.de 
>                  http://www.kompass302.de 
>                  http://www.rezept300.de 
> 
> Registergericht: Amtsgericht Leipzig 
> Registernummer:  HRB 16359 
> Geschäftsführer: Claus Wippich, Steffen Krause 
> UST-IdNr.:       DE 113590752 
> IK:              661430057 
> 
> 
> -----Ursprüngliche Nachricht-----
> Von: Werner Guttmann [mailto:werner.guttm...@gmx.net] 
> Gesendet: Dienstag, 28. April 2009 11:07
> An: dev@castor.codehaus.org
> Betreff: Re: [castor-dev] xml schema polymorphism and source generator
> 
> Hi,
> 
> can you please send me XML schema (fragments) that is where such a
> scenario is spelled out. I do know that there's a problem with
> restrictions in this case, but let's first have a look at some sample
> type definitions.
> 
> Regards
> Werner
> 
> Kreyßel wrote:
>> I have another question today.
>>
>> How can i handle a xsd polymorphism like described in
>>
>> http://www.xml.com/pub/a/2003/10/29/derivation.html
>>
>> I cannot change the xml schema, its designed one of our costumer.
>>
>> The problem is that i can create a bas complexType A1 with child-elements B 
>> and C. And complexType A2 is extends complexType A1 and then i can overwrite 
>> its child-types and/or how many the child occur.
>>
>> A1
>>      B type="int" maxOccur="unbounded"
>>      C type="string"
>>
>> A2 extends A1
>>      B type="date" 
>>      C type="int"
>>
>> The problem for the source-generator is, that he generates a method for 
>> element A1.getB() returns int[] and for A2.getB() returns a date.
>>
>> Any hints to resolve this problem? Can i use a binding file to resolve this?
>>
>>
>>
>> Mit freundlichen Grüßen 
>>
>>
>> Conny Kreyßel 
>> INTER-FORUM Software Services GmbH 
>> Sommerfelder Straße 120 
>> 04316 Leipzig 
>>
>> Tel.:            +49-341-25 92 099 
>> Fax:             +49-341-25 92 020 
>>
>> E-Mail:          mailto:conny.kreys...@inter-forum.de 
>>
>> WWW:             http://www.inter-forum.de 
>>                  http://www.kompass302.de 
>>                  http://www.rezept300.de 
>>
>> Registergericht: Amtsgericht Leipzig 
>> Registernummer:  HRB 16359 
>> Geschäftsführer: Claus Wippich, Steffen Krause 
>> UST-IdNr.:       DE 113590752 
>> IK:              661430057 
>>
>>
>> -----Ursprüngliche Nachricht-----
>> Von: Kreyßel, Conny [mailto:conny.kreys...@inter-forum.de] 
>> Gesendet: Freitag, 24. April 2009 10:17
>> An: dev@castor.codehaus.org
>> Betreff: [castor-dev] problem generating source from xsd
>>
>> Hello castor folks,
>>
>> yesterday i have spend some time to generate sources from a mid complex xsd.
>>
>> First. I use the automaticConflictResolution to generate the sources and i 
>> can verify that the generate sources unmarshall our xml.
>>
>> On generating the classes, i get 5 warnings for conflicts between xml 
>> elements. In first case i ignore it and the unmarshaller works fine for me.
>>
>> Second. I write a binding file to resolve the conflicts. But the root 
>> element class of the generated sources is now abstract, but i have not 
>> defined it in my binding file, just a few sub elements.
>>
>> Any hints about this issue to resolve it?
>>
>>
>> Regards
>>
>>
>> Conny Kreyßel 
>> INTER-FORUM Software Services GmbH 
>> Sommerfelder Straße 120 
>> 04316 Leipzig 
>>
>> Tel.:            +49-341-25 92 099 
>> Fax:             +49-341-25 92 020 
>>
>> E-Mail:          mailto:conny.kreys...@inter-forum.de 
>>
>> WWW:             http://www.inter-forum.de 
>>                  http://www.kompass302.de 
>>                  http://www.rezept300.de 
>>
>> Registergericht: Amtsgericht Leipzig 
>> Registernummer:  HRB 16359 
>> Geschäftsführer: Claus Wippich, Steffen Krause 
>> UST-IdNr.:       DE 113590752 
>> IK:              661430057 
>>
>>
>> ---------------------------------------------------------------------
>> 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