File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services and the fly likes Issues in JAXB conversion of List<String> Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCA/OCP Java SE 7 Programmer I & II Study Guide this week in the OCPJP forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Issues in JAXB conversion of List<String>" Watch "Issues in JAXB conversion of List<String>" New topic

Issues in JAXB conversion of List<String>

Pankaj Rajankar

Joined: Mar 12, 2010
Posts: 1
Hello everyone,

I have a SOAP based WebService, that returns the following object as response

The SOAP message looks like this

<customFieldNames>Sales Associate ID</customFieldNames>
<customFieldNames>Sales Associate ID</customFieldNames>

When this SOAP message is converted to a JAXB object I get a List<String> for customFieldNames
The customFieldNames list should have 2 elemnts
customFieldNames[0]= Sales Associate ID
customFieldNames[1]= feedback

Instead I get a list with 4 elements
customFieldNames[0]= Sales
customFieldNames[1]= Associate
customFieldNames[2]= ID
customFieldNames[3]= feedback

Any idea why this is happening? Any pointers are highly appreciated.

kri shan
Ranch Hand

Joined: Apr 08, 2004
Posts: 1381
<customFieldNames>Sales Associate ID</customFieldNames>

Can you try with under score like <customFieldNames>Sales_Associate_ID</customFieldNames>
I agree. Here's the link:
subject: Issues in JAXB conversion of List<String>