StateManagerImpl.java - popRoot needs to use newInstance in a portlet use case
------------------------------------------------------------------------------
Key: TRINIDAD-1886
URL: https://issues.apache.org/jira/browse/TRINIDAD-1886
Project: MyFaces Trinidad
Issue Type: Bug
Components: Portlet
Affects Versions: 2.0.0-alpha, 1.2.12-core
Environment: portlet, any OS
Reporter: Nathan Hokanson
The StateManagerImpl$PageState.popRoot method uses the
PortletUtils.getPortletViewRoot method to wrap the root object when in a
Portlet use case. This causes errors in some bridges because the object
returned form the utility method may not be the same as the one injected as the
viewRoot by the bridge.
The fix is to mimic the RI (Mojarra) to call newInstance on the root returned
from the application.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.