ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-504

ee-composite-showcase server error with Wildfly 8.0.0 Final, 8.2

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-3.3.0.GA_P02
    • Fix Version/s: EE-3.3.0.GA_P03
    • Component/s: Samples
    • Labels:
      None
    • Environment:
      Wildfly 8.0.0 Final, all browsers, Jenkins EE p02 build 9.
      Wildfly 8.2, all browsers, Jenkins EE p03 build 3.

      This is also an issue on Tomcat 8 running on Windows 8 with Java 1.8.0_05.
    • Assignee Priority:
      P1

      Description

      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.

        Activity

        Liana Munroe created issue -
        Liana Munroe made changes -
        Field Original Value New Value
        Summary ee-composite-showcase server error with Wildfly 8.0.0 Final ee-composite-showcase server error with Wildfly 8.0.0 Final, 8.2
        Liana Munroe made changes -
        Environment Wildfly 8.0.0 Final, all browsers, Jenkins EE p02 build 9. Wildfly 8.0.0 Final, all browsers, Jenkins EE p02 build 9.
        Wildfly 8.2, all browsers, Jenkins EE p03 build 3.
        Liana Munroe made changes -
        Affects Version/s EE-3.3.0.GA_P02 [ 11372 ]
        Hide
        Carmen Cristurean added a comment -

        This is also an issue on Tomcat 8 running on Windows8 with Java 1.8.0_05.

        Show
        Carmen Cristurean added a comment - This is also an issue on Tomcat 8 running on Windows8 with Java 1.8.0_05.
        Ken Fyten made changes -
        Environment Wildfly 8.0.0 Final, all browsers, Jenkins EE p02 build 9.
        Wildfly 8.2, all browsers, Jenkins EE p03 build 3.
        Wildfly 8.0.0 Final, all browsers, Jenkins EE p02 build 9.
        Wildfly 8.2, all browsers, Jenkins EE p03 build 3.
        Ken Fyten made changes -
        Environment Wildfly 8.0.0 Final, all browsers, Jenkins EE p02 build 9.
        Wildfly 8.2, all browsers, Jenkins EE p03 build 3.
        Wildfly 8.0.0 Final, all browsers, Jenkins EE p02 build 9.
        Wildfly 8.2, all browsers, Jenkins EE p03 build 3.

        This is also an issue on Tomcat 8 running on Windows 8 with Java 1.8.0_05.
        Ken Fyten made changes -
        Assignee Ken Fyten [ ken.fyten ] Arturo Zambrano [ artzambrano ]
        Fix Version/s EE-3.3.0.GA_P03 [ 11573 ]
        Assignee Priority P1 [ 10010 ]
        Arturo Zambrano made changes -
        Status Open [ 1 ] In Progress [ 3 ]
        Arturo Zambrano made changes -
        Status In Progress [ 3 ] Open [ 1 ]
        Hide
        Arturo Zambrano added a comment -

        Committed fix to 3.3 EE maintenance branch at revision 44658 and to the P03 tag at revision 44569.

        Added a check to see if the RowSelector's Boolean value is null and just use 'false' in such case.

        Show
        Arturo Zambrano added a comment - Committed fix to 3.3 EE maintenance branch at revision 44658 and to the P03 tag at revision 44569. Added a check to see if the RowSelector's Boolean value is null and just use 'false' in such case.
        Arturo Zambrano made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Hide
        Carmen Cristurean added a comment -

        Verified with P03 tag r.44658 on WildFly 8.2 Amazon EC2 and Tomcat 8/ Windows 8 test PC, no errors can be reproduced any more.

        Show
        Carmen Cristurean added a comment - Verified with P03 tag r.44658 on WildFly 8.2 Amazon EC2 and Tomcat 8/ Windows 8 test PC, no errors can be reproduced any more.
        Hide
        Liana Munroe added a comment -

        Verified EE-3.3.0.GA_P03 Jenkins build 07 on WildFly 8.2 Amazon EC2 and Tomcat 8/ Windows 8 test PC.

        Show
        Liana Munroe added a comment - Verified EE-3.3.0.GA_P03 Jenkins build 07 on WildFly 8.2 Amazon EC2 and Tomcat 8/ Windows 8 test PC.
        Ken Fyten made changes -
        Security Private [ 10001 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Arturo Zambrano
            Reporter:
            Liana Munroe
          • Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: