Hi Elvedin,


Elvedin Trnjanin wrote:
> I used MappingTool to map the classes and then edited the result to fit
> the provided XML file.
That should not make a difference at all.

> The MappingTool didn't have any issues with
> Hibernate, nor did I find anything on the Castor web site to indicate
> any special handling of this situation. Hibernate probably isn't an
> issue because always at least one item (when available in XML) is added
> to the Set, but never more than one. Why would unmarshalling skip an
> item for a collection?
Not sure. I'd like to have a look at this somehow, but without you being
able to strip this down to the bare essentials ... this will be hard to
do (read a bit too time consuming for myself).

> 
> Werner Guttmann wrote:
>> Hi,
>>
>> extension hierarchies should not really make a difference, as far as I
>> can tell (as Castor can cope with pretty much any typical OO construct).
>> The use of Hibernate (for persistence, I assume) could make a bit of a
>> difference, though.
>>
>> Werner
>>
>> Elvedin Trnjanin wrote:
>>  
>>> I have tested with another project and it works correctly. There are
>>> some differences, such as the project that isn't working is using
>>> Hibernate and extends "reverse engineering" classes, while the ones that
>>> do work are simple objects. I'll keep debugging and make a new Jira
>>> issue if I do find a bug in Castor.
>>>
>>> Werner Guttmann wrote:
>>>    
>>>> Not sure. Afair, we've got a test case that covers collections in
>>>> general and sets in particular.
>>>>
>>>> Can you please open a new Jira issue and attach all relevant files so
>>>> that we could replay this problem.
>>>>
>>>> Regards
>>>> Werner
>>>>
>>>> Elvedin Trnjanin wrote:
>>>>  
>>>>      
>>>>> Hello all,
>>>>>
>>>>> I'm trying to unmarshal an XML file with the structure of
>>>>>
>>>>> <something> <!-- not a class, just something -->
>>>>>    <aclass>
>>>>>       <member> <!-- member is a class too -->
>>>>>       </member>
>>>>>       <member>
>>>>>       </member>...
>>>>>    </aclass>
>>>>> </something>
>>>>>
>>>>> Mapping file:
>>>>> <class name"a.package.aclass">
>>>>> ...
>>>>> <field name="member" type="a.package.Member" collection="set">
>>>>>    <bind-xml name="member" location ="aclass" />
>>>>> </field>
>>>>> ...
>>>>> </class>
>>>>>
>>>>> Everything else maps properly, however only the first members is
>>>>> put in
>>>>> the Set, all of the other ones are ignored. Is this a mapping issue or
>>>>> something with the constructor(s)/set method(s)?
>>>>>
>>>>> Regards,
>>>>> Elvedin
>>>>>
>>>>>
>>>>> ---------------------------------------------------------------------
>>>>> 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