Uploaded image for project: 'PUBLIC - Liferay Faces'
  1. PUBLIC - Liferay Faces
  2. FACES-1629

Failure in TCK TestPage150: requestMapCoreTest (Liferay+Resin)

    Details

      Description

      This failure only exists in Liferay + Resin not in Liferay + other servers.

      In order to avoid a Servlet API dependency in Mojarra, the com.liferay.faces.bridge.BridgePhaseBaseImpl class pro-actively tries to remove the "javax.servlet.include.servlet_path" request attribute before the JSF lifecycle is executed. Apparently Resin doesn't actually remove the attribute when renderRequest.removeAttribute("javax.servlet.include.servlet_path") is called.

      If the bug still exists, then the following error will appear in the browser when the test is executed:

      Failed: Portlet request attributes and the externalContext requestMap entries aren't identical

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Packages

                Version Package
                liferay-faces-2.1.3-ga4
                liferay-faces-3.0.3-legacy-ga4
                liferay-faces-3.0.3-ga4
                liferay-faces-3.1.3-ga4