aspose file tools
The moose likes Web Services and the fly likes Web service client timeout Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


JavaRanch » Java Forums » Java » Web Services
Reply Bookmark "Web service client timeout" Watch "Web service client timeout" New topic
Author

Web service client timeout

Viswanath Gade
Greenhorn

Joined: Sep 06, 2006
Posts: 1
i have a .NET web service. a J2EE web service client deployed on Websphere application server 5.1 is invoking it. some services on .NET end take a long time to return a value. in such cases, the following error occurs on J2EE end:

faultCode: Server.generalException
faultString: java.net.SocketTimeoutException: Read timed out
faultActor: null
faultDetail:

java.net.SocketTimeoutException: Read timed out
at com.ibm.ws.webservices.engine.WebServicesFault.makeFault(WebServicesFault.java:150)
at com.ibm.ws.webservices.engine.transport.http.HTTPSender.invoke(HTTPSender.java:200)
at com.ibm.ws.webservices.engine.PivotHandlerWrapper.invoke(PivotHandlerWrapper.java:212)
at com.ibm.ws.webservices.engine.WebServicesEngine.invoke(WebServicesEngine.java:255)
at com.ibm.ws.webservices.engine.client.Connection.invokeEngine(Connection.java:685)
at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:611)
at com.ibm.ws.webservices.engine.client.Connection.invoke(Connection.java:441)
at com.ibm.ws.webservices.engine.client.Stub$Invoke.invoke(Stub.java:662)
at statefarm.application.aerorat.webserviceclient.RATServiceSoapStub.refreshIssuances(RATServiceSoapStub.java:344)
at statefarm.application.aerorat.webserviceclient.RATServiceSoapProxy.refreshIssuances(RATServiceSoapProxy.java:76)
at Test.main(Test.java:177)
Caused by: java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:152)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:199)
at java.io.BufferedInputStream.read(BufferedInputStream.java:217)
at com.ibm.ws.webservices.engine.transport.http.HTTPSender.readHeadersFromSocket(HTTPSender.java:647)
at com.ibm.ws.webservices.engine.transport.http.HTTPSender.invoke(HTTPSender.java:167)
 
I agree. Here's the link: http://zeroturnaround.com/jrebel - it saves me about five hours per week
 
subject: Web service client timeout
 
Similar Threads
Exception during call to .Net web service from WSAD over HTTPS
Hiding stacktrace for java net SocketTimeoutException Read timed out
Web service client calls service on wrong host
Exception during call to .Net web service from WSAD over HTTPS
WSAD - accessing webservice from client behind firewall