in reply to Re: Syntax used by SOAP::Lite
in thread Syntax used by SOAP::Lite

Ah.. got it. Although it feels weird posting replies to my own question, it does stop other people wasting their time answering something I've already figured out.

I found the answer in an old mailing list archive. To avoid variables being genericaly labelled as c-gensym#, you have to pass them through a SOAP::Data object, for example:

my $req = $soap->getPhone( SOAP::Data->name(phoneName => 'SEP000000000000') )

I hope this helps anyone else that may be having the same problem.

Replies are listed 'Best First'.
Re^3: Syntax used by SOAP::Lite
by jhourcle (Prior) on Jun 04, 2005 at 02:20 UTC

    Before you go to far (and subsequently end up banging your head against the wall, as so much of it seems to make no sense), you might want to take a look at the articles that Byrne Reese (the current SOAP::Lite maintainer) has written ... they'll save you a lot of headaches.

    http://www.majordojo.com/soaplite/