Struggling with SOAP::Lite and despite reading the documentation I just cannot find the answer. Complete noob with SOAP too.
Below code works fine and as a proof of concept is perfectly functional. However how do I wrap a timeout around it and capture errors from the SOAP call?
my $service = SOAP::Lite->service(http://localhost/SOAPsvc?wsdl); my @params = ( SOAP::Data->name(param1 => 'abc' ), SOAP::Data->name(param2 => '123'); my %result = %{ $service->getdata(@params) } ; print Dumper %result;
I've seen SOAP::Lite->proxy($proxyUrl, timeout => 5 ); but I don't have a proxy server. Many thanks
In reply to SOAP::Lite service timeout? by agentorange
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |