parallel rendering NPEs/servlet request context tracking --------------------------------------------------------
Key: JS2-970 URL: https://issues.apache.org/jira/browse/JS2-970 Project: Jetspeed 2 Issue Type: Bug Affects Versions: 2.1.3 Environment: Jetspeed-2 2.1.3-POST WAS/Websphere 6.1.0.13 Oracle 11g Parallel rendering: - modified pipelines.xml for AsyncPageAggregator, - included jetspeed-portlet.xml timeouts, and - web.xml use of PortletFilter. Reporter: Randy Watler Assignee: Randy Watler Enabling parallel rendering is not functional with the current version of the 2.1.3 POST branch. Portal page urls are generated incorrectly with "container" in place of "portal". Inclusion of wps.xml in the spring configuration does not appear to change results. Portal is functional under serial rendering. Exceptions: [4/15/09 1:02:44:685 PDT] 00000148 WebApp A SRVE0181I: [j2pt#j2pt-app.war] [/j2pt-app] [Servlet.LOG]: JetspeedContainer Servlet: Error rendering JetspeedContainerServlet error page: java.lang.NullPointerException: java.lang.NullPointerException at org.apache.jetspeed.engine.servlet.ServletRequestImpl.getLocale(ServletRequestImpl.java:537) at org.apache.pluto.core.impl.PortletRequestImpl.getLocale(PortletRequestImpl.java:409) at javax.portlet.GenericPortlet.getTitle(GenericPortlet.java:188) at javax.portlet.GenericPortlet.render(GenericPortlet.java:162) at org.apache.jetspeed.factory.JetspeedPortletInstance.render(JetspeedPortletInstance.java:103) at org.apache.jetspeed.container.JetspeedContainerServlet.doGet(JetspeedContainerServlet.java:277) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:930) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118) at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:766) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:674) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:498) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:639) at org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke(ServletPortletInvoker.java:273) at org.apache.jetspeed.container.invoker.ServletPortletInvoker.render(ServletPortletInvoker.java:140) at org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119) at org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet(JetspeedPortletContainerWrapper.java:121) at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(RenderingJobImpl.java:271) at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.run(RenderingJobImpl.java:186) at org.apache.jetspeed.aggregator.impl.WorkerImpl$1.run(WorkerImpl.java:177) at java.security.AccessController.doPrivileged(AccessController.java:219) at javax.security.auth.Subject.doAsPrivileged(Subject.java:645) at org.apache.jetspeed.security.JSSubject.doAsPrivileged(JSSubject.java:179) at org.apache.jetspeed.aggregator.impl.WorkerImpl.run(WorkerImpl.java:171) [4/15/09 1:02:44:687 PDT] 00000148 ServletWrappe E SRVE0068E: Uncaught exception thrown in one of the service methods of the s ervlet: JetspeedContainer. Exception thrown : java.lang.NullPointerException at org.apache.jetspeed.container.JetspeedContainerServlet.doGet(JetspeedContainerServlet.java:362) at javax.servlet.http.HttpServlet.service(HttpServlet.java:743) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:989) at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:930) at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:118) at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:766) at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:674) at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:498) at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:464) at com.ibm.ws.webcontainer.webapp.WebAppRequestDispatcher.include(WebAppRequestDispatcher.java:639) at org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke(ServletPortletInvoker.java:273) at org.apache.jetspeed.container.invoker.ServletPortletInvoker.render(ServletPortletInvoker.java:140) at org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.java:119) at org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortlet(JetspeedPortletContainerWrapper.java:121) at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.execute(RenderingJobImpl.java:271) at org.apache.jetspeed.aggregator.impl.RenderingJobImpl.run(RenderingJobImpl.java:186) at org.apache.jetspeed.aggregator.impl.WorkerImpl$1.run(WorkerImpl.java:177) at java.security.AccessController.doPrivileged(AccessController.java:219) at javax.security.auth.Subject.doAsPrivileged(Subject.java:645) at org.apache.jetspeed.security.JSSubject.doAsPrivileged(JSSubject.java:179) at org.apache.jetspeed.aggregator.impl.WorkerImpl.run(WorkerImpl.java:171) -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: jetspeed-dev-unsubscr...@portals.apache.org For additional commands, e-mail: jetspeed-dev-h...@portals.apache.org