No.  This is not the problem.  This is occurring at the testing stage and no
stop button is being pressed.

Regards,
Susan Hoddinott
http://www.hexworx.com

----- Original Message -----
From: "Bill Barker" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, December 03, 2003 2:32 PM
Subject: Re: Socket write error 10022


If this isn't in the FAQ already, it should be ;-).

SocketWriteErrors are almost always the result of the user hitting the
"stop" button in the browser before the page is fully loaded.  The "fix" is
to make your content more interesting, so users stop doing this, or to make
it load faster so that they don't get the chance ;-).

  "Susan Hoddinott" <[EMAIL PROTECTED]> wrote in message
news:[EMAIL PROTECTED]
  Hello,

  I recently upgraded my java JVM from an earlier version of 1.3.1 to
1.3.1_09.  I found when I did this that some things which were previously
working now give the following error:

  //////////////////////////////////////////////////////////////
  MonitorFilter::IOExceptionMonitorFilter::A web application object caused
an exception

  MonitorFilter::java.net.SocketException: socket write error (code=10022)

  at java.net.SocketOutputStream.socketWrite(Native Method)

  at java.net.SocketOutputStream.write(SocketOutputStream.java:91)

  at
org.apache.catalina.connector.ResponseBase.flushBuffer(ResponseBase.java:679
)

  at
org.apache.catalina.connector.HttpResponseBase.flushBuffer(HttpResponseBase.
java:741)

  at org.apache.catalina.connector.ResponseBase.write(ResponseBase.java:652)

  at
org.apache.catalina.connector.ResponseStream.write(ResponseStream.java:312)

  at
org.apache.catalina.connector.http.HttpResponseStream.write(HttpResponseStre
am.java:175)

  at
org.apache.catalina.servlets.DefaultServlet.copyRange(DefaultServlet.java:18
93)

  at
org.apache.catalina.servlets.DefaultServlet.copy(DefaultServlet.java:1642)

  at
org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.jav
a:1194)

  at
org.apache.catalina.servlets.DefaultServlet.doGet(DefaultServlet.java:519)

  at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)

  at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:247)

  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)

  at
org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter
.java:223)

  at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:213)

  at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:193)

  at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:243)

  at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

  at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:201)

  at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

  at
org.netbeans.modules.web.monitor.catalina.MonitorValve.invoke(MonitorValve.j
ava:142)

  at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

  at
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2344)

  at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:164
)

  at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

  at
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.
java:170)

  at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

  at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:170
)

  at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

  at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:462)

  at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
64)

  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

  at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java
:163)

  at
org.apache.catalina.core.StandardPipeline.invokeNext(StandardPipeline.java:5
66)

  at
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:472)

  at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:943)

  at
org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:
1011)

  at
org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1106
)


////////////////////////////////////////////////////////////////////////////
//////////

  I tried 1.3.1_08 and it did the same thing.  As the errors are clearly
Tomcat related, is there something in my Tomcat configuration I also need to
change?  Does anyone know what this error is and how it may be fixed?


  Regards,
  Susan Hoddinott
  http://www.hexworx.com



----------------------------------------------------------------------------
--


  ---------------------------------------------------------------------
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to