java.lang.NullPointerException

ICEsoft JIRA Issue Tracker | Liana Munroe | 3 years ago
tip
Your exception is missing from the Samebug knowledge base.
Here are the best solutions we found on the Internet.
Click on the to mark the helpful solution and get rewards for you help.
  1. 0

    Editable Table Demo, Rich Data Grid (all browsers, not an issue with other servers) Existing rows can not be edited. Clicking on existing rows causes server error: 13:50:43,592 ERROR [stderr] (default task-8) java.lang.NullPointerException 13:50:43,593 ERROR [stderr] (default task-8) at com.icesoft.faces.component.ext.RowSelector.processDecodes(RowSelector.java:414) 13:50:43,593 ERROR [stderr] (default task-8) at com.icesoft.faces.component.ext.HtmlDataTable.processKids(HtmlDataTable.java:347) 13:50:43,593 ERROR [stderr] (default task-8) at com.icesoft.faces.component.ext.HtmlDataTable.iterate(HtmlDataTable.java:288) 13:50:43,594 ERROR [stderr] (default task-8) at org.icefaces.impl.component.UISeriesBase.processDecodes(UISeriesBase.java:520) 13:50:43,594 ERROR [stderr] (default task-8) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) 13:50:43,595 ERROR [stderr] (default task-8) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) 13:50:43,595 ERROR [stderr] (default task-8) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) 13:50:43,595 ERROR [stderr] (default task-8) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) 13:50:43,596 ERROR [stderr] (default task-8) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) 13:50:43,596 ERROR [stderr] (default task-8) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) 13:50:43,597 ERROR [stderr] (default task-8) at com.icesoft.faces.component.paneltabset.PanelTabSet.applyPhase(PanelTabSet.java:154) 13:50:43,597 ERROR [stderr] (default task-8) at com.icesoft.faces.component.paneltabset.PanelTabSet.applyPhase(PanelTabSet.java:128) 13:50:43,597 ERROR [stderr] (default task-8) at com.icesoft.faces.component.paneltabset.PanelTabSet.processDecodes(PanelTabSet.java:176) 13:50:43,598 ERROR [stderr] (default task-8) at javax.faces.component.UIForm.processDecodes(UIForm.java:225) 13:50:43,598 ERROR [stderr] (default task-8) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) 13:50:43,599 ERROR [stderr] (default task-8) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) 13:50:43,599 ERROR [stderr] (default task-8) at javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178) 13:50:43,599 ERROR [stderr] (default task-8) at javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:925) 13:50:43,600 ERROR [stderr] (default task-8) at com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:78) 13:50:43,600 ERROR [stderr] (default task-8) at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) 13:50:43,600 ERROR [stderr] (default task-8) at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) 13:50:43,601 ERROR [stderr] (default task-8) at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593) 13:50:43,601 ERROR [stderr] (default task-8) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85) 13:50:43,601 ERROR [stderr] (default task-8) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:61) 13:50:43,602 ERROR [stderr] (default task-8) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) 13:50:43,602 ERROR [stderr] (default task-8) at org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78) To reproduce: Build ee-composite-showcase with web-profile. Edit web.xml by adding this context-param, replacing the .x with the required mojarra version.     <context-param>         <param-name>org.jboss.jbossfaces.JSF_CONFIG_NAME</param-name>         <param-value>mojarra-2.1.x</param-value>     </context-param> Navigate to Editable Table Demo or Rich Data Grid. Try to edit an existing row, server error will appear.

    ICEsoft JIRA Issue Tracker | 3 years ago | Liana Munroe
    java.lang.NullPointerException

    Root Cause Analysis

    1. java.lang.NullPointerException

      No message provided

      at com.icesoft.faces.component.ext.RowSelector.processDecodes()
    2. com.icesoft.faces
      HtmlDataTable.iterate
      1. com.icesoft.faces.component.ext.RowSelector.processDecodes(RowSelector.java:414)
      2. com.icesoft.faces.component.ext.HtmlDataTable.processKids(HtmlDataTable.java:347)
      3. com.icesoft.faces.component.ext.HtmlDataTable.iterate(HtmlDataTable.java:288)
      3 frames
    3. org.icefaces.impl
      UISeriesBase.processDecodes
      1. org.icefaces.impl.component.UISeriesBase.processDecodes(UISeriesBase.java:520)
      1 frame
    4. JavaEE 7
      UIComponentBase.processDecodes
      1. javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178)
      2. javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178)
      3. javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178)
      4. javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178)
      5. javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178)
      6. javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178)
      6 frames
    5. com.icesoft.faces
      PanelTabSet.processDecodes
      1. com.icesoft.faces.component.paneltabset.PanelTabSet.applyPhase(PanelTabSet.java:154)
      2. com.icesoft.faces.component.paneltabset.PanelTabSet.applyPhase(PanelTabSet.java:128)
      3. com.icesoft.faces.component.paneltabset.PanelTabSet.processDecodes(PanelTabSet.java:176)
      3 frames
    6. JavaEE 7
      UIViewRoot.processDecodes
      1. javax.faces.component.UIForm.processDecodes(UIForm.java:225)
      2. javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178)
      3. javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178)
      4. javax.faces.component.UIComponentBase.processDecodes(UIComponentBase.java:1178)
      5. javax.faces.component.UIViewRoot.processDecodes(UIViewRoot.java:925)
      5 frames
    7. JSF
      LifecycleImpl.execute
      1. com.sun.faces.lifecycle.ApplyRequestValuesPhase.execute(ApplyRequestValuesPhase.java:78)
      2. com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
      3. com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
      3 frames
    8. JavaEE 7
      FacesServlet.service
      1. javax.faces.webapp.FacesServlet.service(FacesServlet.java:593)
      1 frame
    9. Undertow Servlet
      ServletDispatchingHandler.handleRequest
      1. io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:85)
      2. io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:61)
      3. io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36)
      3 frames
    10. WildFly: Undertow
      SecurityContextAssociationHandler.handleRequest
      1. org.wildfly.extension.undertow.security.SecurityContextAssociationHandler.handleRequest(SecurityContextAssociationHandler.java:78)
      1 frame