Hi Frank, "maven pam.deploy" should unpack the HW_App war to your tomcat installation's webapps directory. Are you certain the pam.deploy goal completed normally?
Regards, *================================* | Scott T Weaver | | <[EMAIL PROTECTED]> | | Apache Jetspeed Portal Project | | Apache Pluto Portlet Container | *================================* > -----Original Message----- > From: Frank Bolander [mailto:[EMAIL PROTECTED] > Sent: Thursday, October 23, 2003 7:25 PM > To: 'Jetspeed Developers List' > Subject: LoginPortlet failure Part 2 > > I'm having problems with the LoginPortlet also but after deployment and on > any call(See below). > > I traced into the ServletPortletInvoker and here is where the problem is: > > protected void invoke(PortletRequest portletRequest, PortletResponse > portletResponse, Integer methodID) > throws PortletException, IOException > { > ... > ServletContext appContext = > jetspeedContext.getContext(portletApplicationName); > > > The appContext is returning null for "/HW_App" and then throwing the > PortletException. The HW_App directory does exist under the webapps tree > and > is in the db. > > Any ideas? > > Tomcat 4.1.24 > OS Windows XP > JVM Sun JVM 141_03 > > Frank Bolander > > > ===== BEGIN TRACE ========== > > Capability Valve Invoked > *** Getting portlet from registry: LoginPortlet > Parsed token value: view > Parsed token value: help > Parsed token value: view > Parsed token value: view > Parsed token value: view > Parsed token value: view > Parsed token value: help > Parsed token value: Test > Parsed token value: view > Parsed token value: help > Parsed token value: edit > Parsed token value: JMX > Parsed token value: view > Parsed token value: view > Parsed token value: help > Parsed token value: Preferences > Parsed token value: view > Parsed token value: view > DEBUG org.apache.pluto.invoker > PortletContainerImpl.portletService(LoginPortlet:1:LoginPortlet) called. > $$$$$$ INVOKIN LoginPortlet > %%% invoker.portletdef = > [EMAIL PROTECTED] > %%% invoker.pa = > [EMAIL PROTECTED] > javax.portlet.PortletException > at > org.apache.jetspeed.container.invoker.ServletPortletInvoker.invoke(Servlet > Po > rtletInvoker.java:170) > at > org.apache.jetspeed.container.invoker.ServletPortletInvoker.render(Servlet > Po > rtletInvoker.java:117) > at > org.apache.pluto.PortletContainerImpl.renderPortlet(PortletContainerImpl.j > av > a:141) > at > org.apache.jetspeed.container.JetspeedPortletContainerWrapper.renderPortle > t( > JetspeedPortletContainerWrapper.java:104) > at > org.apache.jetspeed.aggregator.BasicAggregator.build(BasicAggregator.java: > 20 > 7) > at > org.apache.jetspeed.aggregator.AggregatorValve.invoke(AggregatorValve.java > :8 > 4) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipeline. > ja > va:293) > at > org.apache.jetspeed.pipeline.valve.impl.VerySimpleLayoutValveImpl.invoke(V > er > ySimpleLayoutValveImpl.java:137) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipeline. > ja > va:293) > at > org.apache.jetspeed.pipeline.valve.impl.ActionValveImpl.invoke(ActionValve > Im > pl.java:132) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipeline. > ja > va:293) > at > org.apache.jetspeed.services.profiler.ProfilerValve.invoke(ProfilerValve.j > av > a:90) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipeline. > ja > va:293) > at > org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.java:10 > 6) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipeline. > ja > va:293) > at > org.apache.jetspeed.capability.CapabilityValveImpl.invoke(CapabilityValveI > mp > l.java:141) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipeline. > ja > va:293) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline.java > :2 > 75) > at > org.apache.jetspeed.engine.JetspeedEngine.service(JetspeedEngine.java:240) > at > org.apache.jetspeed.engine.JetspeedServlet.doGet(JetspeedServlet.java:245) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:740) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatche > r. > java:684) > at > org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispat > ch > er.java:432) > at > org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatch > er > .java:356) > at > org.apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:430 > ) > at org.apache.jsp.index_jsp._jspService(index_jsp.java:42) > at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java > :2 > 10) > at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:295) > at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applicati > on > FilterChain.java:247) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilter > Ch > ain.java:193) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve. > ja > va:256) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv > ok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve. > ja > va:191) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv > ok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBa > se > .java:494) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv > ok > eNext(StandardPipeline.java:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:1 > 80 > ) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv > ok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValv > e. > java:171) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv > ok > eNext(StandardPipeline.java:641) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:1 > 72 > ) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv > ok > eNext(StandardPipeline.java:641) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.ja > va > :174) > at > org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.inv > ok > eNext(StandardPipeline.java:643) > at > org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480 > ) > at > org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995) > at > org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processCon > ne > ction(Http11Protocol.java:392) > at > org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.j > av > a:619) > at java.lang.Thread.run(Thread.java:536) > > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED]