help? no vídeo ele também recebe null mas corrige o random no getVendas, no meu caso já corrigi e continua...
fiz um sysout do series e não está nul.. System.out.println(series.get(0).getData());
parece ser na renderização da página mesmo...
também tentei usar o @PosConstruct e ocorre o mesmo erro... @PostConstruct public void init() { getVendasModel(); }
HTTP Status 500 – Internal Server Error
Type Exception Report
Description The server encountered an unexpected condition that prevented it from fulfilling the request.
Exception
javax.servlet.ServletException
javax.faces.webapp.FacesServlet.service(FacesServlet.java:671)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Root Cause
java.lang.NullPointerException
org.primefaces.component.chart.renderer.BarRenderer.encodeData(BarRenderer.java:35)
org.primefaces.component.chart.renderer.BasePlotRenderer.render(BasePlotRenderer.java:29)
org.primefaces.component.chart.ChartRenderer.encodeScript(ChartRenderer.java:95)
org.primefaces.component.chart.ChartRenderer.encodeEnd(ChartRenderer.java:68)
javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:920)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1863)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859)
javax.faces.component.UIComponent.encodeAll(UIComponent.java:1859)
com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:458)
com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:134)
com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:120)
com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:219)
javax.faces.webapp.FacesServlet.service(FacesServlet.java:659)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
Note The full stack trace of the root cause is available in the server logs.
Apache Tomcat/8.5.31