Details
-
New Feature
-
Status: Closed
-
Major
-
Resolution: Won't Fix
-
None
-
None
-
None
-
JSR-168
Description
The MyFaces Generic Portlet Bridge should be enhanced to allow special code to be executed during Portlet Initialization and Destruction, as well as before and after the lifecycle is run. Phase listeners do not always work for this because there is no guarantee that all phases will be executed for cleanup. This would allow a renderkit to provide SOME of the functionality which is commonly used in filters with the exception of Request/Response wrapping.
Specification of these special "filters" would be defined in the portlet.xml and would be executed in the order that they are specified in that file.