PortletContextManager.getPortletApplicationDescriptor returns null when a 
portlet context cannot be found.
----------------------------------------------------------------------------------------------------------

                 Key: PLUTO-384
                 URL: https://issues.apache.org/jira/browse/PLUTO-384
             Project: Pluto
          Issue Type: Improvement
          Components: portlet container
    Affects Versions: 1.1.3, 1.2.0
            Reporter: Elliot Metsger
            Assignee: Elliot Metsger
            Priority: Minor
             Fix For: 1.2.0, 1.1.4


PortletContextManager (which is the implementation of PortletRegistryService) 
returns null when a portlet context cannot be found:

    public PortletAppDD getPortletApplicationDescriptor(String applicationId) 
throws PortletContainerException {
        InternalPortletContext ipc = (InternalPortletContext) 
portletContexts.get(applicationId);
        if (ipc != null) {
            return ipc.getPortletApplicationDefinition();
        }
        LOG.warn("Unable to retrieve portlet application descriptor: 
'"+applicationId+"'");
        return null;
    }

According to the PortletRegistryService interface, a PortletContainerException 
should be thrown if the descriptor  can not be found or if the portlet.xml can 
not be parsed.


-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to