Hi folks,

I'm quite new to SOAP and web services. I've written a client in Apache SOAP and I'm having some problems with the responses from a SOAP::Lite server. The response data structures are identified as {http://xml.apache.org/xml-soap}:SOAPStruct but they may be different data structures. As Apache SOAP uses this type to unmarshall the responses I'm having trouble telling it which deserializer to use.

I've worked around it with a CallFactory that manipulates the mapping registry for each call preparing it for the expected response. But you know when things start getting messy and you think "Am I missing something here?".

Could the web services have been implemented in a better way... or am I missing something!!

I hope someone can give me advice on this.

Regards,
Barry




Reply via email to