Uploaded image for project: 'Jetspeed 2 (Retired)'
  1. Jetspeed 2 (Retired)
  2. JS2-132

NPE from JetspeedPortletConfig.getResourceBundle() for portlet without (optional) portlet-info definition

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 2.0-dev/cvs
    • 2.0-M1
    • Container
    • None

    Description

      Example to reproduce: remove (optional) <portlet-info> from the struts-demo portlet.xml.

      Result:
      2004-09-29 21:29:24 StandardContext[/struts-demo]JetspeedContainerServlet: Error rendering portlet "StrutsPortletDemo": java.lang.NullPointerException
      java.lang.NullPointerException
      at org.apache.jetspeed.container.JetspeedPortletConfig.getResourceBundle(JetspeedPortletConfig.java:76)
      at javax.portlet.GenericPortlet.getTitle(GenericPortlet.java:198)
      at javax.portlet.GenericPortlet.render(GenericPortlet.java:174)
      at org.apache.jetspeed.container.JetspeedContainerServlet.doGet(JetspeedContainerServlet.java:234)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
      at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:704)
      at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:590)
      at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:510)
      at org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke(ServletPortletInvoker.java:213)
      at org.apache.jetspeed.container.invoker.ServletPortletInvoker.render(ServletPortletInvoker.java:124)
      at org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:103)
      at org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet(JetspeedPortletContainerWrapper.java:88)
      at org.apache.jetspeed.aggregator.impl.RenderingJob.run(RenderingJob.java:109)
      at org.apache.jetspeed.aggregator.impl.Worker.run(Worker.java:142)

      Attachments

        Activity

          People

            Unassigned Unassigned
            ate Ate Douma
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: