JSF Chart Creator - sample not working

A discussion forum for JFreeChart (a 2D chart library for the Java platform).
Locked
cheenu
Posts: 1
Joined: Mon May 28, 2007 6:32 am

JSF Chart Creator - sample not working

Post by cheenu » Mon May 28, 2007 2:02 pm

I got the sample chartcreator-webapp-1.2.0-M2.war and put in my JBoss-4.0.5.GA default server deploy dir. Running on Java 6.

Not able to get it working.

Got this exception

07:54:14,405 ERROR [[Faces Servlet]] Servlet.service() for servlet Faces Servlet threw exception
java.lang.NullPointerException
at javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.java:929)
at javax.faces.webapp.UIComponentTag.doStartTag(UIComponentTag.java:310)
at org.apache.myfaces.taglib.core.ViewTag.doStartTag(ViewTag.java:70)
at org.apache.jsp.pieCharts_jsp._jspx_meth_f_view_0(pieCharts_jsp.java:111)
at org.apache.jsp.pieCharts_jsp._jspService(pieCharts_jsp.java:85)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:334)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:463)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:322)
at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:130)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:87)
at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:200)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:117)

Also, I not able to get a working application per the QuickStart Example in chartcreator home page.

07:58:29,234 WARN [UIComponentBase] No Renderer found for component {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /index.jsp]} (component-family=javax.faces.ViewRoot, renderer-type=net.sf.jsfcomp.chartcreator.ChartRenderer)
07:58:29,234 WARN [HtmlRenderKitImpl] Unsupported component-family/renderer-type: javax.faces.ViewRoot/net.sf.jsfcomp.chartcreator.ChartRenderer
07:58:29,234 INFO [[/jsf-chartcreator-test]] No Renderer found for component {Component-Path : [Class: javax.faces.component.UIViewRoot,ViewId: /index.jsp]} (component-family=javax.faces.ViewRoot, renderer-type=net.sf.jsfcomp.chartcreator.ChartRenderer)

I'd appreciate help in getting these going.

Thanks

cagatay_civici
Posts: 54
Joined: Sun Aug 28, 2005 8:13 pm

Post by cagatay_civici » Tue May 29, 2007 8:55 am

Seems sample has two different versions of chartcreator, I'll remove the the older version but after deleting it from the war, it deployed well and worked for me. Maybe it's jboss, I've never informed with such an error. at javax.faces.webapp.UIComponentTag.setupResponseWriter(UIComponentTag.java:929)
error does not relate to component but a problem with the faces environment. The responsewriter is set to faces context instance so I guess facescontext is null at that point, maybe a problem with your faces servlet mappings.

Locked