Code: Select all
jsf-comp.sourceforge.net/components/chartcreator/
Code: Select all
13:48:13,088 ERROR [[Chartlet]] () "Servlet.service()" pour la servlet Chartlet a gÚnÚrÚ une exception
java.lang.NullPointerException
at net.sf.jsfcomp.chartcreator.utils.ChartUtils.createChartWithType(Unknown Source)
at net.sf.jsfcomp.chartcreator.Chartlet.doGet(Unknown Source)
at javax.servlet.H.HttpServlet.service(HttpServlet.java:690)
at javax.servlet.H.HttpServlet.service(HttpServlet.java:803)
Code: Select all
<context-param>
<param-name>net.sf.jsfcomp.chartcreator.USE_CHARTLET</param-name>
<param-value>true</param-value>
</context-param>
<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>
Code: Select all
<?xml version="1.0"?>
<!DOCTYPE facelet-taglib PUBLIC
"-..Sun Microsystems, Inc...DTD Facelet Taglib 1.0..EN"
"H:..java.sun.com/dtd/facelet-taglib_1_0.dtd">
<facelet-taglib>
<namespace>H:..sourceforge.net/projects/jsf-comp</namespace>
<tag>
<tag-name>chart</tag-name>
<component>
<component-type>net.sf.jsfcomp.chartcreator.UIChart</component-type>
</component>
</tag>
</facelet-taglib>
Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-..W3C..DTD XHTML 1.0 Transitional..EN"
"H:..www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="H:..www.w3.org/1999/xhtml"
xmlns:f="H:..java.sun.com/jsf/core"
xmlns:h="H:..java.sun.com/jsf/html"
xmlns:ui="H:..java.sun.com/jsf/facelets"
xmlns:a4j="H:..richfaces.org/a4j"
xmlns:carl="H:..com/carl/carl/frmk"
xmlns:c="H:..sourceforge.net/projects/jsf-comp">
<f:view>
<head>
</head>
<body>
<carl:bind var="pieChart" type="com.carl.xnet.system.frontend.bean.PieChart" />
<carl:form id="PIECHART">
<c:chart id="chart1" datasource="#{pieChart.pieDataSet}"
type="pie" is3d="true" antialias="true" title="Example Chart"
xlabel="X Label" ylabel="Y Label" height="300" width="400">
</c:chart>
</carl:form>
</body>
</f:view>
</html>