ICEfaces
  1. ICEfaces
  2. ICE-7080

Issue with UISeries in a rendered=false form during state saving

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-2.0.0.GA, 2.0.2
    • Fix Version/s: 2.1-Beta, 3.0, EE-2.0.0.GA_P01
    • Component/s: ICE-Components
    • Labels:
      None
    • Environment:
      UISeries/PanelSeries
    • Assignee Priority:
      P1

      Description

      A NullPointerException is thrown when displaying a page with the following code:

              <ice:form id="loginForm" rendered="false">
                  <ice:panelSeries
                      value="#{personBean.searchFacetValueLists}" var="sfvl"
                      rendered="#{login.numConceptsTest != 0}"
                      style="margin-left: 37px;">
                      <ice:outputText value="checking render"
                                      styleClass="refineSearchFacetTitle"
                                      style="margin-top: 10px;" />
                      <br />
                  </ice:panelSeries>
                  <ice:outputText value="#{personBean.tester}"></ice:outputText>
              </ice:form>

      The NPE is coming from the following code: #{login.numConceptsTest != 0}. The exception is only thrown when using a UISeries component type. It is not evaluated with a basic outputText component.

        Activity

          People

          • Assignee:
            yip.ng
            Reporter:
            Arran Mccullough
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: