in reply to Re: auto generating wrapper classes for complex types defined in WSDL
in thread auto generating wrapper classes for complex types defined in WSDL
I will have to look more closely at SOAP::WSDL. As far as I can tell, it does all the correct encoding of stuff I send to the server and uses the WSDL to do the right thing (and I applauded it for doing so). But the return values are still just autotyped and stuffed into nested hashes by SOAP::Lite. If you look at the call() subroutine in the SOAP::WSDL module, it looks like it wraps ups all of the parameters nice, then calls SUPER::call and returns the results without even looking at them. Nothing special is done to the return value as far as I can tell, which is specifically what I'm looking for. If I'm missing something about how SOAP::WSDL deals with the values returned by the soap calls, please point it out to me.