ICEfaces-EE
  1. ICEfaces-EE
  2. IPCK-164

ice-cc:easyPopup w/JSF2.1 - EL Boolean Exp. for "rendered" causes IllegalArgumentException

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: EE-2.0.0.Beta1
    • Fix Version/s: EE-3.0.0.GA
    • Component/s: Facelet Components
    • Labels:
      None
    • Environment:
      TC 7 / JSF 2.1 B09
    • Workaround Exists:
      Yes
    • Workaround Description:
      Use Glassfish 3.1 when using JSF 2.1

      Description

      An EL boolean value expression passed as the rendered attribute to ice-cc:easyPopup causes this bug.

      Both #{true} and #{popupExampleBean.showPopup} give the same error.

      This bug may affect other components.

        Issue Links

          Activity

          Nils Lundquist created issue -
          Nils Lundquist made changes -
          Field Original Value New Value
          Assignee Brad Kroeger [ brad.kroeger ] Nils Lundquist [ nils.lundquist ]
          Nils Lundquist made changes -
          Link This issue blocks IPCK-126 [ IPCK-126 ]
          Nils Lundquist made changes -
          Assignee Nils Lundquist [ nils.lundquist ] Patrick Corless [ patrick.corless ]
          Hide
          Nils Lundquist added a comment -

          I'd experienced this and other EL-related bugs on TC 7 (with other components), but only when using JSF 2.1.

          Trying the same components on the GF 3.1 Nightly worked fine. Need to find what the difference in their EL implementations is.

          Show
          Nils Lundquist added a comment - I'd experienced this and other EL-related bugs on TC 7 (with other components), but only when using JSF 2.1. Trying the same components on the GF 3.1 Nightly worked fine. Need to find what the difference in their EL implementations is.
          Nils Lundquist made changes -
          Workaround Description Use Glassfish 3.1 when using JSF 2.1
          Workaround Exists [Yes]
          Salesforce Case []
          Nils Lundquist made changes -
          Salesforce Case []
          Fix Version/s EE-2.0.0.Beta1 [ 10254 ]
          Hide
          Patrick Corless added a comment -

          I verified that this still exist with JSF 2.1.0_b9. Moving to beta2 as we're going with compat for the beta1 release.

          Show
          Patrick Corless added a comment - I verified that this still exist with JSF 2.1.0_b9. Moving to beta2 as we're going with compat for the beta1 release.
          Patrick Corless made changes -
          Salesforce Case []
          Fix Version/s EE-2.0.0.Beta2 [ 10256 ]
          Fix Version/s EE-2.0.0.Beta1 [ 10254 ]
          Ken Fyten made changes -
          Fix Version/s EE-2.0.0.Beta1 [ 10254 ]
          Fix Version/s EE-2.0.0 [ 10256 ]
          Ken Fyten made changes -
          Salesforce Case []
          Fix Version/s EE-2.1.0 [ 10261 ]
          Fix Version/s EE-2.0.0.Beta1 [ 10254 ]
          Hide
          Philip Breau added a comment -

          This issue is no longer happening on either Mojarra 2.1.7 or MyFaces 2.1.6

          Show
          Philip Breau added a comment - This issue is no longer happening on either Mojarra 2.1.7 or MyFaces 2.1.6
          Philip Breau made changes -
          Status Open [ 1 ] Resolved [ 5 ]
          Resolution Fixed [ 1 ]
          Ken Fyten made changes -
          Status Resolved [ 5 ] Closed [ 6 ]

            People

            • Assignee:
              Patrick Corless
              Reporter:
              Nils Lundquist
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: