What is IOException in the ServoyFilter.doGet?

Questions and answers for all installation-related topics for Servoy products

What is IOException in the ServoyFilter.doGet?

Postby antonio » Sun Mar 11, 2012 12:46 am

A few times each day I get this error in the servoy log. Can anyone give me some pointers on where to start looking for its cause? This is Servoy 5.2.12 running on Windows Server 2008 R2

Code: Select all
2012-03-11 02:56:02,614 ERROR [http-443-42] com.servoy.j2db.util.Debug - IOException in the ServoyFilter.doGet
ClientAbortException:  java.net.SocketException: Connection reset by peer: socket write error
   at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:358)
   at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:354)
   at org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:381)
   at org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:370)
   at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:89)
   at org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:83)
   at org.apache.wicket.protocol.http.BufferedHttpServletResponse.writeTo(BufferedHttpServletResponse.java:556)
   at org.apache.wicket.protocol.http.WicketFilter.doGet(WicketFilter.java:451)
   at com.servoy.j2db.server.servlets.Zl.doGet(Zl.java:2)
   at org.apache.wicket.protocol.http.WicketServlet.doGet(WicketServlet.java:138)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
   at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
   at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
   at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
   at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
   at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
   at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
   at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
   at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567)
   at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
   at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
   at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
   at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
   at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
   at java.lang.Thread.run(Unknown Source)
Caused by: java.net.SocketException: Connection reset by peer: socket write error
   at java.net.SocketOutputStream.socketWrite0(Native Method)
   at java.net.SocketOutputStream.socketWrite(Unknown Source)
   at java.net.SocketOutputStream.write(Unknown Source)
   at com.sun.net.ssl.internal.ssl.OutputRecord.writeBuffer(Unknown Source)
   at com.sun.net.ssl.internal.ssl.OutputRecord.write(Unknown Source)
   at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecordInternal(Unknown Source)
   at com.sun.net.ssl.internal.ssl.SSLSocketImpl.writeRecord(Unknown Source)
   at com.sun.net.ssl.internal.ssl.AppOutputStream.write(Unknown Source)
   at org.apache.coyote.http11.InternalOutputBuffer.realWriteBytes(InternalOutputBuffer.java:740)
   at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:434)
   at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:349)
   at org.apache.coyote.http11.InternalOutputBuffer$OutputStreamOutputBuffer.doWrite(InternalOutputBuffer.java:764)
   at org.apache.coyote.http11.filters.IdentityOutputFilter.doWrite(IdentityOutputFilter.java:118)
   at org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:573)
   at org.apache.coyote.Response.doWrite(Response.java:560)
   at org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:353)
   ... 24 more
Tony
Servoy 8 - 2022.03 LTS
antonio
 
Posts: 638
Joined: Sun Apr 02, 2006 2:14 am
Location: Australia

Re: What is IOException in the ServoyFilter.doGet?

Postby jcompagner » Tue Mar 20, 2012 10:09 am

this can be ignored i think, what happens here is that the browser kills a ongoing request to the server.
For example a user closes the browser when a request is in progress, or a user goes to another page when a request is in progress, and the browser just terminates the connection at his end
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8833
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: What is IOException in the ServoyFilter.doGet?

Postby stefanoni » Mon Sep 29, 2014 9:39 am

Still happens with Version 7.4.1
Case: https://support.servoy.com/browse/SVY-7265
Alessandro Stefanoni ---- gigdoodle.ch ---- stefanoni.ch ----
Stefanoni Informatik Gmbh, CH-8200 Schaffhausen
Switzerland
stefanoni
 
Posts: 313
Joined: Fri Jul 23, 2010 3:17 pm
Location: Switzerland

Re: What is IOException in the ServoyFilter.doGet?

Postby jcompagner » Mon Sep 29, 2014 10:48 am

yes and nothing we can really do about
as i said the browser has terminated the connection when a response is being send from server to the browser.
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8833
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet


Return to Installation

Who is online

Users browsing this forum: No registered users and 6 guests

cron