History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: XFIRE-908
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Dan Diephouse
Reporter: Tom Lambrechts
Votes: 0
Watchers: 1
Operations

If you were logged in you would be able to see more operations.
XFire

Lists and Arrays return types are not correctly marshalled.

Created: 13/Mar/07 06:19 PM   Updated: 13/Mar/07 09:31 PM
Component/s: JAXB 2.0
Affects Version/s: None
Fix Version/s: 1.2.5

Time Tracking:
Issue & Sub-Tasks
Issue Only
Not Specified

Environment:
JAXB 2.0
Document/Literal

Sub-Tasks  All   Open   

 Description  « Hide
The following operation return type is not marshalled correctly

public List<MyObject> getObjectList();

is marshalled as

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Body>
<getObjectArrayResponse xmlns="http://list.xfire.ws.soa.util.telindus.be">
<out>
<MyObject>
<out>
<description>description</description>
</out>
</MyObject>
</out>
</getObjectArrayResponse>
</soap:Body>
</soap:Envelope>

Where MyObject is a XMLType.



 All   Comments   Work Log   Change History      Sort Order: Ascending order - Click to sort in descending order
Dan Diephouse - 13/Mar/07 07:58 PM
OK, I think I found out the issue here. I'm not 100% sure how to fix it, but making progress.

Dan Diephouse - 13/Mar/07 09:31 PM
Thanks for the report Tom. I managed to track this down thankfully. Fixes have been applied to SVN and now I'm cutting 1.2.5.