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

IllegalStateException when executing JSR 329 TCK TestPage039 (requestNoScopeOnRedirectTest) and TestPage176 (redirectActionTest)

    Details

      Description

      The JSR 329 TCK uses Apache MyFaces Trinidad for various reasons. Rather than relying on the features of the JSF Portlet Bridge, Line 99 of RequestStateMap.java takes matters into its own hands and uses reflection in order to call javax.portlet.StateAwareResponse.setRenderParameter(String, String). However, Liferay Portal throws an IllegalStateException when the setRenderParameter method is called after a redirect, which is the case in TestPage039 (requestNoScopeOnRedirectTest) and TestPage176 (redirectActionTest).

      Since this is occurring in a redirect and is caused by Trinidad, the IllegalStateException can be safely ignored.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                neil.griffin Neil Griffin
                Reporter:
                neil.griffin Neil Griffin
                Participants of an Issue:
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  liferay-faces-2.1.5-ga6
                  liferay-faces-2.2.5-ga6
                  liferay-faces-3.0.5-legacy-ga6
                  liferay-faces-3.0.5-ga6
                  liferay-faces-3.1.5-ga6
                  liferay-faces-3.2.5-ga6
                  liferay-faces-4.2.5-ga6