Not sure whether this will help you. But try this:
--- In email@example.com, "talios2k" <mark@t...> wrote:
> Recently I came accross a need to talk to my webservice from a perl
> application, I've now got SOAP::Lite passing in my complex type
> all nice and properly on the correct namespace, but the fields of
> object ( which the WSDL specify as strings ) are being passed by
> SOAP::Lite as integers, due to the way perl works.
> Is there any way to easily get around this?
> I assume I need to write a custom serialiser, the cookbook shows me
> how I can instantiate a custom serializer, but doesn't show anything
> about how to actually customize serialization.
> Hopefully someone out there has already done this and has either
> examples, or a nice funky way of doing it already?
> Hopefully someones listening...