SocketTimeoutException: Read timed out
843790Dec 27 2009 — edited Jan 1 2010Hi,
We are trying to send some data using an applet to a servlet
the programs works fine from some client places and fails
to work in various client machines.
The Object sent by the applet is not able to read by the Server.
I tried changing the Sockettimeoutdelay in Jboss configuration files
but no use
The Log at JBoss is as follows:-
2009-12-18 16:25:45,284 ERROR [STDERR] java.net.SocketTimeoutException: Read timed out
2009-12-18 16:25:45,284 ERROR [STDERR] at java.net.SocketInputStream.socketRead0(Native Method)
2009-12-18 16:25:45,284 ERROR [STDERR] at java.net.SocketInputStream.read(SocketInputStream.java:129)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.coyote.http11.InternalInputBuffer.fill(InternalInputBuffer.java:716)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.coyote.http11.InternalInputBuffer$InputStreamInputBuffer.doRead(InternalInputBuffer.java:746)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.coyote.http11.filters.IdentityInputFilter.doRead(IdentityInputFilter.java:116)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.coyote.http11.InternalInputBuffer.doRead(InternalInputBuffer.java:675)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.coyote.Request.doRead(Request.java:428)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.catalina.connector.InputBuffer.realReadBytes(InputBuffer.java:297)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:405)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:312)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.catalina.connector.CoyoteInputStream.read(CoyoteInputStream.java:193)
2009-12-18 16:25:45,284 ERROR [STDERR] at java.io.ObjectInputStream$PeekInputStream.read(ObjectInputStream.java:2264)
2009-12-18 16:25:45,284 ERROR [STDERR] at java.io.ObjectInputStream$PeekInputStream.readFully(ObjectInputStream.java:2277)
2009-12-18 16:25:45,284 ERROR [STDERR] at java.io.ObjectInputStream$BlockDataInputStream.readShort(ObjectInputStream.java:2748)
2009-12-18 16:25:45,284 ERROR [STDERR] at java.io.ObjectInputStream.readStreamHeader(ObjectInputStream.java:780)
2009-12-18 16:25:45,284 ERROR [STDERR] at java.io.ObjectInputStream.<init>(ObjectInputStream.java:280)
2009-12-18 16:25:45,284 ERROR [STDERR] at register.servlet.VerifyDBImagesServlet.doPost(VerifyDBImagesServlet.java:38)
2009-12-18 16:25:45,284 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
2009-12-18 16:25:45,284 ERROR [STDERR] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:179)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
2009-12-18 16:25:45,284 ERROR [STDERR] at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
2009-12-18 16:25:45,284 ERROR [STDERR] at o
Please help me with u r suggestions.Is it the problem of java applet code or else Jboss confguration or else
Network latency if any one ever came across this kinda situation please let me know
Thanks
John