I think it's a bug in Weblogic 6.1 SP3. I have created a basic test application (non struts) and was able to reproduce the error. It's easy to reproduce after submitting a form through the onclick of an anchor tag the serverside code can not perform a requestdispatcher.forward.
I've sent my sample webapp to bea, I hope to hear from them soon. Thanks for your support :) -Michelle --- In [EMAIL PROTECTED], Jamie M <[EMAIL PROTECTED]> wrote: > hi, > > I've experienced something similar to this, and it was > caused by some dodgy javascript which caused a servlet > to be called twice in rapid succession (on websphere, > not weblogic, but thats probably not significant). > The second call interrupted the browser's first call > and an IOException was thrown (although I realise > you're not getting an IOException). > > Does this happen with just one browser? (the problem I > experienced was browser-dependent). > > Post some more of your html/javascript and it may make > it easier for others to provide you with help (e.g. > form and the submitAlphaSearchByLetter function, or at > least the part of it that posts to the servlet). > > regards, > > jamie > > --- "mpopovits.rm" <[EMAIL PROTECTED]> wrote: > > Hi, > > > > I get the following exception after I return forward > > (at the end of > > my action dispatch method): > > java.net.SocketException: Software caused connection > > abort: socket > > write error > > > > I seems to happen after I invoke a javascript > > function to perform a > > submit from an <A> anchor tag: > > > > <a class="alphalink" href="javascript:void(0)" > > onclick="submitAlphaSearchByLetter('E');">E</a> > > > > If I were to invoke the javascript function, say > > from the onclick of > > an <img> Image tag it works fine. But the > > particular functionality > > I'm working with now needs to use an anchor tag's > > onclick. > > > > Does anyone have any idea why this might be > > happening? > > > > I am running Weblogic 6.1 SP3 on Win2k with Tiles on > > Struts 1.0 > > > > Thanks, > > Michelle > > > > > > <Aug 1, 2002 4:57:31 PM EDT> <Error> <HTTP> > > <[WebAppServletContext > > (9890043,admin,/admin)] Servlet fa > > iled with IOException > > 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:126) > > at > > > weblogic.servlet.internal.ChunkUtils.writeChunkTransfer > > (ChunkUtils.java:224) > > at > > weblogic.servlet.internal.ChunkUtils.writeChunks > > (ChunkUtils.java:200) > > at > > weblogic.servlet.internal.ChunkOutput.flush > > (ChunkOutput.java:274) > > at > > weblogic.servlet.internal.ChunkOutputWrapper.flush > > (ChunkOutputWrapper.java:154) > > at > > > weblogic.servlet.internal.ServletOutputStreamImpl.flush > > (ServletOutputStreamImpl.java:123) > > > > at > > > weblogic.servlet.internal.ServletOutputStreamImpl.commit > > (ServletOutputStreamImpl.java:483 > > ) > > at > > > weblogic.servlet.internal.RequestDispatcherImpl.forward > > (RequestDispatcherImpl.java:276) > > at > > > org.apache.struts.tiles.ActionComponentServlet.doForward > > (ActionComponentServlet.java:389) > > > > at > > > org.apache.struts.tiles.ActionComponentServlet.processActionForward > > (ActionComponentServle > > t.java:109) > > at > > org.apache.struts.action.ActionServlet.process > > (ActionServlet.java:1595) > > at > > org.apache.struts.action.ActionServlet.doPost > > (ActionServlet.java:509) > > at javax.servlet.http.HttpServlet.service > > (HttpServlet.java:760) > > at javax.servlet.http.HttpServlet.service > > (HttpServlet.java:853) > > at > > > weblogic.servlet.internal.ServletStubImpl.invokeServlet > > (ServletStubImpl.java:265) > > at > > weblogic.servlet.internal.TailFilter.doFilter > > (TailFilter.java:21) > > at > > weblogic.servlet.internal.FilterChainImpl.doFilter > > (FilterChainImpl.java:27) > > at > > > com.worldinsure.adminWs.presentation.struts.user.SimpleFilter.doFilter > > (Unknown Source) > > at > > weblogic.servlet.internal.FilterChainImpl.doFilter > > (FilterChainImpl.java:27) > > at > > > weblogic.servlet.internal.WebAppServletContext.invokeServlet > > (WebAppServletContext.java:25 > > 52) > > at > > weblogic.servlet.internal.ServletRequestImpl.execute > > (ServletRequestImpl.java:2260) > > at weblogic.kernel.ExecuteThread.execute > > (ExecuteThread.java:139) > > at > > > weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120) > > > > > > > > > -- > > To unsubscribe, e-mail: > > <mailto:struts-user-unsubscribe@j...> > > For additional commands, e-mail: > > <mailto:struts-user-help@j...> > > > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Health - Feel better, live better > http://health.yahoo.com > > -- > To unsubscribe, e-mail: <mailto:struts-user-unsubscribe@j...> > For additional commands, e-mail: <mailto:struts-user-help@j...> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>