I have this problem too but with IE5 & IE5.5 - Paul Smith
-----Original Message----- From: Savino, Matt C [mailto:[EMAIL PROTECTED]] Sent: 20 November 2001 17:10 To: '[EMAIL PROTECTED]' Subject: servlet called thrice on IE 4.0 I know this has been discussed here before, but I just wanted to ask in case anyone has discovered a solution. Basically I'm etting that problem where IE is calling the FOP servelt twice. Only on Weblogic, the second call seems to be causing a socket error. The net result is that the servelt has to be called three times to actually work (I've pasted the output below). I've verified that IE 4.72 and beyond don't see this problem. Just wondering if anyone ever found a fix. Thanks a lot, Matt Below is the output from ONE call to http://localhost:7001/resultview/ReportGenerator.jsp?counter=25 (the 'counter=' piece is put in to avoid IE-early-version caching problem): servlet: session ID = O1qHKkV5IXQWz0y11xfOSj8vbLdv3Uzl9lVf5mSDqcEHTJtX7mca!-2004853107!-1675706787 !7001!7002!1006274346312 ReportGeneratorServlet says hiTue Nov 20 09:09:49 PST 2001 srd.contentType = pdf srd.reportId = 1001 reportProps.getProperty(report1001) = lr Writing XML source to: C:\bea\wlserver6.1\ReportOutput.xml Writing FO source to: C:\bea\wlserver6.1\ReportOutput.xml building formatting object tree setting up fonts [1] [2] Parsing of document complete, stopping renderer Initial heap size: 45687Kb Current heap size: 52679Kb Total memory used: 6991Kb Memory use is indicative; no GC was performed These figures should not be used comparatively Total time used: 1688ms Pages rendererd: 2 Avg render time: 844ms/page servlet: session ID = O1qHKkV5IXQWz0y11xfOSj8vbLdv3Uzl9lVf5mSDqcEHTJtX7mca!-2004853107!-1675706787 !7001!7002!1006274346312 ReportGeneratorServlet says hiTue Nov 20 09:09:51 PST 2001 srd.contentType = pdf srd.reportId = 1001 reportProps.getProperty(report1001) = lr Writing XML source to: C:\bea\wlserver6.1\ReportOutput.xml Writing FO source to: C:\bea\wlserver6.1\ReportOutput.xml building formatting object tree setting up fonts [1] [2] Parsing of document complete, stopping renderer Initial heap size: 53805Kb Current heap size: 61054Kb Total memory used: 7249Kb Memory use is indicative; no GC was performed These figures should not be used comparatively Total time used: 1563ms Pages rendererd: 2 Avg render time: 781ms/page <Nov 20, 2001 9:09:53 AM PST> <Error> <HTTP> <[WebAppServletContext(1024240,RVWebApp1,/RVWebApp1)] Root cause of ServletException java.net.SocketException: Connection aborted by peer: socket write error at java.net.SocketOutputStream.socketWrite(Native Method) at java.net.SocketOutputStream.write(SocketOutputStream.java:83) at weblogic.servlet.internal.ChunkUtils.writeChunkNoTransfer(ChunkUtils.java:20 2) at weblogic.servlet.internal.ChunkUtils.writeChunks(ChunkUtils.java:167) at weblogic.servlet.internal.ChunkOutput.flush(ChunkOutput.java:248) at weblogic.servlet.internal.ChunkOutput.checkForFlush(ChunkOutput.java:306) at weblogic.servlet.internal.ChunkOutput.write(ChunkOutput.java:197) at weblogic.servlet.internal.ChunkOutputWrapper.write(ChunkOutputWrapper.java:1 25) at weblogic.servlet.internal.ServletOutputStreamImpl.write(ServletOutputStreamI mpl.java:155) at java.io.OutputStream.write(OutputStream.java:61) at com.questdiagnostics.applications.resultview.servlet.ReportGeneratorServlet. renderPdf(ReportGeneratorServlet.java:171) at com.questdiagnostics.applications.resultview.servlet.ReportGeneratorServlet. renderReport(ReportGeneratorServlet.java:120) at com.questdiagnostics.applications.resultview.servlet.ReportGeneratorServlet. service(ReportGeneratorServlet.java:67) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java :265) at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java :200) at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletCo ntext.java:2456) at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java :2039) at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:139) at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120) > servlet: session ID = O1qHKkV5IXQWz0y11xfOSj8vbLdv3Uzl9lVf5mSDqcEHTJtX7mca!-2004853107!-1675706787 !7001!7002!1006274346312 ReportGeneratorServlet says hiTue Nov 20 09:09:53 PST 2001 srd.contentType = pdf srd.reportId = 1001 reportProps.getProperty(report1001) = lr Writing XML source to: C:\bea\wlserver6.1\ReportOutput.xml Writing FO source to: C:\bea\wlserver6.1\ReportOutput.xml building formatting object tree setting up fonts [1] [2] Parsing of document complete, stopping renderer Initial heap size: 62476Kb Current heap size: 69431Kb Total memory used: 6955Kb Memory use is indicative; no GC was performed These figures should not be used comparatively Total time used: 1609ms Pages rendererd: 2 Avg render time: 804ms/page --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]