Problemas com <rich:datascroller> + <rich:dataTable>

0 respostas
joseabelenda

Pessoal,
estou utilizando RichFaces + Facelets.

Desenvolvo no Eclipse com um Tomcat para Windows.
Quando clico no dataScroller para mudar a paginação da tabela acontece algo estranho.
Se alguém já passou por isso ou souber de alguma coisa, por favor me ajude.
Em desenvolvimento a aplicação funciona normalmente, mas quando coloco em produção dá o seguinte erro:

java.lang.NullPointerException

at org.apache.el.lang.FunctionMapperImpl$Function.writeExternal(FunctionMapperImpl.java:123)

at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)

at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)

at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)

at java.util.HashMap.writeObject(HashMap.java:1001)

at sun.reflect.GeneratedMethodAccessor211.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)

at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)

at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)

at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)

at org.apache.el.lang.FunctionMapperImpl.writeExternal(FunctionMapperImpl.java:74)

at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)

at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)

at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)

at org.apache.el.ValueExpressionImpl.writeExternal(ValueExpressionImpl.java:256)

at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)

at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)

at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)

at com.sun.facelets.el.TagValueExpression.writeExternal(TagValueExpression.java:128)

at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1421)

at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1390)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)

at java.io.ObjectOutputStream.defaultWriteFields(ObjectOutputStream.java:1509)

at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1474)

at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)

at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)

at java.util.ArrayList.writeObject(ArrayList.java:570)

at sun.reflect.GeneratedMethodAccessor33.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:597)

at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:945)

at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1461)

at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1392)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1150)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeArray(ObjectOutputStream.java:1338)

at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1146)

at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:326)

at com.sun.faces.renderkit.ClientSideStateHelper.doWriteState(ClientSideStateHelper.java:293)

at com.sun.faces.renderkit.ClientSideStateHelper.writeState(ClientSideStateHelper.java:167)

at com.sun.faces.renderkit.ResponseStateManagerImpl.writeState(ResponseStateManagerImpl.java:119)

at org.ajax4jsf.application.AjaxStateManager.writeState(AjaxStateManager.java:296)

at org.ajax4jsf.application.AjaxStateManager.writeState(AjaxStateManager.java:258)

at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:622)

at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)

at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)

at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:117)

at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:97)

at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:135)

at javax.faces.webapp.FacesServlet.service(FacesServlet.java:309)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.ajax4jsf.webapp.BaseXMLFilter.doXmlFilter(BaseXMLFilter.java:206)

at org.ajax4jsf.webapp.BaseFilter.handleRequest(BaseFilter.java:290)

at org.ajax4jsf.webapp.BaseFilter.processUploadsAndHandleRequest(BaseFilter.java:388)

at org.ajax4jsf.webapp.BaseFilter.doFilter(BaseFilter.java:515)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at br.nom.ygor.projetos.agenda.control.SecurityFilter.doFilter(SecurityFilter.java:41)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:104)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

at br.com.locaweb.tomcat.LocaWebValve.invoke(LocaWebValve.java:134)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:261)

at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)

at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)

at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)

at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)

at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:889)

at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:686)

at java.lang.Thread.run(Thread.java:619)

Obrigado!

Criado 24 de setembro de 2010
Respostas 0
Participantes 1