I have a problem with client when invoking a webservice. Here I am giving you my log files.
-------------------------------------------------- [Axis2 Task] DEBUG org.apache.commons.httpclient.MultiThreadedHttpConnectionManager - Allocating new connection, hostConfig=HostConfiguration[host=http://someX.com:7001]> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484112> <BEA-000000> <2010-04-08 09:38:04,112 [Axis2 Task] DEBUG org.apache.commons.httpclient.HttpConnection - Open connection to someX.com:7001> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484114> <BEA-000000> <2010-04-08 09:38:04,114 [Axis2 Task] DEBUG httpclient.wire.header - >> "POST /comailm/services/ComailService HTTP/1.0[\r][\n]"> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484115> <BEA-000000> <2010-04-08 09:38:04,115 [Axis2 Task] DEBUG org.apache.commons.httpclient.HttpMethodBase - Adding Host request header> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484115> <BEA-000000> <2010-04-08 09:38:04,115 [Axis2 Task] DEBUG org.apache.axis2.transport.http.SOAPMessageFormatter - start getBytes()> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484116> <BEA-000000> <2010-04-08 09:38:04,116 [Axis2 Task] DEBUG org.apache.axis2.transport.http.SOAPMessageFormatter - isOptimized=false> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484116> <BEA-000000> <2010-04-08 09:38:04,116 [Axis2 Task] DEBUG org.apache.axis2.transport.http.SOAPMessageFormatter - isDoingSWA=false> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484116> <BEA-000000> <2010-04-08 09:38:04,116 [Axis2 Task] DEBUG org.apache.axiom.om.util.StAXUtils - XMLStreamWriter is weblogic.xml.stax.XMLWriterBase> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484117> <BEA-000000> <2010-04-08 09:38:04,117 [Axis2 Task] DEBUG org.apache.axis2.transport.http.SOAPMessageFormatter - end getBytes()> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484117> <BEA-000000> <2010-04-08 09:38:04,117 [Axis2 Task] DEBUG httpclient.wire.header - >> "Content-Type: text/xml; charset=UTF-8[\r][\n]"> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484117> <BEA-000000> <2010-04-08 09:38:04,117 [Axis2 Task] DEBUG httpclient.wire.header - >> "SOAPAction: "urn:webservice.comail:com/zip/requestlabels"[\r][\n]"> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484117> <BEA-000000> <2010-04-08 09:38:04,117 [Axis2 Task] DEBUG httpclient.wire.header - >> "User-Agent: Axis2[\r][\n]"> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484117> <BEA-000000> <2010-04-08 09:38:04,117 [Axis2 Task] DEBUG httpclient.wire.header - >> "Host: someX.com:7001[\r][\n]"> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484118> <BEA-000000> <2010-04-08 09:38:04,118 [Axis2 Task] DEBUG httpclient.wire.header - >> "Content-Length: 756[\r][\n]"> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484118> <BEA-000000> <2010-04-08 09:38:04,118 [Axis2 Task] DEBUG httpclient.wire.header - >> "[\r][\n]"> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484118> <BEA-000000> <2010-04-08 09:38:04,118 [Axis2 Task] DEBUG httpclient.wire.content - >> "<?xml version='1.0' encoding='UTF-8'?><soapenv:Envelope xmlns:soapenv="Here goes SOAP message"> ####<Apr 8, 2010 9:38:04 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737484119> <BEA-000000> <2010-04-08 09:38:04,119 [Axis2 Task] DEBUG org.apache.commons.httpclient.methods.EntityEnclosingMethod - Request body sent> ------------------------------------------------- Here it calls the webservice. The service is invoked and is working fine. This service returns nothing. simply a fire and forget service. ------------------------------------------------- [Axis2 Task] DEBUG org.apache.commons.httpclient.HttpMethodDirector - Closing the connection.> ####<Apr 8, 2010 9:39:44 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737584122> <BEA-000000> <2010-04-08 09:39:44,122 [Axis2 Task] DEBUG org.apache.commons.httpclient.HttpMethodDirector - Method retry handler returned false. Automatic recovery will not be attempted> ####<Apr 8, 2010 9:39:44 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737584123> <BEA-000000> <2010-04-08 09:39:44,123 [Axis2 Task] DEBUG org.apache.commons.httpclient.HttpConnection - Releasing connection back to connection manager.> ####<Apr 8, 2010 9:39:44 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737584123> <BEA-000000> <2010-04-08 09:39:44,123 [Axis2 Task] DEBUG org.apache.commons.httpclient.MultiThreadedHttpConnectionManager - Freeing connection, hostConfig=HostConfiguration[host=http://somex.com:7001]> ####<Apr 8, 2010 9:39:44 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737584123> <BEA-000000> <2010-04-08 09:39:44,123 [Axis2 Task] DEBUG org.apache.commons.httpclient.util.IdleConnectionHandler - Adding connection at: 1270737584123> ####<Apr 8, 2010 9:39:44 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737584123> <BEA-000000> <2010-04-08 09:39:44,123 [Axis2 Task] DEBUG org.apache.commons.httpclient.MultiThreadedHttpConnectionManager - Notifying no-one, there are no waiting threads> ---------------------------------------------- Till now webservice is invoked, the connection is closed and is returned to the connection manager. What is Axis2 trying to do after this? I am not able to understand why it is throwing this socketTimeoutexception? What is it trying to do after closing the connection? I have changed that socket time out value to 100sec using "options.setProperty(HTTPConstants.SO_TIMEOUT, value);" The more the value I give, the late in the execution this exception comes. But it is coming at some point of time. ------------------------------------------- ####<Apr 8, 2010 9:39:44 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737584124> <BEA-000000> <2010-04-08 09:39:44,124 [Axis2 Task] DEBUG org.apache.axis2.transport.http.CommonsHTTPTransportSender - org.apache.axis2.AxisFault: Read timed out> ####<Apr 8, 2010 9:39:44 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737584124> <BEA-000000> <2010-04-08 09:39:44,124 [Axis2 Task] DEBUG org.apache.axis2.transport.http.CommonsHTTPTransportSender - org.apache.axis2.AxisFault: Read timed out> ####<Apr 8, 2010 9:39:44 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737584124> <BEA-000000> <2010-04-08 09:39:44,124 [Axis2 Task] INFO org.apache.axis2.engine.AxisEngine - [MessageContext: logID=urn:uuid:6BA0668E3F95FAE7AD1270737484139] Read timed out> ####<Apr 8, 2010 9:39:44 AM CDT> <Notice> <Stdout> <someX.com> <webapps1> <Axis2 Task> <<WLS Kernel>> <> <> <1270737584124> <BEA-000000> <2010-04-08 09:39:44,123 [Axis2 Task] INFO org.apache.axis2.transport.http.HTTPSender - Unable to sendViaPost to url[Myurl] java.net.SocketTimeoutException: Read timed out at java.net.SocketInputStream.socketRead0(Native Method) at java.net.SocketInputStream.read(SocketInputStream.java:129) at java.io.BufferedInputStream.fill(BufferedInputStream.java:218) at java.io.BufferedInputStream.read(BufferedInputStream.java:237) at org.apache.commons.httpclient.HttpParser.readRawLine(HttpParser.java:77) at org.apache.commons.httpclient.HttpParser.readLine(HttpParser.java:105) at org.apache.commons.httpclient.HttpConnection.readLine(HttpConnection.java:1115) at org.apache.commons.httpclient.MultiThreadedHttpConnectionManager$HttpConnectionAdapter.readLine(MultiThreadedHttpConnectionManager.java:1373) at org.apache.commons.httpclient.HttpMethodBase.readStatusLine(HttpMethodBase.java:1832) at org.apache.commons.httpclient.HttpMethodBase.readResponse(HttpMethodBase.java:1590) at org.apache.commons.httpclient.HttpMethodBase.execute(HttpMethodBase.java:995) at org.apache.commons.httpclient.HttpMethodDirector.executeWithRetry(HttpMethodDirector.java:397) at org.apache.commons.httpclient.HttpMethodDirector.executeMethod(HttpMethodDirector.java:170) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:396) at org.apache.commons.httpclient.HttpClient.executeMethod(HttpClient.java:346) at org.apache.axis2.transport.http.AbstractHTTPSender.executeMethod(AbstractHTTPSender.java:520) at org.apache.axis2.transport.http.HTTPSender.sendViaPost(HTTPSender.java:191) at org.apache.axis2.transport.http.HTTPSender.send(HTTPSender.java:77) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.writeMessageWithCommons(CommonsHTTPTransportSender.java:327) at org.apache.axis2.transport.http.CommonsHTTPTransportSender.invoke(CommonsHTTPTransportSender.java:206) at org.apache.axis2.engine.AxisEngine$TransportNonBlockingInvocationWorker.run(AxisEngine.java:516) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) at java.lang.Thread.run(Thread.java:619)> ---------------------------------------------- How to get rid of this exception? Any help is appreciated ! -- View this message in context: http://old.nabble.com/SocketTimeOut-exception-with-the-Axis2-client.-tp28180782p28180782.html Sent from the Axis - User mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
