I'm using CFMX 6.1 on Solaris 9.  Occassionally a page I have that uses
CFCHART will throw an error message that says "-1" and doesn't provide any
more details.  It seems to only happen on JPG pie charts, and only when
the number of wedges in the chart exceeds roughly 15.  However it's
consistent, because right now I'm looking at a chart that has 22 wedges. 
Here are some of the error details:


"Error","jrpp-693","03/25/05","12:23:16","xgs_im_reporting","-1 The
specific sequence of files included or processed is:
/tendo/websites/xgs_im_reporting/htdocs/whitepaperReportWebByJobTitle.cfm
"
java.lang.ArrayIndexOutOfBoundsException: -1
        at com.gp.image.image.BImage.fillAnyPolygon(BImage.java)
        at com.gp.image.image.BImage.fillPolygon(BImage.java)
        at com.gp.image.image.BGraphics.fillPolygon(BGraphics.java)
        at java.awt.Graphics.fillPolygon(Graphics.java:751)
        at com.gp.webcharts3D.chart.pie.ExPieArc.fill(ExPieArc.java)
        at com.gp.webcharts3D.chart.pie.ExPieSlice.fillArc(ExPieSlice.java)
        at com.gp.webcharts3D.chart.pie.ExPieSlice.draw3D(ExPieSlice.java)
        at
com.gp.webcharts3D.chart.pie.ExPieModel.drawSlices(ExPieModel.java)
        at com.gp.webcharts3D.chart.pie.ExPieModel.draw(ExPieModel.java)
        at com.gp.webcharts3D.chart.ExPieChart.draw(ExPieChart.java)
        at com.gp.webcharts3D.chart.ExDiagramChart.paint(ExDiagramChart.java)
        at com.gp.image.plugins.ImChartBuilder.build(ImChartBuilder.java)
        at com.gp.image.plugins.ImImageBuilder.saveAs(ImImageBuilder.java)
        at com.gp.image.server.IcImageServer.saveAs(IcImageServer.java)
        at com.gp.image.server.cache.IcFileImage.<init>(IcFileImage.java)
        at com.gp.image.server.IcImageServer.__newImage(IcImageServer.java)
        at com.gp.image.server.IcImageServer._newImage(IcImageServer.java)
        at com.gp.image.server.IcImageServer.newImage(IcImageServer.java)
        at com.gp.image.server.IcImageCache.getImage(IcImageCache.java)
        at com.gp.image.server.IcImageServer.getImage(IcImageServer.java)
        at com.gp.image.ExServerComponent.getImageTag(ExServerComponent.java)
        at
coldfusion.graph.GraphingServiceImpl$2.run(GraphingServiceImpl.java:319)
        at java.security.AccessController.doPrivileged(Native Method)
        at
coldfusion.graph.GraphingServiceImpl.generateGraph(GraphingServiceImpl.java:314)
        at coldfusion.tagext.io.ChartTag.doEndTag(ChartTag.java:428)
        at
cfwhitepaperReportWebByJobTitle2ecfm2084405069._factor1(/tendo/websites/xgs_im_reporting/htdocs/whitepaperReportWebByJobTitle.cfm:154)
        at
cfwhitepaperReportWebByJobTitle2ecfm2084405069._factor3(/tendo/websites/xgs_im_reporting/htdocs/whitepaperReportWebByJobTitle.cfm:151)
        at
cfwhitepaperReportWebByJobTitle2ecfm2084405069._factor4(/tendo/websites/xgs_im_reporting/htdocs/whitepaperReportWebByJobTitle.cfm:150)
        at
cfwhitepaperReportWebByJobTitle2ecfm2084405069._factor5(/tendo/websites/xgs_im_reporting/htdocs/whitepaperReportWebByJobTitle.cfm:119)
        at
cfwhitepaperReportWebByJobTitle2ecfm2084405069.runPage(/tendo/websites/xgs_im_reporting/htdocs/whitepaperReportWebByJobTitle.cfm:1)
        at coldfusion.runtime.CfJspPage.invoke(Unknown Source)
        at coldfusion.tagext.lang.IncludeTag.doStartTag(IncludeTag.java:357)
        at coldfusion.filter.CfincludeFilter.invoke(CfincludeFilter.java:62)
        at
coldfusion.filter.ApplicationFilter.invoke(ApplicationFilter.java:107)
        at
coldfusion.filter.RequestMonitorFilter.invoke(RequestMonitorFilter.java:43)
        at coldfusion.filter.PathFilter.invoke(PathFilter.java:80)
        at coldfusion.filter.ExceptionFilter.invoke(ExceptionFilter.java:47)
        at
coldfusion.filter.BrowserDebugFilter.invoke(BrowserDebugFilter.java:52)
        at
coldfusion.filter.ClientScopePersistenceFilter.invoke(ClientScopePersistenceFilter.java:28)
        at coldfusion.filter.BrowserFilter.invoke(BrowserFilter.java:35)
        at coldfusion.filter.GlobalsFilter.invoke(GlobalsFilter.java:43)
        at
coldfusion.filter.DatasourceFilter.invoke(DatasourceFilter.java:22)
        at coldfusion.CfmServlet.service(CfmServlet.java:105)
        at jrun.servlet.ServletInvoker.invoke(ServletInvoker.java:91)
        at jrun.servlet.JRunInvokerChain.invokeNext(JRunInvokerChain.java:42)
        at
jrun.servlet.JRunRequestDispatcher.invoke(JRunRequestDispatcher.java:252)
        at
jrun.servlet.ServletEngineService.dispatch(ServletEngineService.java:527)
        at
jrun.servlet.jrpp.JRunProxyService.invokeRunnable(JRunProxyService.java:192)
        at
jrunx.scheduler.ThreadPool$DownstreamMetrics.invokeRunnable(ThreadPool.java:348)
        at
jrunx.scheduler.ThreadPool$ThreadThrottle.invokeRunnable(ThreadPool.java:451)
        at
jrunx.scheduler.ThreadPool$UpstreamMetrics.invokeRunnable(ThreadPool.java:294)
        at jrunx.scheduler.WorkerThread.run(WorkerThread.java:66)


If anyone can provide insight I'd really appreciate it.  Thanks!


-Cliff

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:200015
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to