Linuxにインストールすると「チームのタイムカード」表示時に例外発生

Redhat Linux ES4にTomcat 4.1.31を立てて、XPlannerをインストールしたのですが、以下のような例外が発生しました。


java.lang.NoClassDefFoundError
at org.jfree.chart.ChartFactory.createPieChart(Unknown Source)
at de.laures.cewolf.taglib.CewolfChartFactory.getChartInstance(CewolfChartFactory.java:76)

どうやらLinuxにインストールする際には、JVMに引数「-Djava.awt.headless=true」を追加しなければいけないそうです。
くろの場合は、Tomcatのcatalina.shに設定していた、


CATALINA_OPTS="-server -Xmx128M"
export CATALINA_OPTS

を、


CATALINA_OPTS="-server -Xmx128M -Djava.awt.headless=true"
export CATALINA_OPTS

と変更してTomcatを再起動。するとちゃんと表示されました!