-
Type:
Bug
-
Status: Closed
-
Priority:
Critical
-
Resolution: Fixed
-
Affects Version/s: liferay-faces-3.0.0-legacy-ga1, liferay-faces-3.0.1-legacy-ga2, liferay-faces-3.0.0-ga1, liferay-faces-3.0.1-ga2, liferay-faces-3.1.0-ga1, liferay-faces-3.1.1-ga2
-
Fix Version/s: liferay-faces-3.0.2-legacy-ga3, liferay-faces-3.0.2-ga3, liferay-faces-3.1.2-ga3
-
Component/s: Liferay Faces Bridge Impl / Demos / Tests, ZZZ: Legacy - Test
-
Labels:None
-
Environment:tomcat 6.0.29, gatein portlet container 2.2.0
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?