From: Thomas F. <tfo...@us...> - 2005-01-28 20:59:19
|
On Fri, 2005-01-28 at 14:14 +0100, sebastien wrote: > Caused by: java.lang.NoClassDefFoundError > at za.org.coefficient.modules.statistics.StatisticsDisplay.generateAndSaveProjectTotalsXYLineChart(StatisticsDisplay.java:222) mmmm... this is where a new org.jfree.chart.axis.NumberAxis instance is created. Three reasons I can think of for the breakage: 1 - If you are running your server in a non-graphical environment (i.e. without a windowing environment like X), you need to start the JVM (for Tomcat) with the -Djava.awt.headless=true property. In non-graphical environments without this property set, JFreeChart cannot init (as it expects to find a graphical environment). It works fine with the property set, though. 2 - Perhaps your WEB-INF/lib/jfreechart-0.9.21.jar file is corrupt or unreadable? It should contain the org.jfree.chart.axis.NumberAxis classfile. 3 - (improbable) Is it possible that you have another (older) jfreechart jar in your classpath (and that it is freaking out the 0.9.21 one)? -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean. MailScanner thanks transtec Computers for their support. |