private Object getAttributeInternal( String name )
{
Object value = super.getAttribute(name);
if (name.equals(PortletRequest.USER_INFO))
{
JetspeedRequestContext context = (JetspeedRequestContext) getAttribute(PortalReservedParameters.REQUEST_CONTEXT_ATTRIBUTE);
if (null != context)
{
String entityID = "--NULL--";
PortletEntity entity = portletWindow.getPortletEntity();
if (entity != null)
{
entityID = entity.getId().toString();
}
PortletApplicationEntity portletAppEntity = portletWindow.getPortletEntity()
.getPortletApplicationEntity();
PortletApplicationDefinition portletAppDef = entity.getPortletDefinition()
.getPortletApplicationDefinition();
if (null != portletAppDef)
{
value = context.getUserInfoMap(portletAppDef.getId());
if (log.isDebugEnabled() && (null != value))
log.debug(PortletRequest.USER_INFO + " map size: " + ((Map) value).size());
}
else
{