Re: Getting java.net.SocketTimeoutException: Read timed out

2009-01-12 Thread paveltonev

Hello All,

  The situation on my side is very interesting:
  1) I have a backend ping service which follows for server
availability and receives information about new version of the
software, etc. etc. usually the transfered information here is just
some bytes.
  2) Regular service which on user interaction transfers about 1-2kb
per user click back and forth and just this service fails to connect
to the server.

  1) is working while 2) fails with this exception. Which is
interesting for me but let's continue. I tried to make a workaround of
the problem starting a timer which if 2) fails to connect to server
tries again and again and as a result I never succeed. It is
interesting that I have to reload the application to continue, is
there any workaround of this issue without application reload ? Can
somebody recommend another techniques for this problem, for example it
is interesting for me how GMail copes with the situation when there is
no connection and later restored ?

Best Regards,
Pavel Tonev
On 12 Ян, 15:26, JY chueny...@gmail.com wrote:
 I've had this problem since my production deployment in May last year.
 Receive about 10 such exceptions everyday. I've learnt to ignore them
 as the exceptions can be generated even when the user do not incur any
 loss of functionality. Observations in this thread is generally
 accurate though, ie. it happens only when there is an unstable
 connection.

 On Jan 11, 7:40 am, paveltonev pavelto...@gmail.com wrote:

  Hello All,
  I have same problem, using JBoss AS. The most interesting that this
  situation occurs only and ifonly I have a very big delay when tracing
  the route host i.e. something like 1400ms. I have tested my
  application from many locations in the world today but only from one
  where the connection seems to be unstable I had such a problem. Here
  are my connector settings:

  Connector port=8009 address=${jboss.bind.address}
           emptySessionPath=true enableLookups=false
  redirectPort=8443
           protocol=AJP/1.3 maxThreads=400
  connectionTimeout=60
           compression=force
          /

  Following the documentation 
  :http://www.jboss.org/file-access/default/members/jbossweb/freezone/do...
  it seems that keepAliveTimeout = connectionTimeout = 60 = 10 mins

  I have lost all the day fixing this problem but nothing can be done
  unfortunately. Any help is appreciated!

  Best Regards,
  Pavel Tonev

  On 5 Ян, 11:11, stephen.sm...@paretopartners.com

  stephen.sm...@paretopartners.com wrote:
   I had a similar problem and i eventually tracked it down to a looping
   rpc call.

   If you doing a very large request (or many in very quick succession)
   then you will have toreadthe apache docs and edit the settings in
   your web.xml (possibly keep alive) although with the default
   settings of 1min beforetimeoutthis is unlikely.

   Hope this helps,
   Steve

   On Jan 4, 10:51 pm, rakesh wagh rake...@gmail.com wrote:

Please provide more details on what you are doing. Are you getting
this error on client or server? How much time does your request waits?
Is it because of long executing methods? The error message clearly
reads that it is a timeoutexception. My guess is some operation on
server is taking more time than yourtimeout values set.

For a better answer, give us more  information.

Rakesh Wagh

On Jan 4, 12:45 am, tin nitingupta...@gmail.com wrote:

 Hi All,

 I occassionally get this exception when my app's page is getting
 downloaded in the broser. In my application, I make few rpc calls to
 fetch the data once the JSP is downloaded by the browser.

 Any help in this will greatly be appreciated. No concrete answer could
 be found for this on the internet but it seeems others have faced this
 problem too.

 Stack Trace:

java.net.SocketTimeoutException:Readtimedout
  at java.net.SocketInputStream.socketRead0(Native Method)
  at java.net.SocketInputStream.read(Unknown Source)
  at org.apache.coyote.http11.InternalInputBuffer.fill
 (InternalInputBuffer.java:747)
  at org.apache.coyote.http11.InternalInputBuffer
 $InputStreamInputBuffer.doRead(InternalInputBuffer.java:777)
  at org.apache.coyote.http11.filters.IdentityInputFilter.doRead
 (IdentityInputFilter.java:115)
  at org.apache.coyote.http11.InternalInputBuffer.doRead
 (InternalInputBuffer.java:712)
  at org.apache.coyote.Request.doRead(Request.java:427)
  at org.apache.catalina.connector.InputBuffer.realReadBytes
 (InputBuffer.java:283)
  at org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:379)
  at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:
 298)
  at org.apache.catalina.connector.CoyoteInputStream.read
 (CoyoteInputStream.java:180)
  at com.google.gwt.user.server.rpc.RPCServletUtils.readContentAsUtf8
 (RPCServletUtils.java:146)
  at 

Re: Getting java.net.SocketTimeoutException: Read timed out

2009-01-11 Thread paveltonev

Hello All,
I have same problem, using JBoss AS. The most interesting that this
situation occurs only and ifonly I have a very big delay when tracing
the route host i.e. something like 1400ms. I have tested my
application from many locations in the world today but only from one
where the connection seems to be unstable I had such a problem. Here
are my connector settings:

Connector port=8009 address=${jboss.bind.address}
 emptySessionPath=true enableLookups=false
redirectPort=8443
 protocol=AJP/1.3 maxThreads=400
connectionTimeout=60
 compression=force
/


Following the documentation :
http://www.jboss.org/file-access/default/members/jbossweb/freezone/docs/2.1.0/config/printer/http.html
it seems that keepAliveTimeout = connectionTimeout = 60 = 10 mins

I have lost all the day fixing this problem but nothing can be done
unfortunately. Any help is appreciated!

Best Regards,
Pavel Tonev

On 5 Ян, 11:11, stephen.sm...@paretopartners.com
stephen.sm...@paretopartners.com wrote:
 I had a similar problem and i eventually tracked it down to a looping
 rpc call.

 If you doing a very large request (or many in very quick succession)
 then you will have toreadthe apache docs and edit the settings in
 your web.xml (possibly keep alive) although with the default
 settings of 1min before timeout this is unlikely.

 Hope this helps,
 Steve

 On Jan 4, 10:51 pm, rakesh wagh rake...@gmail.com wrote:

  Please provide more details on what you are doing. Are you getting
  this error on client or server? How much time does your request waits?
  Is it because of long executing methods? The error message clearly
  reads that it is a timeoutexception. My guess is some operation on
  server is taking more time than your timeout values set.

  For a better answer, give us more  information.

  Rakesh Wagh

  On Jan 4, 12:45 am, tin nitingupta...@gmail.com wrote:

   Hi All,

   I occassionally get this exception when my app's page is getting
   downloaded in the broser. In my application, I make few rpc calls to
   fetch the data once the JSP is downloaded by the browser.

   Any help in this will greatly be appreciated. No concrete answer could
   be found for this on the internet but it seeems others have faced this
   problem too.

   Stack Trace:

  java.net.SocketTimeoutException:Readtimedout
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.read(Unknown Source)
    at org.apache.coyote.http11.InternalInputBuffer.fill
   (InternalInputBuffer.java:747)
    at org.apache.coyote.http11.InternalInputBuffer
   $InputStreamInputBuffer.doRead(InternalInputBuffer.java:777)
    at org.apache.coyote.http11.filters.IdentityInputFilter.doRead
   (IdentityInputFilter.java:115)
    at org.apache.coyote.http11.InternalInputBuffer.doRead
   (InternalInputBuffer.java:712)
    at org.apache.coyote.Request.doRead(Request.java:427)
    at org.apache.catalina.connector.InputBuffer.realReadBytes
   (InputBuffer.java:283)
    at org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:379)
    at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:
   298)
    at org.apache.catalina.connector.CoyoteInputStream.read
   (CoyoteInputStream.java:180)
    at com.google.gwt.user.server.rpc.RPCServletUtils.readContentAsUtf8
   (RPCServletUtils.java:146)
    at com.google.gwt.user.server.rpc.RemoteServiceServlet.readContent
   (RemoteServiceServlet.java:335)
    at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost
   (RemoteServiceServlet.java:77)
    at org.gwtwidgets.server.spring.GWTSpringController.handleRequest
   (GWTSpringController.java:82)
    at
   org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle
   (SimpleControllerHandlerAdapter.java:48)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch
   (DispatcherServlet.java:875)
    at org.springframework.web.servlet.DispatcherServlet.doService
   (DispatcherServlet.java:809)
    at org.springframework.web.servlet.FrameworkServlet.processRequest
   (FrameworkServlet.java:523)
    at org.springframework.web.servlet.FrameworkServlet.doPost
   (FrameworkServlet.java:463)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)- Hide 
   quoted text -

  - Show quoted text -

--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Re: Getting java.net.SocketTimeoutException: Read timed out

2009-01-04 Thread rakesh wagh

Please provide more details on what you are doing. Are you getting
this error on client or server? How much time does your request waits?
Is it because of long executing methods? The error message clearly
reads that it is a time out exception. My guess is some operation on
server is taking more time than your time out  values set.

For a better answer, give us more  information.

Rakesh Wagh

On Jan 4, 12:45 am, tin nitingupta...@gmail.com wrote:
 Hi All,

 I occassionally get this exception when my app's page is getting
 downloaded in the broser. In my application, I make few rpc calls to
 fetch the data once the JSP is downloaded by the browser.

 Any help in this will greatly be appreciated. No concrete answer could
 be found for this on the internet but it seeems others have faced this
 problem too.

 Stack Trace:

 java.net.SocketTimeoutException: Read timed out
  at java.net.SocketInputStream.socketRead0(Native Method)
  at java.net.SocketInputStream.read(Unknown Source)
  at org.apache.coyote.http11.InternalInputBuffer.fill
 (InternalInputBuffer.java:747)
  at org.apache.coyote.http11.InternalInputBuffer
 $InputStreamInputBuffer.doRead(InternalInputBuffer.java:777)
  at org.apache.coyote.http11.filters.IdentityInputFilter.doRead
 (IdentityInputFilter.java:115)
  at org.apache.coyote.http11.InternalInputBuffer.doRead
 (InternalInputBuffer.java:712)
  at org.apache.coyote.Request.doRead(Request.java:427)
  at org.apache.catalina.connector.InputBuffer.realReadBytes
 (InputBuffer.java:283)
  at org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:379)
  at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:
 298)
  at org.apache.catalina.connector.CoyoteInputStream.read
 (CoyoteInputStream.java:180)
  at com.google.gwt.user.server.rpc.RPCServletUtils.readContentAsUtf8
 (RPCServletUtils.java:146)
  at com.google.gwt.user.server.rpc.RemoteServiceServlet.readContent
 (RemoteServiceServlet.java:335)
  at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost
 (RemoteServiceServlet.java:77)
  at org.gwtwidgets.server.spring.GWTSpringController.handleRequest
 (GWTSpringController.java:82)
  at
 org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle
 (SimpleControllerHandlerAdapter.java:48)
  at org.springframework.web.servlet.DispatcherServlet.doDispatch
 (DispatcherServlet.java:875)
  at org.springframework.web.servlet.DispatcherServlet.doService
 (DispatcherServlet.java:809)
  at org.springframework.web.servlet.FrameworkServlet.processRequest
 (FrameworkServlet.java:523)
  at org.springframework.web.servlet.FrameworkServlet.doPost
 (FrameworkServlet.java:463)
  at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---



Getting java.net.SocketTimeoutException: Read timed out

2009-01-03 Thread tin

Hi All,

I occassionally get this exception when my app's page is getting
downloaded in the broser. In my application, I make few rpc calls to
fetch the data once the JSP is downloaded by the browser.

Any help in this will greatly be appreciated. No concrete answer could
be found for this on the internet but it seeems others have faced this
problem too.

Stack Trace:

java.net.SocketTimeoutException: Read timed out
 at java.net.SocketInputStream.socketRead0(Native Method)
 at java.net.SocketInputStream.read(Unknown Source)
 at org.apache.coyote.http11.InternalInputBuffer.fill
(InternalInputBuffer.java:747)
 at org.apache.coyote.http11.InternalInputBuffer
$InputStreamInputBuffer.doRead(InternalInputBuffer.java:777)
 at org.apache.coyote.http11.filters.IdentityInputFilter.doRead
(IdentityInputFilter.java:115)
 at org.apache.coyote.http11.InternalInputBuffer.doRead
(InternalInputBuffer.java:712)
 at org.apache.coyote.Request.doRead(Request.java:427)
 at org.apache.catalina.connector.InputBuffer.realReadBytes
(InputBuffer.java:283)
 at org.apache.tomcat.util.buf.ByteChunk.substract(ByteChunk.java:379)
 at org.apache.catalina.connector.InputBuffer.read(InputBuffer.java:
298)
 at org.apache.catalina.connector.CoyoteInputStream.read
(CoyoteInputStream.java:180)
 at com.google.gwt.user.server.rpc.RPCServletUtils.readContentAsUtf8
(RPCServletUtils.java:146)
 at com.google.gwt.user.server.rpc.RemoteServiceServlet.readContent
(RemoteServiceServlet.java:335)
 at com.google.gwt.user.server.rpc.RemoteServiceServlet.doPost
(RemoteServiceServlet.java:77)
 at org.gwtwidgets.server.spring.GWTSpringController.handleRequest
(GWTSpringController.java:82)
 at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle
(SimpleControllerHandlerAdapter.java:48)
 at org.springframework.web.servlet.DispatcherServlet.doDispatch
(DispatcherServlet.java:875)
 at org.springframework.web.servlet.DispatcherServlet.doService
(DispatcherServlet.java:809)
 at org.springframework.web.servlet.FrameworkServlet.processRequest
(FrameworkServlet.java:523)
 at org.springframework.web.servlet.FrameworkServlet.doPost
(FrameworkServlet.java:463)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
Google Web Toolkit group.
To post to this group, send email to Google-Web-Toolkit@googlegroups.com
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~--~~~~--~~--~--~---