how can make following request in perl, using soap::lite?
<?xml version="1.0" encoding="utf-8"?> <soap:envelope xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xmlns:xsd="http://www.w3.org/2001/xmlschema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:body> <insertverbalrecording xmlns="xyz.abc.ws"> <invar> <verbalprefix>string</verbalprefix> <verbalid>int</verbalid> <clientno>int</clientno> </invar> </insertverbalrecording> </soap:body> </soap:envelope>
any pointers appreciated.
figured out, should work this...
my @params = soap::data->name("invar" => \soap::data->value((soap::data->name(verbalprefix => 'v'), soap::data->name(verbalid => $verbalid),
after adding params, make call actual method...
my $res = $proxy->call('insertverbalrecording' => @params);
Comments
Post a Comment