I activated the trace in by adding the following line:
use SOAP::Lite +trace => all;
and I got following in the error:
SOAP::Transport::new: ()
SOAP::Serializer::new: ()
SOAP::Deserializer::new: ()
SOAP::Parser::new: ()
SOAP::Lite::new: ()
SOAP::Transport::HTTP::Client::new: ()
SOAP::Lite::call: ()
SOAP::Serializer::envelope: ()
SOAP::Serializer::envelope: hi
SOAP::Data::new: ()
SOAP::Data::new: ()
SOAP::Data::new: ()
SOAP::Data::new: ()
SOAP::Transport::HTTP::Client::send_receive: HTTP::Request=HASH(0x9eea
+f9c)
SOAP::Transport::HTTP::Client::send_receive: POST http://services.soap
+lite.com/hibye.cgi HTTP/1.1
Accept: text/xml
Accept: multipart/*
Accept: application/soap
Content-Length: 425
Content-Type: text/xml; charset=utf-8
SOAPAction: "http://www.soaplite.com/Demo#hi"
<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:xsi="http:/
+/www.w3.org/2001/XMLSchema-instance" xmlns:soapenc="http://schemas.xm
+lsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema
+" soap:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" xmln
+s:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><hi xml
+ns="http://www.soaplite.com/Demo" xsi:nil="true" /></soap:Body></soap
+:Envelope>
SOAP::Transport::HTTP::Client::send_receive: HTTP::Response=HASH(0xa02
+ecf8)
SOAP::Transport::HTTP::Client::send_receive: 500 Can't connect to serv
+ices.soaplite.com:80 (connect: timeout)
Content-Type: text/plain
Client-Date: Wed, 09 Sep 2009 09:18:59 GMT
Client-Warning: Internal response
500 Can't connect to services.soaplite.com:80 (connect: timeout)
SOAP::Deserializer::deserialize: ()
SOAP::Parser::decode: ()
500 Can't connect to services.soaplite.com:80 (connect: timeout) at so
+ap_test.pl line 4
SOAP::Lite::DESTROY: ()
SOAP::Deserializer::DESTROY: ()
SOAP::Parser::DESTROY: ()
SOAP::Transport::DESTROY: ()
SOAP::Transport::HTTP::Client::DESTROY: ()
SOAP::Serializer::DESTROY: ()
SOAP::Data::DESTROY: ()
SOAP::Data::DESTROY: ()
SOAP::Data::DESTROY: ()
SOAP::Data::DESTROY: ()
|