ICEfaces
  1. ICEfaces
  2. ICE-11315

ace:showcase icecore:repeat and panelStack Facelets myfaces specific issues

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.2
    • Fix Version/s: EE-4.2.0.GA
    • Labels:
      None
    • Environment:
      ICEfaces 4 trunk r51581, Tomcat 8, all browsers, Myfaces 2.2.12 libs. was also an issue with 4.2 release. Not an issue with mojarra libs
    • Assignee Priority:
      P2

      Description

      showcase icecore:repeat > Overview demo
      Can not access demo in any browser when using myfaces libs . Page error is seen:
      Can not restore row correctly
      java.lang.illegalStateException

      If you refresh the page the demo is shown, however when attempting to interact with the demo a User Session Expired page dialog is rendered immediately. This issue also occurs with 4.2 myfaces release libs. Not an issue with mojarra libs.


      panelStack > Facelet demo - When toggling the Set Facelet to true checkbox the entire form panel collapses. This issue also occurs with 4.2 myfaces release libs. Not an issue with mojarra libs.

        Activity

        Hide
        Mircea Toma added a comment -

        Myfaces and Mojarra makes it impossible to get to the row index when a FacesEvent is fired inside the UIData. The applied workaround was to capture the IllegalStateException when the index of the row data cannot be determined.

        Show
        Mircea Toma added a comment - Myfaces and Mojarra makes it impossible to get to the row index when a FacesEvent is fired inside the UIData . The applied workaround was to capture the IllegalStateException when the index of the row data cannot be determined.
        Hide
        Liana Munroe added a comment - - edited

        Tested with ICEfaces 4 trunk r51627, tomcat 8 and 7, Chrome 58, FF 47, IE 11.

        Neither of the issues as reported are resolved.
        showcase icecore:repeat > Overview demo
        Can not access demo in any browser when using myfaces libs . Page error is seen:
        Can not restore row correctly
        java.lang.illegalStateException

        panelStack > Facelet demo - When toggling the Set Facelet to true checkbox the entire form panel collapses.. My faces specific.

        Show
        Liana Munroe added a comment - - edited Tested with ICEfaces 4 trunk r51627, tomcat 8 and 7, Chrome 58, FF 47, IE 11. Neither of the issues as reported are resolved. showcase icecore:repeat > Overview demo Can not access demo in any browser when using myfaces libs . Page error is seen: Can not restore row correctly java.lang.illegalStateException panelStack > Facelet demo - When toggling the Set Facelet to true checkbox the entire form panel collapses.. My faces specific.
        Hide
        Mircea Toma added a comment - - edited

        I forgot to mention that the following context parameters need to be uncommented in web.xml:

             <context-param>
                <param-name>org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS</param-name>
                <param-value>true</param-value>
            </context-param>
        
            <context-param>
                <param-name>org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS_PRESERVE_STATE</param-name>
                <param-value>true</param-value>
            </context-param>
        
        Show
        Mircea Toma added a comment - - edited I forgot to mention that the following context parameters need to be uncommented in web.xml : <context-param> <param-name>org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS</param-name> <param-value> true </param-value> </context-param> <context-param> <param-name>org.apache.myfaces.REFRESH_TRANSIENT_BUILD_ON_PSS_PRESERVE_STATE</param-name> <param-value> true </param-value> </context-param>
        Hide
        Liana Munroe added a comment -

        Verified ICEfaces 4 trunk r51631 myfaces libs when the specified context params are included in the web.xml, Tomcat 8, MS Edge, IE 11, 10, 9, 8, Chrome 59, FF 47.

        Show
        Liana Munroe added a comment - Verified ICEfaces 4 trunk r51631 myfaces libs when the specified context params are included in the web.xml, Tomcat 8, MS Edge, IE 11, 10, 9, 8, Chrome 59, FF 47.

          People

          • Assignee:
            Mircea Toma
            Reporter:
            Liana Munroe
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: