Hello

I'm trying to switch our application from axis to xfire, but I've come up 
against a problem I cannot work out how to resolve. 

I'd like to be able to control how arrays are serialized in xfire, as I 
have a windows soap client which is expecting a particular format. 

For example xfire serialized arrays of strings as follows:-

            <string>LN_12176_2</string>
            <string>LN_21319_1</string>
            <string>LN_21319_2</string>
            <string>LN_21810_2</string>
            <string>LN_22277_11</string>
            <string>LN_22277_14</string>

My windows client expects the format to be:-

               <item>LN_12176_2</item> 
               <item>LN_21319_1</item> 
               <item>LN_21319_2</item> 
               <item>LN_21810_2</item> 
               <item>LN_22277_11</item> 
               <item>LN_22277_14</item> 
               <item>LN_22277_6</item> 
               <item>LN_22277_7</item> 

Which is what axis provides. I'm reluctant to change our soap cleint, so I 
really want to control xfire, to provide the expected format. 

I initially tried to modify the wsdl, and supply it to xfire, but it 
appears that it is not considered when xfire does serialization. Reading 
through the jira issues, this is expected behaviour. Any easy way in xfire 
to control this?

Thanks

Dean Miley

---

This e-mail may contain confidential and/or privileged information. If you 
are not the intended recipient (or have received this e-mail in error) 
please notify the sender immediately and destroy this e-mail. Any 
unauthorized copying, disclosure or distribution of the material in this 
e-mail is strictly forbidden.

Reply via email to