Hi,
I am getting a null pointer exception when i am trying to generate a pie3D. One of the responses has value 0 because of which i guess its throwing this exception. The following is the error i am getting
java.lang.NullPointerException
at sun.java2d.pipe.DuctusShapeRenderer.renderPath(DuctusShapeRenderer.java:53)
at sun.java2d.pipe.DuctusShapeRenderer.fill(DuctusShapeRenderer.java:49)
at sun.java2d.SunGraphics2D.fill(SunGraphics2D.java:2210)
at com.jrefinery.chart.Pie3DPlot.draw(Pie3DPlot.java:298)
at com.jrefinery.chart.JFreeChart.draw(JFreeChart.java:618)
at com.jrefinery.chart.JFreeChart.createBufferedImage(JFreeChart.java:651)
at com.jrefinery.chart.ChartUtilities.writeChartAsJPEG(ChartUtilities.java:322)
at com.jrefinery.chart.ChartUtilities.writeChartAsJPEG(ChartUtilities.java:257)
at com.foresightb.process.ChartServlet.doGet(ChartServlet.java:487)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:740)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Unknown Source)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(Unknown Source)
at org.apache.catalina.core.StandardWrapperValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardContextValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.valves.CertificatesValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardContext.invoke(Unknown Source)
at org.apache.catalina.core.StandardHostValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.valves.ErrorDispatcherValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.valves.ErrorReportValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.valves.AccessLogValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.core.StandardEngineValve.invoke(Unknown Source)
at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(Unknown Source)
at org.apache.catalina.core.StandardPipeline.invoke(Unknown Source)
at org.apache.catalina.core.ContainerBase.invoke(Unknown Source)
at org.apache.catalina.connector.http.HttpProcessor.process(Unknown Source)
at org.apache.catalina.connector.http.HttpProcessor.run(Unknown Source)
at java.lang.Thread.run(Thread.java:536)
Is there any fix for this?
Thanks in adance,
--Narasimha
Problem in Pie3d
Re: Problem in Pie3d
Are you using the 0.9.5 version. This was a problem in earlier versions but has been fixed in 0.9.4.
- Jamey
- Jamey
Re: Problem in Pie3d
I meant to say it has been fixed in 0.9.5 and NOT fixed in 0.9.4.
Re: Problem in Pie3d
I'm having the same problem with the 3d chart using v0.9.4 and cewolf v0.8.8.
The thing is that I do not get the error while in Tomcat 4.0.6, but I do get it using Tomcat 4.1.x
Is there a workaround using v0.9.4 instead of v0.9.5?
Also, with some pie3d instances, I got the chart clipped.
The thing is that I do not get the error while in Tomcat 4.0.6, but I do get it using Tomcat 4.1.x
Is there a workaround using v0.9.4 instead of v0.9.5?
Also, with some pie3d instances, I got the chart clipped.