App-soapcli
view release on metacpan or search on metacpan
examples/calculator.psgi view on Meta::CPAN
};
},
divide => sub {
my ($soap, $data) = @_;
my $result = eval {
$data->{parameters}->{numerator} / $data->{parameters}->{denominator};
};
if (my $e = $@) {
mistake $e;
while ($e =~ s/\t\.\.\.propagated at (?!.*\bat\b.*).* line \d+( thread \d+)?\.\n$//s) { }
$e =~ s/( at (?!.*\bat\b.*).* line \d+( thread \d+)?\.?)?\n$//s;
return +{
Fault => {
faultcode => pack_type(SOAP11ENV, 'Client'),
faultstring => $e,
faultactor => $soap->role,
}
};
};
return +{
( run in 0.458 second using v1.01-cache-2.11-cpan-3cd7ad12f66 )