This Question is Answered

1 "correct" answer available (4 pts) 2 "helpful" answers available (2 pts)
6 Replies Last post: Feb 8, 2008 10:18 PM by Tatyana Matveyeva  
otcex   15 posts since
Nov 22, 2007
Currently Being Moderated

Nov 22, 2007 1:07 PM

DataTable 1.3.1 error Ajax

Hi,

 

I'm currently using the Quipukit release 1.3.1 and I encounter an exception using the q_refreshTable method on DataTable.

 

You will find, in attachment part, my source file (.jsp).

 

Here is the exception stack trace :

 

21 nov. 2007 08:13:25 org.apache.catalina.core.StandardWrapperValve invoke
GRAVE: "Servlet.service()" pour la servlet Faces Servlet a généré une exception
java.lang.NullPointerException
        at teamdev.jsf.component.datatable.DataTableSelection.b(SourceFile:43)
        at teamdev.jsf.component.datatable.SingleRowSelection.a(SourceFile:89)
        at teamdev.jsf.component.datatable.SingleRowSelection.rememberByKeys(SourceFile:113)
        at teamdev.jsf.component.datatable.SingleRowSelection.saveState(SourceFile:36)
        at javax.faces.component.UIComponentBase.processSaveState(UIComponentBase.java:957)
        at javax.faces.component.UIComponentBase.processSaveState(UIComponentBase.java:967)
        at javax.faces.component.UIComponentBase.processSaveState(UIComponentBase.java:967)
        at javax.faces.component.UIComponentBase.processSaveState(UIComponentBase.java:967)
        at com.sun.faces.application.StateManagerImpl.getComponentStateToSave(StateManagerImpl.java:208)
        at com.sun.faces.application.StateManagerImpl.saveSerializedView(StateManagerImpl.java:151)
        at com.sun.faces.taglib.jsf_core.ViewTag.doAfterBody(ViewTag.java:169)
        at org.apache.jsp.viewOnlineDatas_jsp._jspx_meth_f_view_0(viewOnlineDatas_jsp.java:146)
        at org.apache.jsp.viewOnlineDatas_jsp._jspService(viewOnlineDatas_jsp.java:102)
        at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:332)
        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:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        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 teamdev.jsf.ajax.c.renderView(SourceFile:45)
        at teamdev.jsf.ajax.b.renderView(SourceFile: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)
        at javax.faces.webapp.FacesServlet.service(FacesServlet.java:198)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at teamdev.jsf.util.ResourceFilter.doFilter(SourceFile:92)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:368)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
        at org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
        at org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
        at org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
        at java.lang.Thread.run(Thread.java:619)

 

 

Do you have any idea ?

 

Thanks,

 

Best regards,

 

Vivien HONORE.

OTCex Group.

Attachments:
Tatyana Matveyeva   873 posts since
Aug 16, 2006
Currently Being Moderated
1. Nov 23, 2007 8:43 PM in response to: otcex
Re: DataTable 1.3.1 error Ajax

Hello Vivien,

 

We will investigate the issue and let you know the result in this thread in Monday.

 

Regards,

Tatyana

Tatyana Matveyeva   873 posts since
Aug 16, 2006
Currently Being Moderated
2. Nov 26, 2007 3:25 PM in response to: otcex
Re: DataTable 1.3.1 error Ajax

Hello Vivien,

 

We managed to reproduce the problem in case when the DataTable component with selection feature enabled is placed in the container (in your case it is a h:form) component with rendered="false". Thank you for reporting the issue. We will fix it in one of the nearest releases of QuipuKit.

 

Regards,

Tatyana

Tatyana Matveyeva   873 posts since
Aug 16, 2006
Currently Being Moderated
4. Nov 26, 2007 4:40 PM in response to: otcex
Re: DataTable 1.3.1 error Ajax

Vivien,

 

The next release is preliminary planned for the end of December.

 

Regards,

Tatyana

Tatyana Matveyeva   873 posts since
Aug 16, 2006
Currently Being Moderated
6. Feb 8, 2008 10:18 PM in response to: otcex
Re: DataTable 1.3.1 error Ajax

Hello Vivien,

 

We have fixed this issue in QuipuKit 1.4 which is already available.

 

Regards,

Tatyana

More Like This

  • Retrieving data ...