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

JSF 2.x f:viewParam feature not working due to RenderRequestPhaseListener stopping lifecycle phase execution after RESTORE_VIEW phase

    Details

      Description

      f:viewParam requires to invoke full JSF lifecycle on portlet render request, but bridge interrupt lifecycle after restore view phase.
      ===== from source code ==========
      // Section 5.2.6 also indicates that the bridge must proactively ensure that only the
      // RESTORE_VIEW phase executes, and Section 6.4 indicates that a PhaseListener must be used.
      =============================
      As far as I understand from source code we have conflict between specifications. Is it really necessary to interrupt lifecycle after restore view?

        Attachments

          Activity

            People

            Assignee:
            neil.griffin Neil Griffin
            Reporter:
            toxin Anton Efimchuk (Inactive)
            Participants of an Issue:
            Votes:
            3 Vote for this issue
            Watchers:
            6 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Packages

                Version Package
                liferay-faces-3.0.2-legacy-ga3
                liferay-faces-3.0.2-ga3
                liferay-faces-3.1.2-ga3