Mira si lo que uso es chart creator necesitas tres librerias para ponerlo
JFreechart-1.0.8 .jar
JCommon-1.0.8.jar
charCreator-1.2.0
y debes configurarlo asi
en el web.xml agregas esto
Código:
<servlet>
<servlet-name>Chartlet</servlet-name>
<servlet-class>net.sf.jsfcomp.chartcreator.Chartlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>Chartlet</servlet-name>
<url-pattern>*.chart</url-pattern>
</servlet-mapping>
en el faces config .xml agregas esto otro
Código:
<component>
<component-type>net.sf.jsfcomp.chartcreator.UIChart</component-type>
<component-class>net.sf.jsfcomp.chartcreator.component.UIChart</component-class>
</component>
<component>
<component-type>net.sf.jsfcomp.chartcreator.UIChartAxis</component-type>
<component-class>net.sf.jsfcomp.chartcreator.component.UIChartAxis</component-class>
</component>
<render-kit>
<renderer>
<component-family>net.sf.jsfcomp.chartcreator.UIChart</component-family>
<renderer-type>net.sf.jsfcomp.chartcreator.ChartRenderer</renderer-type>
<renderer-class>net.sf.jsfcomp.chartcreator.renderkit.ChartRenderer</renderer-class>
</renderer>
</render-kit>
<lifecycle>
<phase-listener>net.sf.jsfcomp.chartcreator.ChartListener</phase-listener>
</lifecycle>
puede ser q me este olvidando de algo ahora te pongo un ejemplito
saludos