ICEfaces
  1. ICEfaces
  2. ICE-11242

The ice.window and ice.view request parameters are not prefixed with the portlet namespace with JSF 2.3

    Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.2.BETA
    • Fix Version/s: 4.2
    • Component/s: Framework
    • Labels:
      None
    • Environment:
      JSF 2.3 (Mojarra 2.3.0-m10) and Portlet 3.0 (Pluto 3.0.0)
    • Assignee Priority:
      P1
    • Affects:
      Compatibility/Configuration

      Description

      h3. Steps to Reproduce:

      A. Follow steps #1 - #11 in ICE-11241.

      B. Using the browser inspection tools, view the list of network requests

      C. Click on the "Show Comments" link in the portlet.

      D. Examine the "Headers" of the XHR postback (the JSF partial request)

      (/) Expected Results
      The ice.window and ice.view request parameters are properly prefixed with the portlet namespace. For example:
      {noformat}
      Pluto_com_liferay_faces_demo_icefaces_applicant_portlet_1__815993408_0_:ice.window:7hizhla7qa
      Pluto_com_liferay_faces_demo_icefaces_applicant_portlet_1__815993408_0_:ice.view:vawlcw0c:0
      {noformat}

      (x) Actual Results

      The ice.window and ice.view request parameters are *not* prefixed with the portlet namespace. For example:
      {noformat}
      ice.window:7hizhla7qa
      ice.view:vawlcw0c:0
      {noformat}

        Activity

        Hide
        Mircea Toma added a comment -

        Applied Neil's patch which tests for the JSF version before deciding how the parameter prefix is calculated.

        Show
        Mircea Toma added a comment - Applied Neil's patch which tests for the JSF version before deciding how the parameter prefix is calculated.

          People

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

            Dates

            • Created:
              Updated:
              Resolved: