Hi,
I am using tomcat as the server and Netscape 5.75 as the browser. I am not able to display the graphs and it throughs the followinf exception. But if I say refresh it reloads it. I have modified the BaseImageServlet according to my reuirements.
Exception in thread "Thread-6" java.net.SocketException: Connection reset by peer: socket write error
at java.net.SocketOutputStream.socketWrite(Native Method)
at java.net.SocketOutputStream.write(SocketOutputStream.java:83)
at org.apache.tomcat.service.http.HttpResponseAdapter.doWrite(HttpResponseAdapter.java:162)
at org.apache.tomcat.core.BufferedServletOutputStream.doWrite(BufferedServletOutputStream.java:121)
at org.apache.tomcat.core.BufferedServletOutputStream.write(BufferedServletOutputStream.java:192)
at sun.awt.image.codec.JPEGImageEncoderImpl.writeJPEGStream(Native Method)
at sun.awt.image.codec.JPEGImageEncoderImpl.encode(JPEGImageEncoderImpl.java:475)
at sun.awt.image.codec.JPEGImageEncoderImpl.encode JPEGImageEncoderImpl.java:231)
at sun.awt.image.codec.JPEGImageEncoderImpl.encode(JPEGImageEncoderImpl.java:238)
at com.jrefinery.chart.ChartUtilities.writeChartAsJPEG(ChartUtilities.ja
va:100)
at com.jrefinery.charts.demo.jdbc.servlet.BaseImageServlet.doPost(BaseImageServlet.java:714)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
n(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:484)
java.io.IOException: reading encoded JPEG Stream
at sun.awt.image.codec.JPEGImageEncoderImpl.writeJPEGStream(Native Method)
at sun.awt.image.codec.JPEGImageEncoderImpl.encode(JPEGImageEncoderImpl.java:475)
at sun.awt.image.codec.JPEGImageEncoderImpl.encode(JPEGImageEncoderImpl.java:231)
at sun.awt.image.codec.JPEGImageEncoderImpl.encode(JPEGImageEncoderImpl.java:238)
at com.jrefinery.chart.ChartUtilities.writeChartAsJPEG(ChartUtilities.ja
va:100)
at com.jrefinery.charts.demo.jdbc.servlet.BaseImageServlet.doPost(BaseImageServlet.java:714)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.tomcat.core.ServletWrapper.doService(ServletWrapper.java:405)
at org.apache.tomcat.core.Handler.service(Handler.java:287)
at org.apache.tomcat.core.ServletWrapper.service(ServletWrapper.java:372)
at org.apache.tomcat.core.ContextManager.internalService(ContextManager.java:812)
at org.apache.tomcat.core.ContextManager.service(ContextManager.java:758)
at org.apache.tomcat.service.http.HttpConnectionHandler.processConnectio
n(HttpConnectionHandler.java:213)
at org.apache.tomcat.service.TcpWorkerThread.runIt(PoolTcpEndpoint.java:416)
at org.apache.tomcat.util.ThreadPool$ControlRunnable.run(ThreadPool.java:501)
at java.lang.Thread.run(Thread.java:484)
Thnks
Sangeeta
Problem in displaying graphs in Netscape
Re: Problem in displaying graphs in Netscape
Sang
Is this a once in every X requests, or a every occurance issue?
While I do not get these when using either of my test browsers (Mozilla 1 RC2 or IE 6) I do see this occasionally on the servlet console which I have put down to remote people pressing stop in their browser. (I am using catalina.sh run, so that I can see the output).
Bryan
NB. I would be interested in having a look at the mods to baseimageservlet you have made. Could you email to me?
Is this a once in every X requests, or a every occurance issue?
While I do not get these when using either of my test browsers (Mozilla 1 RC2 or IE 6) I do see this occasionally on the servlet console which I have put down to remote people pressing stop in their browser. (I am using catalina.sh run, so that I can see the output).
Bryan
NB. I would be interested in having a look at the mods to baseimageservlet you have made. Could you email to me?