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

Reply via email to