Against SOAP::LITE

EmbreoPublicJaxRpcRequest: Caught Exception (Runtime exception; nested exception is:
        deserialization error: unexpected XML reader state. expected: END but found: START: s-gensym5)
java.rmi.RemoteException: Runtime exception; nested exception is:
        deserialization error: unexpected XML reader state. expected: END but found: START: s-gensym5
deserialization error: unexpected XML reader state. expected: END but found: START: s-gensym5
        at com.sun.xml.rpc.encoding.ObjectSerializerBase.deserialize(ObjectSerializerBase.java:200)
        at com.sun.xml.rpc.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:115)
        at com.sun.xml.rpc.client.dii.CallInvokerImpl._readFirstBodyElement(CallInvokerImpl.java:147)
        at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:164)
        at com.sun.xml.rpc.client.dii.CallInvokerImpl.doInvoke(CallInvokerImpl.java:54)
        at com.sun.xml.rpc.client.dii.BasicCall.invoke(BasicCall.java:259)
        at uk.ac.mrc.hgmp.embreo.jax_rpc.EmbreoPublicJaxRpcRequest.<init>(EmbreoPublicJaxRpcRequest.java:171)
        at uk.ac.mrc.hgmp.embreo.EmbreoPublicRequest.<init>(EmbreoPublicRequest.java:128)
        at uk.ac.mrc.hgmp.embreo.EmbreoPublicRequest.<init>(EmbreoPublicRequest.java:69)
        at uk.ac.mrc.hgmp.embreo.EmbreoAppList.<init>(EmbreoAppList.java:62)
        at EmbreoClient.<init>(EmbreoClient.java:123)
        at EmbreoClient.main(EmbreoClient.java:1274)

CAUSE:

unexpected XML reader state. expected: END but found: START: s-gensym5
        at com.sun.xml.rpc.streaming.XMLReaderUtil.verifyReaderState(XMLReaderUtil.java:49)
        at com.sun.xml.rpc.encoding.ObjectSerializerBase.deserialize(ObjectSerializerBase.java:164)
        at com.sun.xml.rpc.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:115)
        at com.sun.xml.rpc.client.dii.CallInvokerImpl._readFirstBodyElement(CallInvokerImpl.java:147)
        at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:164)
        at com.sun.xml.rpc.client.dii.CallInvokerImpl.doInvoke(CallInvokerImpl.java:54)
        at com.sun.xml.rpc.client.dii.BasicCall.invoke(BasicCall.java:259)
        at uk.ac.mrc.hgmp.embreo.jax_rpc.EmbreoPublicJaxRpcRequest.<init>(EmbreoPublicJaxRpcRequest.java:171)
        at uk.ac.mrc.hgmp.embreo.EmbreoPublicRequest.<init>(EmbreoPublicRequest.java:128)
        at uk.ac.mrc.hgmp.embreo.EmbreoPublicRequest.<init>(EmbreoPublicRequest.java:69)
        at uk.ac.mrc.hgmp.embreo.EmbreoAppList.<init>(EmbreoAppList.java:62)
        at EmbreoClient.<init>(EmbreoClient.java:123)
        at EmbreoClient.main(EmbreoClient.java:1274)
EmbreoPublicJaxRpcRequest: Failed.

===========================================================================
Same again, against Apache SOAP 2.2

EmbreoPublicJaxRpcRequest: Caught Exception (Runtime exception; nested exception is:
        deserialization error: unexpected XML reader state. expected: END but found: START: item)
java.rmi.RemoteException: Runtime exception; nested exception is:
        deserialization error: unexpected XML reader state. expected: END but found: START: item
deserialization error: unexpected XML reader state. expected: END but found: START: item
        at com.sun.xml.rpc.encoding.SimpleTypeSerializer.deserialize(SimpleTypeSerializer.java:140)
        at com.sun.xml.rpc.encoding.AttachmentSerializer.deserialize(AttachmentSerializer.java:184)
        at com.sun.xml.rpc.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:115)
        at com.sun.xml.rpc.encoding.soap.SOAPResponseSerializer.doDeserialize(SOAPResponseSerializer.java:107)
        at com.sun.xml.rpc.encoding.ObjectSerializerBase.deserialize(ObjectSerializerBase.java:163)
        at com.sun.xml.rpc.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:115)
        at com.sun.xml.rpc.client.dii.CallInvokerImpl._readFirstBodyElement(CallInvokerImpl.java:147)
        at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:164)
        at com.sun.xml.rpc.client.dii.CallInvokerImpl.doInvoke(CallInvokerImpl.java:54)
        at com.sun.xml.rpc.client.dii.BasicCall.invoke(BasicCall.java:259)
        at uk.ac.mrc.hgmp.embreo.jax_rpc.EmbreoPublicJaxRpcRequest.<init>(EmbreoPublicJaxRpcRequest.java:171)
        at uk.ac.mrc.hgmp.embreo.EmbreoPublicRequest.<init>(EmbreoPublicRequest.java:128)
        at uk.ac.mrc.hgmp.embreo.EmbreoPublicRequest.<init>(EmbreoPublicRequest.java:69)
        at uk.ac.mrc.hgmp.embreo.EmbreoAppList.<init>(EmbreoAppList.java:62)
        at EmbreoClient.<init>(EmbreoClient.java:123)
        at EmbreoClient.main(EmbreoClient.java:1274)

CAUSE:

unexpected XML reader state. expected: END but found: START: item
        at com.sun.xml.rpc.streaming.XMLReaderUtil.verifyReaderState(XMLReaderUtil.java:49)
        at com.sun.xml.rpc.encoding.SimpleTypeSerializer.deserialize(SimpleTypeSerializer.java:132)
        at com.sun.xml.rpc.encoding.AttachmentSerializer.deserialize(AttachmentSerializer.java:184)
        at com.sun.xml.rpc.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:115)
        at com.sun.xml.rpc.encoding.soap.SOAPResponseSerializer.doDeserialize(SOAPResponseSerializer.java:107)
        at com.sun.xml.rpc.encoding.ObjectSerializerBase.deserialize(ObjectSerializerBase.java:163)
        at com.sun.xml.rpc.encoding.ReferenceableSerializerImpl.deserialize(ReferenceableSerializerImpl.java:115)
        at com.sun.xml.rpc.client.dii.CallInvokerImpl._readFirstBodyElement(CallInvokerImpl.java:147)
        at com.sun.xml.rpc.client.StreamingSender._send(StreamingSender.java:164)
        at com.sun.xml.rpc.client.dii.CallInvokerImpl.doInvoke(CallInvokerImpl.java:54)
        at com.sun.xml.rpc.client.dii.BasicCall.invoke(BasicCall.java:259)
        at uk.ac.mrc.hgmp.embreo.jax_rpc.EmbreoPublicJaxRpcRequest.<init>(EmbreoPublicJaxRpcRequest.java:171)
        at uk.ac.mrc.hgmp.embreo.EmbreoPublicRequest.<init>(EmbreoPublicRequest.java:128)
        at uk.ac.mrc.hgmp.embreo.EmbreoPublicRequest.<init>(EmbreoPublicRequest.java:69)
        at uk.ac.mrc.hgmp.embreo.EmbreoAppList.<init>(EmbreoAppList.java:62)
        at EmbreoClient.<init>(EmbreoClient.java:123)
        at EmbreoClient.main(EmbreoClient.java:1274)
EmbreoPublicJaxRpcRequest: Failed.