Sorry I've just read a mail in the archive for the subject [XXX]

I've found the DTD in another archive mail (but still no adder attribute, which seems to have been replaced with updater ?)

So if I use :
       <element name="recipients">
<element name="recipient" property="recipients" updater="addRecipient"/>
       </element>

The addRecipient method is called two times with a *null* parameter.

--
Denis

Thanks for reply
It doesn't work, I get no more elements. I cannot found the adder attribute in betwixt DTD (found with google, not found in Betwixt doc)

If I only write
<element name="recipient" property="recipients"/>

I get
<recipients>6786</recipients>
<recipients>74754</recipients>
but no main tag "recipients" as I got when I'm using addDefault, I think it's strange.

My problem is resumed as : how to deal with a list of String in .betwixt file ?

Is there a reference documentation for dot betwixt files ?

--
Denis

Hi denis, try to add /adder='addRecipient//'/ to your element.//

denis queffeulou escribió:

Hi all,

I try to use Betwixt 0.7 to parse this XML (generated by betwixt) :
 <SendRequest>
...
   <recipients>
     <recipient>09089787767</recipient>
     <recipient>767576565</recipient>
   </recipients>
...
 </SendRequest>

the problem is that I get null for each "recipient". I got a bean that contains a list with 2 null recipients.

I'm using the .betwixt :
<?xml version='1.0' encoding='UTF-8' ?>
<info primitiveTypes="element">
   <element name="SendRequest">
...
       <element name="recipients">
<element name="recipient" property="recipients" updater="addRecipient"/>
       </element>
...
   </element>
</info>

The bean contains the following methods :

   public List getRecipients()
   public void setRecipients(List recipients)
   public void addRecipient(String aRecipient)

I don't understand what is the problem since when I'm using addDefaults, the generated XML is the same.

thanks for help
--
Denis


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]





---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to