Portlet 2.0 Bridge NPE in restore resource request if scope isn't in Map
------------------------------------------------------------------------
Key: PORTLETBRIDGE-185
URL: https://issues.apache.org/jira/browse/PORTLETBRIDGE-185
Project: MyFaces Portlet Bridge
Issue Type: Bug
Components: Impl
Affects Versions: 2.0.0
Reporter: Michael Freedman
Assignee: Michael Freedman
In handling a resource request we reacquire the bridge request scope. If we
find the scopeId to use but the scope has since been removed from the ScopeMap
(or never put there in the first place) you get an NPE. This happen because
the code (getResourceRequestScopeId() in BridgeImpl) dereferences the (Map)
object pulled from the scopeMap using the scopeId key without checking first if
this object is null (wasn't found).
--
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira