You are welcome.

Werner

SantiagoA wrote:
> Jira issue raised at
> http://jira.codehaus.org/browse/CASTOR-2521
> 
> Thanks for the quick help/information.
> Santiago
> 
> 
> 
> Werner Guttmann wrote:
>> Well, good news and bad news at the same time. At least it's working
>> with element-typed content, but at the same time it confirms that
>> there's a bug with attribute-typed content.
>>
>> Feel free to raise a new Jira issue at ...
>>
>> http://jira.codehaus.org/browse/CASTOR
>>
>> Regards
>> Werner
>>
>> SantiagoA wrote:
>>> When I use "element" as node type it works as expected (just one
>>> surrounding
>>> tag),
>>> <ATLs>
>>>  <Washing>
>>>   <OnAdmission>5</OnAdmission>
>>>   <OnSeparation>15</OnSeparation>
>>>  </Washing>
>>>  <Dressing>
>>>   <OnAdmission>5</OnAdmission>
>>>   <OnSeparation>15</OnSeparation>
>>>  </Dressing>
>>>  <Eating>
>>>   <OnAdmission>5</OnAdmission>
>>>   <OnSeparation>15</OnSeparation>
>>>  </Eating>
>>> </ATLs>
>>>  but I need exactly this behavior with the node type "attribute".
>>> I need an output like that:
>>> <ATLs>
>>>  <Washing OnAdmission="5" OnSeparation="15"/>
>>>  <Dressing OnAdmission="5" OnSeparation="15"/>
>>>  <Eating OnAdmission="5" OnSeparation="15"/>
>>> </ATLs>
>>>
>>> Thanks for your time on that.
>>>
>>>
>>>
>>> Werner Guttmann wrote:
>>>> Just out of curiosty, what happens when you change the node type for
>>>> these Java properties to be 'element' rather than 'attribute' ?
>>>>
>>>> Werner
>>>>
>>>> SantiagoA wrote:
>>>>> Hi again,
>>>>>
>>>>> in my java-class i have that:
>>>>>   private String washingAdm = "";
>>>>>   private String washingSep = "";
>>>>>   private String dressingAdm = "";
>>>>>   private String dressingSep = "";
>>>>>   private String eatingAdm = "";
>>>>>   private String eatingSep = "";
>>>>> and the getters and setters for that.
>>>>> The "ATLs" is not a class or a nested class, but i need to have it in
>>>>> the
>>>>> xml-structure.
>>>>> The example with the "location" attribute you show me says something
>>>>> like
>>>>> that:
>>>>> "To use more than one wrapper element, the name is separated by a
>>>>> forward-slash as such:
>>>>> <bind-xml name="bar" location="abc/xyz" />"
>>>>> That´s what I want, but why does the first wrapper element show up for
>>>>> every
>>>>> "nested" tag and not for all nested ones in just one wrapping element?
>>>>>
>>>>>
>>>>>
>>>>> Lukas Lang wrote:
>>>>>> Hello,
>>>>>>
>>>>>> this is not a bug, as the location attribute is
>>>>>>
>>>>>>   "...always relative to the class in which the field is being
>>>>>> defined."
>>>>>> [1]
>>>>>>
>>>>>> Using:
>>>>>>
>>>>>> <mapping>
>>>>>>  <class name="xml.template.Atls">
>>>>>>          <map-to xml="ATLs" />
>>>>>>          <field name="washingAdm" type="string">
>>>>>>                  <bind-xml name="OnAdmission" node="attribute"
>>>>>>                          location="Washing" />
>>>>>>          </field>
>>>>>>          <field name="washingSep" type="string">
>>>>>>                  <bind-xml name="OnSeparation" node="attribute"
>>>>>>                          location="Washing" />
>>>>>>          </field>
>>>>>>          <field name="dressingAdm" type="string">
>>>>>>                  <bind-xml name="OnAdmission" node="attribute"
>>>>>>                          location="Dressing" />
>>>>>>          </field>
>>>>>>          <field name="dressingSep" type="string">
>>>>>>                  <bind-xml name="OnSeparation" node="attribute"
>>>>>>                          location="Dressing" />
>>>>>>          </field>
>>>>>>          <field name="eatingAdm" type="string">
>>>>>>                  <bind-xml name="OnAdmission" node="attribute"
>>>>>>                          location="Eating" />
>>>>>>          </field>
>>>>>>          <field name="eatingSep" type="string">
>>>>>>                  <bind-xml name="OnSeparation" node="attribute"
>>>>>>                          location="Eating" />
>>>>>>          </field>
>>>>>>  </class>
>>>>>> </mapping>
>>>>>>
>>>>>> will generate your desired xml. For detailed information, have a look
>>>>>> at
>>>>>> the mapping documentation [1].
>>>>>>
>>>>>> Regards,
>>>>>> Lukas
>>>>>>
>>>>>> [1] http://www.castor.org/xml-mapping.html#6.-Location-attribute
>>>>>>
>>>>>> SantiagoA schrieb:
>>>>>>> Hi there,
>>>>>>> I´ve problem with the generated Tags.
>>>>>>>
>>>>>>> in my mapping file i have something like this:
>>>>>>> <field name="washingAdm" type="string">
>>>>>>>  <bind-xml name="OnAdmission" node="attribute"
>>>>>>> location="ATLs/Washing"/>
>>>>>>> </field>
>>>>>>> <field name="washingSep" type="string">
>>>>>>>  <bind-xml name="OnSeparation" node="attribute"
>>>>>>> location="ATLs/Washing"/>
>>>>>>> </field>
>>>>>>> <field name="dressingAdm" type="string">
>>>>>>>  <bind-xml name="OnAdmission" node="attribute"
>>>>>>> location="ATLs/Dressing"/>
>>>>>>> </field>
>>>>>>> <field name="dressingSep" type="string">
>>>>>>>  <bind-xml name="OnSeparation" node="attribute"
>>>>>>> location="ATLs/Dressing"/>
>>>>>>> </field>
>>>>>>> <field name="eatingAdm" type="string">
>>>>>>>  <bind-xml name="OnAdmission" node="attribute"
>>>>>>> location="ATLs/Eating"/>
>>>>>>> </field>
>>>>>>> <field name="eatingSep" type="string">
>>>>>>>  <bind-xml name="OnSeparation" node="attribute"
>>>>>>> location="ATLs/Eating"/>
>>>>>>> </field>
>>>>>>>
>>>>>>> The generated output looks like that:
>>>>>>> <ATLs>
>>>>>>>  <Washing OnAdmission="5" OnSeparation="15"/>
>>>>>>> </ATLs>
>>>>>>> <ATLs>
>>>>>>>  <Dressing OnAdmission="5" OnSeparation="15"/>
>>>>>>> </ATLs>
>>>>>>> <ATLs>
>>>>>>>  <Eating OnAdmission="5" OnSeparation="15"/>
>>>>>>> </ATLs>
>>>>>>>
>>>>>>> Is this a bug or do I something wrong?
>>>>>>> I expected the Washing-, Dressing-, Eating-Tags to be surrounded by
>>>>>>> just
>>>>>>> one
>>>>>>> ATL-Tag.
>>>>>>> I´m new to Castor, so any help would be highly apreciated.
>>>>>> ---------------------------------------------------------------------
>>>>>> 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