2016-05-07 3 views
1

私はTomcat7を使用しています。サーバーを実行するとこのエラーが発生します。私はそれがうまくいっているこのエラーを取得していなかったが、突然このエラーがすべて出てきた。このエラーは、ページにフォームを送信したときにのみ表示されます。私はBarChartModelの変数を使用しますが、誤って、私はそれを設定していた行を削除していたことが分かったエラーをデバッグした後org.primefaces.model.chart.BarChartModel.getTicksのjava.lang.NullPointerException

java.lang.NullPointerException 
    at org.primefaces.model.chart.BarChartModel.getTicks(BarChartModel.java:82) 
    at org.primefaces.component.chart.renderer.BarRenderer.encodeOptions(BarRenderer.java:81) 
    at org.primefaces.component.chart.renderer.BasePlotRenderer.render(BasePlotRenderer.java:30) 
    at org.primefaces.component.chart.ChartRenderer.encodeScript(ChartRenderer.java:98) 
    at org.primefaces.component.chart.ChartRenderer.encodeEnd(ChartRenderer.java:67) 
    at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:924) 
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1863) 
    at org.richfaces.renderkit.RendererBase.renderChildren(RendererBase.java:282) 
    at org.richfaces.renderkit.html.TogglePanelItemRenderer.doEncodeChildren(TogglePanelItemRenderer.java:140) 
    at org.richfaces.renderkit.html.TabRenderer.doEncodeChildren(TabRenderer.java:113) 
    at org.richfaces.renderkit.RendererBase.encodeChildren(RendererBase.java:158) 
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:894) 
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1856) 
    at org.richfaces.renderkit.RendererBase.renderChildren(RendererBase.java:282) 
    at org.richfaces.renderkit.html.TogglePanelRenderer.doEncodeChildren(TogglePanelRenderer.java:129) 
    at org.richfaces.renderkit.RendererBase.encodeChildren(RendererBase.java:158) 
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:894) 
    at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304) 
    at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:114) 
    at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:894) 
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1856) 
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859) 
    at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859) 
    at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:458) 
    at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:134) 
    at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:337) 
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120) 
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) 
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219) 
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:647) 
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) 
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) 
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) 
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) 
    at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505) 
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:169) 
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) 
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956) 
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) 
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:436) 
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1078) 
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625) 
    at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:316) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) 
    at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) 
    at java.lang.Thread.run(Unknown Source) 
+1

JSF(実装)とPrimeFacesのバージョンは何ですか? – Tiny

+0

私はPrimefaces 5.3とJSF 2.2.13を使用しています。うまくいきましたが、突然このエラーが表示され始めました。 –

+2

JSFコンポーネントライブラリPrimeFacesを使用していますが、例外StackTrace、 'org.richfaces.renderkit。*'によってRichFacesが公開されていることが記載されています。それはなぜそこにあるのですか?クラスパス上にある場合は、それを削除することを検討してください(RichFaces)。 – Tiny

答えて

0

関連する問題