HttpServletPortletRequestWrapper.getAttribute delegates to wrapped ServletRequest ---------------------------------------------------------------------------------
Key: PLUTO-600 URL: https://issues.apache.org/jira/browse/PLUTO-600 Project: Pluto Issue Type: Bug Components: portlet container Reporter: Eric Dalquist Assignee: Eric Dalquist Fix For: 2.1.0 The HttpServletPortletRequestWrapper.getAttribute(String) method is doing fall back to retrieve the attribute from the underlying ServletRequest {code} // First try to retrieve the attribute from the (possibly buffered/cached/previously set) portletRequest Object value = portletRequest.getAttribute(name); // if null, fall back to retrieve the attribute from the web container itself return value != null ? value : getRequest().getAttribute(name); {code} The problem with this is it nullifies the portal's ability to influence the request attributes that can be seen by a portlet and any servlets it dispatches to via the PortletRequestContext. Since the default PortletRequestContextImpl in Pluto already has the ServletRequest.getAttribute(String) fallback code I believe it can be removed from HttpServletPortletRequestWrapper. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.