I'm using Perl code to query the SOAP webservice, which works fine for the functions that don't require arguments, but fails on the ones that do. Example code
#!perl -w
use SOAP::Lite;
my $service = SOAP::Lite
-> service('http://www.theworldsfastestserver.com/webservice/bikedata.cfc?wsdl');
$service->outputxml(1);
print $service->GetAccelForTripXML(114); |
The error returned is:
| org.xml.sax.SAXException: Deserializing parameter 'TripID': could not find deserializer for type {http://www.w3.org/2001/XMLSchema}anyType |
Is this an error on your end or is there some sort of serialization requirement for sending the parameter(doesn't seem like there should be). A REST webservice would be a lot easier to use