You are viewing a plain text version of this content. The canonical link for it is here.
Posted to pluto-dev@portals.apache.org by David Barral <da...@elrincondelprogramador.com> on 2004/05/24 11:05:17 UTC
Fixed Re: [Fwd: Kuiper: PortletRequestDispatcher.include raises exception]
I have switched to Tomcat 5.0.24 and the problem has gone. Kinda weird.
Anyway method include from the PortletRequesDispatcher works fine now.
Regards.
David Barral wrote:
> Ok. Don't worry.
> Actually we can still work an test things.
> I'll will forward this question to the user list right now.
> Thanks again for yout time.
>
> David H. DeWolf wrote:
>
>> David,
>>
>> I'll attempt to take a look at this a little closer in the coming
>> days. Unfortunately I've been swamped at work lately and pluto has
>> taken a back seat for a while.
>>
>> Do me a favor and post these kind of questions on the pluto user list.
>> Doing so will help you get answers faster and will help me so that I
>> don't have to answer questions multiple times.
>>
>> Thanks,
>>
>> David
>>
>>
>> David Barral wrote:
>>
>>
>>> I forgot to mention tche.org with SMTP; 27 Apr 2004 11:31:25 -0000
>>
>>
>> Received: from apache.org ([10.240.24.54])
>> by proradius03 (8.11.6+Sun/8.11.6) with ESMTP id i3RBG4P13407;
>> Tue, 27 Apr 2004 04:16:04 -0700 (PDT)
>> Message-ID: <40...@apache.org>
>> Date: Tue, 27 Apr 2004 07:31:15 -0400
>> From: "David H. DeWolf" <dd...@apache.org>
>> Organization: Apache Software Foundation
>> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.6b)
>> Gecko/20031205 Thunderbird/0.4
>> X-Accept-Language: en-us, en
>> MIME-Version: 1.0
>> To: davhat I have also tested the include with a JSP with
>>
>>> just HTML to ensure that ther wasn't problems with the JSP itself.
>>>
>>> -------- Original Message --------
>>> Subject: Kuiper: PortletRequestDispatcher.include raises exception
>>> Date: Tue, 27 Apr 2004 10:36:24 +0200
>>> From: David Barral <da...@elrincondelprogramador.com>
>>> Reply-To: david@elrincondelprogramador.com
>>> To: David DeWolf <dd...@apache.org>
>>>
>>>
>>> Hi.
>>>
>>> I have encountered an odd behaviour while rendering a portlet. The
>>> container saidsid@elrincondelprogramador.com,
>>> pluto-user@jakarta.apache.org
>>
>>
>> Subject: Re: [Fwd: Kuiper: PortletRequestDispatcher.include raises
>> exception]
>> References: <40...@elrincondelprogramador.com>
>> In-Reply-To: <40...@elrincondelprogramador.com>
>> Content-Type: text/plain; charset=us-ascii; format=flowed
>> Content-Transfer-Encoding: 7bit
>> X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N
>>
>> David,
>>
>> I'll attempt to take a look at this a little closer in the coming
>> days. Unfortunately I've been swamped that the portlet invokation
>> was complete, however an
>>
>>> exception arises (the attachement contains the exception trace). Seems
>>> that the web server can't prepare the pageContext (being unable to get
>>> the session from the request).
>>>
>>> The problem arises when my portlet tries to include a JSP page
>>>
>>> response.setContentType("text/html");
>>> // response.getWriter().println("Let's see if you write this");
>>>
>>> PortletRequestDispatcher rd =
>>> getPortletContext().getRequestDispatcher(path);
>>> rd.incluat work lately and pluto has taken a
>>
>>
>> back seat for a while.
>>
>> Do me a favor and post these kind of questions on the pluto user list.
>> Doing so will help you get answers faster and will help me so that I
>> don't have to answer questions multiple times.
>>
>> Thanks,
>>
>> David
>>
>>
>> David Barral wrote:
>>
>>
>>> I forgot to mention that I have also tested the include with a JSP
>>> with just HTML to ensure that ther wasn't problems with the JSP itself.
>>>
>>> -------- Original Message --------
>>> Subject: Kuiper: PortletRequestDispade(request, response);
>>>
>>> Besides, if I use the commented line instead of the include, there is no
>>> problem and the text is displayed (as expected, the exception points a
>>> problem with the JSP pageContext).
>>>
>>> Any idea?
>>>
>>> Thnx in advance.
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> 26-abr-2004 17:17:42 org.apache.jasper.runtime.JspFactoryImpl
>>> internalGetPageContext
>>> GRAVE: Exception initializing page context
>>> java.lang.NullPointerException
>>> at ortcher.include raises exception
>>> Date: Tue, 27 Apr 2004 10:36:24 +0200
>>> From: David Barral <da...@elrincondelprogramador.com>
>>> Reply-To: david@elrincondelprogramador.com
>>> To: David DeWolf <dd...@apache.org>
>>>
>>>
>>> Hi.
>>>
>>> I have encountered an odd behaviour while rendering a portlet. The
>>> container saids that the portlet invokation was complete, however an
>>> exception arises (the attachement contains the exception trace). Seems
>>> that the web server can't prepare the pageContext (being unable to
>>> getg.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:546)
>>>
>>> at
>>> javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:260)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:534)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:512)
>>>
>>> at
>>> javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:268)
>>>
>>>
>>> the session from the request).
>>>
>>> The problem arises when my portlet tries to include a JSP page
>>>
>>> response.setContentType("text/html");
>>> // response.getWriter().println("Let's see if you write this");
>>>
>>> PortletRequestDispatcher rd =
>>> getPortletContext().getRequestDispatcher(path);
>>> rd.include(request, response);
>>>
>>> Besides, if I use the commented line instead of the include, there is no
>>> problem and the text is displayed (as expected, the exception points a
>>> problem with the JSP pa at
>>> org.apache.jasper.runtime.PageContextImpl._initialize(PageContextImpl.java:192)
>>>
>>> at
>>> org.apache.jasper.runtime.PageContextImpl.initialize(PageContextImpl.java:167)
>>>
>>> at
>>> org.apache.jasper.runtime.JspFactoryImpl.internalGetPageContext(JspFactoryImpl.java:149)
>>>
>>> at
>>> org.apache.jasper.runtime.JspFactoryImpl.getPageContext(JspFactoryImpl.java:106)
>>>
>>> at org.apache.jsp.help_jsp._jspService(help_jsp.java:48)
>>> at
>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspgeContext).
>>>
>>> Any idea?
>>>
>>> Thnx in advance.
>>>
>>>
>>> ------------------------------------------------------------------------
>>>
>>> 26-abr-2004 17:17:42 org.apache.jasper.runtime.JspFactoryImpl
>>> internalGetPageContext
>>> GRAVE: Exception initializing page context
>>> java.lang.NullPointerException
>>> at
>>> org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:546)
>>>
>>> at
>>> javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:260)
>>>
>>> Base.java:133)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>>> at
>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
>>>
>>> at
>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
>>> at
>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFi
>>> at
>>> org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:534)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationHttpRequest.getSession(ApplicationHttpRequest.java:512)
>>>
>>> at
>>> javax.servlet.http.HttpServletRequestWrapper.getSession(HttpServletRequestWrapper.java:268)
>>>
>>> at
>>> org.apache.jasper.runtime.PageContextImpl._initialize(PageContextImpl.java:192)
>>>
>>> at
>>> org.apache.jasper.runtime.PageContextImpl.initialize(PageContextImpl.java:167)
>>>
>>> at orglterChain.java:284)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:636)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:546)
>>>
>>> at
>>> org.apache.pluto.impl.PortletRequestDispatcherImpl.include(PortletRequestDi.apache.jasper.runtime.JspFactoryImpl.internalGetPageContext(JspFactoryImpl.java:149)
>>>
>>> at
>>> org.apache.jasper.runtime.JspFactoryImpl.getPageContext(JspFactoryImpl.java:106)
>>>
>>> at org.apache.jsp.help_jsp._jspService(help_jsp.java:48)
>>> at
>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>>> at
>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
>>>
>>> at org.spatcherImpl.java:57)
>>> at
>>> es.udc.fbellas.portlets.stockquote.controller.StockQuotePortlet.includeHTMLResponse(StockQuotePortlet.java:151)
>>>
>>> at
>>> es.udc.fbellas.portlets.stockquote.controller.StockQuotePortlet.doHelp(StockQuotePortlet.java:63)
>>>
>>> at
>>> javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:256)
>>> at javax.portlet.GenericPortlet.render(GenericPortlet.java:178)
>>> at
>>> org.apache.pluto.core.PortletServlet.doPortlet(PortletServlet.java:320)
>>> at
>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
>>> at
>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.invoke(Applicatiapache.pluto.core.PortletServlet.doGet(PortletServlet.java:154)
>>>
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatchonDispatcher.java:750)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:636)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:546)
>>>
>>> at
>>> org.apache.pluto.impl.PortletRequestDispatcherImpl.include(PortletRequestDispatcherImpl.java:57)
>>>
>>> at
>>> es.udc.fbellas.portlets.stockquote.controller.StockQuotePortlet.includeHTMLResponse(StockQuotePortlet.java:151)
>>>
>>> at es.udc.fbellas.portlets.stockquote.conter.java:750)
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:636)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:546)
>>>
>>> at
>>> org.apache.pluto.core.PortletInvokerServiceImpl.invoke(PortletInvokerServiceImpl.java:177)
>>>
>>> at
>>> org.apache.pluto.core.PortletInvokerServiceImpl.doRender(PortletInvokerServiceImpl.java:100)
>>>
>>> at
>>> org.apache.pluto.core.PlutoContainerImpl.doRender(PlutoContainerImpl.java:roller.StockQuotePortlet.doHelp(StockQuotePortlet.java:63)
>>>
>>> at
>>> javax.portlet.GenericPortlet.doDispatch(GenericPortlet.java:256)
>>> at javax.portlet.GenericPortlet.render(GenericPortlet.java:178)
>>> at
>>> org.apache.pluto.core.PortletServlet.doPortlet(PortletServlet.java:320)
>>> at
>>> org.apache.pluto.core.PortletServlet.doGet(PortletServlet.java:154)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
>>> at javax.servlet.http.HttpServlet.service(HttpServl100)
>>> at
>>> es.udc.mypersonalizer.portletcontainer.pluto.container.ContainerSingletonImpl.render(ContainerSingletonImpl.java:108)
>>>
>>> at org.apache.jsp.Render_jsp._jspService(Render_jsp.java:176)
>>> at
>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>>> at
>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
>>>
>>> at org.apache.jasper.servlet.JspServlet.servicet.java:856)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:636)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispaeJspFile(JspServlet.java:301)
>>>
>>> at
>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
>>>
>>> at orgtcher.java:546)
>>> at
>>> org.apache.pluto.core.PortletInvokerServiceImpl.invoke(PortletInvokerServiceImpl.java:177)
>>>
>>> at
>>> org.apache.pluto.core.PortletInvokerServiceImpl.doRender(PortletInvokerServiceImpl.java:100)
>>>
>>> at
>>> org.apache.pluto.core.PlutoContainerImpl.doRender(PlutoContainerImpl.java:100)
>>>
>>> at
>>> es.udc.mypersonalizer.portletcontainer.pluto.container.ContainerSingletonImpl.render(ContainerSingletonImpl.java:108)
>>>
>>> at
>>> org.apache.jsp.Render_jsp._jspService(Render_jsp.j.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:510)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:445)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:359)
>>>
>>> at
>>> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
>>>
>>> at
>>> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
>>>
>>> at org.apacheava:176)
>>> at
>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:133)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>>> at
>>> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:311)
>>>
>>> at
>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:301)
>>> at
>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:248)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>>> at
>>> org.struts.action.RequestProcessor.process(RequestProcessor.java:279)
>>> at
>>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
>>> at
>>> org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:507)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
>>>
>>> at
>>> org.ap.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:750)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:510)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:445)
>>>
>>>
>>> ache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
>>>
>>> at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
>>>
>>> at
>>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
>>>
>>> at
>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
>>>
>>> at
>>> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
>>>
>>> at org.apache.catalina.cor at
>>> org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:359)
>>>
>>> at
>>> org.apache.struts.action.RequestProcessor.doForward(RequestProcessor.java:1069)
>>>
>>> at
>>> org.apache.struts.action.RequestProcessor.processForwardConfig(RequestProcessor.java:455)
>>>
>>> at
>>> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:279)
>>>
>>> at
>>> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
>>> at
>>> org.apache.struts.action.ActionSere.StandardContextValve.invoke(StandardContextValve.java:199)
>>>
>>> at
>>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
>>>
>>> at
>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
>>>
>>> at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:184)
>>>
>>> at
>>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
>>>
>>> at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(Errorvlet.doGet(ActionServlet.java:507)
>>>
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:743)
>>> at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:284)
>>>
>>> at
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:204)
>>>
>>> at
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:257)
>>>
>>> at org.aReportValve.java:164)
>>> at
>>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
>>>
>>> at
>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
>>>
>>> at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
>>>
>>> at
>>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
>>>
>>> at
>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
>>>
>>> at
>>> orpache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
>>>
>>> at
>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
>>>
>>> at
>>> org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:245)
>>>
>>> at
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:199)
>>>
>>> at
>>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
>>>
>>> at
>>> org.apache.catalina.coreg.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
>>>
>>> at
>>> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
>>> at
>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
>>>
>>> at
>>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:732)
>>>
>>> at
>>> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619)
>>>
>>> at
>>> org.apache.tomcat.util.threads.ThreadPool$ControlR.StandardPipeline.invoke(StandardPipeline.java:567)
>>>
>>> at
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:184)
>>>
>>> at
>>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
>>>
>>> at
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:164)
>>>
>>> at
>>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:149)
>>>
>>> at
>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeliunnable.run(ThreadPool.java:688)
>>>
>>> at java.lang.Thread.run(Thread.java:534)
>>>
>>>
>>
>>
>>
>> ne.java:567)
>>
>>> at
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:156)
>>>
>>> at
>>> org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:151)
>>>
>>> at
>>> org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:567)
>>>
>>> at
>>> org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:972)
>>> at
>>> org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:206)
>>> at
>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:833)
>>>
>>> at
>>> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:732)
>>>
>>> at
>>> org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:619)
>>>
>>> at
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:688)
>>>
>>> at java.lang.Thread.run(Thread.java:534)
>>>
>>>
>>
>>
>>
>>
>>
>
--
/**
* David Barral
* El Rincón del programador [http://www.elrincondelprogramador.com]
* david@elrincondelprogramador.com
*/