From: SourceForge.net <no...@so...> - 2005-01-19 09:23:55
|
Bugs item #1105121, was opened at 2005-01-19 01:23 Message generated for change (Tracker Item Submitted) made by Item Submitter You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=116161&aid=1105121&group_id=16161 Category: None Group: None Status: Open Resolution: None Priority: 5 Submitted By: Nobody/Anonymous (nobody) Assigned to: Nobody/Anonymous (nobody) Summary: Error: reading encoded JPEG Stream failed to render chart Initial Comment: Hi , I am using jCharts 0.6 to generate charts at runtime. I am getting following stacktrace. The system also goes out of memory after some time. Note 1. planning.plan.managers.ChartManager.renderImageMapCh art() function is as follows: public void renderImageMapChart(String _strChartId, HttpServletRequest _objReq, HttpServletResponse _objResp) throws Exception { Chart _objChartImpl = new ChartImpl (); _objChartImpl.renderImageMapChart (_strChartId, _objReq, _objResp); } 2. planning.planplus.charts.ChartImpl.renderImageMapChart () function is as follows: public void renderImageMapChart(String chartId, HttpServletRequest req, HttpServletResponse res) throws Exception { org.jCharts.Chart chart = (org.jCharts.Chart) req.getSession().getAttribute(chartId); // Note: chartId is "CHART" JPEGEncoder13.encode(chart, 1.0f, res); req.getSession().removeAttribute(chartId); } Error: reading encoded JPEG Stream failed to render the chart Exception: java.io.IOException: reading encoded JPEG Stream at sun.awt.image.codec.JPEGImageEncoderImpl.writeJPEGSt ream(Native Method) at sun.awt.image.codec.JPEGImageEncoderImpl.encode (JPEGImageEncoderImpl.java:470) at sun.awt.image.codec.JPEGImageEncoderImpl.encode (JPEGImageEncoderImpl.java:226) at org.jCharts.encoders.JPEGEncoder13.encode (Unknown Source) at org.jCharts.encoders.JPEGEncoder13.encode (Unknown Source) at planning.planplus.charts.ChartImpl.renderImageMapChart (ChartImpl.java:43) at planning.plan.managers.ChartManager.renderImageMapCh art(ChartManager.java:70) at planning.plan.reqhdlrs.ChartRenderRH.doRequest (ChartRenderRH.java:68) at planning.servlet.PlanningRequestHandler.processRequest (PlanningRequestHandler.java:667) at planning.servlet.PlanningServletProxy.invokeRequest (PlanningServletProxy.java:965) at iw.servlet.HttpServletProxy.doRequest (HttpServletProxy.java:224) at planning.servlet.PlanningServletProxy.doRequest (PlanningServletProxy.java:387) at planning.servlet.PlanningServletProxy.doGet (PlanningServletProxy.java:364) at javax.servlet.http.HttpServlet.service (HttpServlet.java:740) at javax.servlet.http.HttpServlet.service (HttpServlet.java:853) at com.ibm.ws.webcontainer.servlet.StrictServletInstance.d oService(StrictServletInstance.java:110) at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet._ service(StrictLifecycleServlet.java:174) at com.ibm.ws.webcontainer.servlet.ServicingServletState.s ervice(StrictLifecycleServlet.java:333) at com.ibm.ws.webcontainer.servlet.StrictLifecycleServlet.s ervice(StrictLifecycleServlet.java:116) at com.ibm.ws.webcontainer.servlet.ServletInstance.service (ServletInstance.java:283) at com.ibm.ws.webcontainer.servlet.ValidServletReferenceSt ate.dispatch(ValidServletReferenceState.java:42) at com.ibm.ws.webcontainer.servlet.ServletInstanceReferen ce.dispatch(ServletInstanceReference.java:40) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilte r(WebAppFilterChain.java:61) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispat cher.handleWebAppDispatch (WebAppRequestDispatcher.java:939) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispat cher.dispatch(WebAppRequestDispatcher.java:530) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispat cher.forward(WebAppRequestDispatcher.java:176) at com.ibm.ws.webcontainer.srt.WebAppInvoker.doForward (WebAppInvoker.java:79) at com.ibm.ws.webcontainer.srt.WebAppInvoker.handleInvo cationHook(WebAppInvoker.java:201) at com.ibm.ws.webcontainer.cache.invocation.CachedInvoc ation.handleInvocation(CachedInvocation.java:71) at com.ibm.ws.webcontainer.cache.invocation.CacheableInv ocationContext.invoke (CacheableInvocationContext.java:114) at com.ibm.ws.webcontainer.srp.ServletRequestProcessor.di spatchByURI(ServletRequestProcessor.java:186) at com.ibm.ws.webcontainer.oselistener.OSEListenerDispatc her.service(OSEListener.java:334) at com.ibm.ws.webcontainer.http.HttpConnection.handleReq uest(HttpConnection.java:56) at com.ibm.ws.http.HttpConnection.readAndHandleRequest (HttpConnection.java:610) at com.ibm.ws.http.HttpConnection.run (HttpConnection.java:435) at com.ibm.ws.util.ThreadPool$Worker.run (ThreadPool.java:593) ------------------------------------------------------- Please suggest the source of error. Help urgently required. Thanks a lot in advance. ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=116161&aid=1105121&group_id=16161 |