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.