LifecycleImpl's restoreView throws NPE when viewId is null in a portlet context
-------------------------------------------------------------------------------
Key: MYFACES-968
URL: http://issues.apache.org/jira/browse/MYFACES-968
Project: MyFaces
Type: Bug
Components: Implementation
Versions: 1.1.1, 1.1.0, 1.0.9m9
Reporter: Dave Brondsema
Priority: Minor
LifecycleImpl's restoreView throws exception when viewId is null and in a
portlet context
In restoreView:
if(viewId == null)
{
ExternalContext externalContext = facesContext.getExternalContext();
if(!externalContext.getRequestServletPath().endsWith("/"))
In a portlet context getRequestServletPath() returns null *by definition*. Not
only should we avoid the NPE, but we should do something appropriate for
portlets (return to the 'default-view')
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira