HI,

It looks to me like you've got some javascript in that page that is making an 
AJAX request triggered by a mouseover but something is then closing the socket 
at the webbrowser end immediately. The webserver is running fine, but when it 
then tries to send the page back to the browser it finds the client socket is 
no longer open, so complains.

Why you have some javascript making AJAX requests on mouseover I have no idea. 
You can find that out, though, just by doing "view source" on the page and 
looking for it. Well, it probably won't be so easy as the page source is 
sometimes quite hard to read, but it will be in there somewhere.

As for what is closing the socket, well it probably is a bug in that same piece 
of javascript. It could possibly be a firewall somewhere, I guess, but that 
seems much less likely, particularly as the POST of the ajax request is 
obviously running ok.

Regards,

Simon



---- Nitin Deshmukh <[EMAIL PROTECTED]> schrieb:
> ok, here is what I am getting.
> is this useful to pinpoint the problem?
> 
> 04 Dec 2007 10:04:30,457 ERROR: Error writing
> endDocument
> java.net.SocketException: Software caused connection
> abort: socket write error
>       at java.net.SocketOutputStream.socketWrite0(Native
> Method)
>       at
> java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:92)
>       at
> java.net.SocketOutputStream.write(SocketOutputStream.java:136)
>       at
> weblogic.servlet.internal.ChunkUtils.writeChunkTransfer(ChunkUtils.java:279)
>       at
> weblogic.servlet.internal.ChunkUtils.writeChunks(ChunkUtils.java:243)
>       at
> weblogic.servlet.internal.ChunkOutput.flush(ChunkOutput.java:311)
>       at
> weblogic.servlet.internal.ChunkOutputWrapper.flush(ChunkOutputWrapper.java:156)
>       at
> weblogic.servlet.jsp.JspWriterImpl.flush(JspWriterImpl.java:114)
>       at
> org.apache.myfaces.shared_impl.renderkit.html.HtmlResponseWriterImpl.endDocument(HtmlResponseWriterImpl.java:160)
>       at
> org.apache.myfaces.taglib.core.ViewTag.doEndTag(ViewTag.java:103)
>       at
> jsp_servlet.__landing._jspService(__landing.java:292)
>       at
> weblogic.servlet.jsp.JspBase.service(JspBase.java:33)
>       at
> weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:1077)
>       at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:465)
>       at
> weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:348)
>       at
> weblogic.servlet.internal.RequestDispatcherImpl.forward(RequestDispatcherImpl.java:330)
>       at
> org.apache.myfaces.context.servlet.ServletExternalContextImpl.dispatch(ServletExternalContextImpl.java:419)
>       at
> org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl.dispatch(JspTilesViewHandlerImpl.java:233)
>       at
> org.apache.myfaces.tomahawk.application.jsp.JspTilesViewHandlerImpl.renderView(JspTilesViewHandlerImpl.java:219)
>       at
> org.ajax4jsf.framework.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:108)
>       at
> org.ajax4jsf.framework.ajax.AjaxViewHandler.renderView(AjaxViewHandler.java:233)
>       at
> org.apache.myfaces.lifecycle.RenderResponseExecutor.execute(RenderResponseExecutor.java:41)
>       at

Reply via email to