ICEfaces
  1. ICEfaces
  2. ICE-8629

REGRESSION - partialStateSaving=false test failures due to Mojarra 2.1.15 regression

    Details

    • Assignee Priority:
      P2
    • Affects:
      Compatibility/Configuration
    • Workaround Exists:
      Yes
    • Workaround Description:
      Use Mojarra JSF 2.1.6.

      Description


      The following sample apps tests started failing when using the PartialStateSavings disabled:

      1) Component-showcase (all browsers):
      Panel - Dynamic Tabset - Server Internal Error on tab switch:

      Oct 1, 2012 1:36:12 PM com.sun.faces.application.view.FaceletViewHandlingStrategy handleRenderException
      SEVERE: Error Rendering View[/showcase.xhtml]
      java.lang.IllegalStateException: Component ID iceform:icePnlTbSet:0 has already been found in the view.
          at com.sun.faces.util.Util.checkIdUniqueness(Util.java:832)
          at com.sun.faces.util.Util.checkIdUniqueness(Util.java:816)
          at com.sun.faces.util.Util.checkIdUniqueness(Util.java:816)

      This test started failing after switching from 3.0.x-maintenance branch to IF3/trunk.

      2) Showcase - CheckBox Button:
      When the checkboxButton is unselected, reselecting the checkboxButton causes Network Connection Interrupted message.
      Server side errors:
      1-Oct-2012 1:05:32 PM com.sun.faces.application.view.FaceletViewHandlingStrategy handleRenderException
      SEVERE: Error Rendering View[/showcase.xhtml]
      java.lang.IllegalStateException: Component ID frm:menuLinks has already been found in the view.
          at com.sun.faces.util.Util.checkIdUniqueness(Util.java:832)
          at com.sun.faces.util.Util.checkIdUniqueness(Util.java:816)
          at com.sun.faces.util.Util.checkIdUniqueness(Util.java:816)
          at com.sun.faces.util.Util.checkIdUniqueness(Util.java:816)
          at com.sun.faces.util.Util.checkIdUniqueness(Util.java:816)
          at com.sun.faces.util.Util.checkIdUniqueness(Util.java:816)
          at com.sun.faces.util.Util.checkIdUniqueness(Util.java:816)

      This test started failing after switching from 3.0.x-maintenance branch to IF3/trunk.

      3) Showcase:
      3.1) DataTable - Grouping - Network Connection Interrupted message when sorting, server error:
      1-Oct-2012 1:17:19 PM org.apache.catalina.core.StandardWrapperValve invoke
      SEVERE: Servlet.service() for servlet [Faces Servlet] in context with path [/showcase] threw exception
      java.lang.IllegalStateException: CDATA tags may not nest
          at com.sun.faces.renderkit.html_basic.HtmlResponseWriter.startCDATA(HtmlResponseWriter.java:664)
          at javax.faces.context.ResponseWriterWrapper.startCDATA(ResponseWriterWrapper.java:172)
          at javax.faces.context.PartialResponseWriter.startError(PartialResponseWriter.java:342)
          ..........

      3.2) DataTable - Multi Row Header: Network Connection Interrupted message when sorting, same server errors as above.

      3.3) DataTable - Row Expansion: Network Connection Interrupted message when sorting, same server errors as above.

      3.4) DataTable - Table Configuration: Sorting in the table, and renaming columns in configurator not working, Network Connection Interrupted popup message when saving changes in the configurator, similar errors visible in Tomcat log.

      All these dataTable failures started to occur after upgrading to Mojarra 2.1.13-PATCH on the trunk; last successful revision was #30870.

        Activity

        Migration created issue -
        Migration made changes -
        Field Original Value New Value
        Reporter Migration [ remote ] Carmen Cristurean [ ccristurean ]
        Migration made changes -
        Summary REGRESSION - partialStateSavings tests failures REGRESSION - partialStateSaving test failures (was: REGRESSION - partialStateSavings tests failures)
        Assignee Deryk Sinotte [ deryk.sinotte ]
        Affects Compatibility/Configuration [ 10002 ]
        Assignee Priority P2 [ 10011 ]
        Migration made changes -
        Fix Version/s 3.2 [ 10338 ]
        Ken Fyten made changes -
        Fix Version/s EE-3.2.0.GA [ 10332 ]
        Fix Version/s 3.3 [ 10370 ]
        Fix Version/s 3.2 [ 10338 ]
        Ken Fyten made changes -
        Summary REGRESSION - partialStateSaving test failures (was: REGRESSION - partialStateSavings tests failures) REGRESSION - partialStateSaving test failures due to Mojarra 2.1.15 regression
        Workaround Description Use Mojarra JSF 2.1.6.
        Security Private [ 10001 ]
        Affects Version/s EE-3.2.0.GA [ 10332 ]
        Workaround Exists Yes [ 10007 ]
        Assignee Priority P2 [ 10011 ]
        Ken Fyten made changes -
        Fix Version/s EE-3.2.0.GA [ 10332 ]
        Ken Fyten made changes -
        Affects Version/s 3.2 [ 10338 ]
        Affects Version/s EE-3.2.0.GA [ 10332 ]
        Ken Fyten made changes -
        Summary REGRESSION - partialStateSaving test failures due to Mojarra 2.1.15 regression REGRESSION - partialStateSaving=false test failures due to Mojarra 2.1.15 regression
        Deryk Sinotte made changes -
        Assignee Priority P3 [ 10012 ]
        Deryk Sinotte made changes -
        Assignee Priority P3 [ 10012 ] P2 [ 10011 ]
        Ken Fyten made changes -
        Fix Version/s 3.4 [ 10770 ]
        Fix Version/s 3.3 [ 10370 ]
        Ken Fyten made changes -
        Fix Version/s EE-3.3.0.GA [ 10572 ]
        Ken Fyten made changes -
        Fix Version/s EE-3.3.0.GA [ 10572 ]
        Ken Fyten made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Fix Version/s EE-3.3.0.GA_P01 [ 11174 ]
        Resolution Fixed [ 1 ]
        Ken Fyten made changes -
        Fix Version/s 4.0 [ 11382 ]
        Ken Fyten made changes -
        Status Resolved [ 5 ] Closed [ 6 ]

          People

          • Assignee:
            Deryk Sinotte
            Reporter:
            Carmen Cristurean
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: