2009/11/12 kartik saxena <[email protected]>:
> Hi,
> I am using the Trace and I got this reply from the java service:
>
> <?xml version='1.0' encoding='utf-8'?><soapenv:Envelope
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/";><soapenv:Header
> xmlns:wsa="http://www.w3.org/2005/08/addressing";><wsa:Action>http://www.w3.org/2005/08/addressing/soap/fault</wsa:Action></soapenv:Header><soapenv:Body><soapenv:Fault><faultcode>VersionMismatch</faultcode><faultstring>Only
> SOAP 1.1 or SOAP 1.2 messages are supported in the
> system</faultstring><detail
> /></soapenv:Fault></soapenv:Body></soapenv:Envelope>
>
> some fault string is coming.
>
> perl::soap seems to be a old module... any idea which module i can use?

The error seems to indicate a problem with the protocol version (1.1
or 1.2 only). You might want to ensure that your Perl is recent and
SOAP::Lite module up-to-date. I don't have my Webservices book to hand
but I think if you dig through the docs at
http://search.cpan.org/~mkutter/SOAP-Lite-0.710.10/lib/SOAP/Lite.pm
you'll find a method to determine what version of the SOAP protocol
you installation is using.

HTH,
Dp.

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
http://learn.perl.org/


Reply via email to