Hi Elliot, I've included a context.xml in META-INF and also the geronimo deployment plan for cross-context dispatching, but still errors persist (and so will I !). This is the log:
16:07:12,687 WARN [SecurityCollection] Suspicious url pattern: "/portal/*" - see http://java.sun.com/aboutJava/communityprocess/first/jsr053/servlet23_PFD.pdf section 11.2 16:07:12,906 INFO [ContextLoader] Root WebApplicationContext: initialization started 16:07:12,906 INFO [[/pluto]] Loading Spring root WebApplicationContext 16:07:13,109 INFO [XmlBeanDefinitionReader] Loading XML bean definitions from ServletContext resource [/WEB-INF/pluto- portal-driver-services-config.xml] 16:07:13,343 INFO [XmlWebApplicationContext] Bean factory for application context [Root WebApplicationContext]: org.springframework.beans.factory.support.DefaultListableBeanFactorydefining beans [RequiredContainerServices,PortalContext,DriverConfiguration,AdminConfiguration,PortalURLParser,PropertyConfigService,RenderConfigService,SupportedModesService,PortalCallbackService]; root of BeanFactory hierarchy 16:07:13,406 INFO [XmlWebApplicationContext] 9 beans defined in application context [Root WebApplicationContext] 16:07:13,609 INFO [XmlWebApplicationContext] Unable to locate MessageSource with name 'messageSource': using default [ [EMAIL PROTECTED] 16:07:13,609 INFO [XmlWebApplicationContext] Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [ [EMAIL PROTECTED] 16:07:13,625 INFO [UiApplicationContextUtils] Unable to locate ThemeSource with name 'themeSource': using default [ [EMAIL PROTECTED] 16:07:13,625 INFO [DefaultListableBeanFactory] Pre-instantiating singletons in factory [ org.springframework.beans.factory.support.DefaultListableBeanFactorydefining beans [RequiredContainerServices,PortalContext,DriverConfiguration,AdminConfiguration,PortalURLParser,PropertyConfigService,RenderConfigService,SupportedModesService,PortalCallbackService]; root of BeanFactory hierarchy] 16:07:13,937 INFO [ContextLoader] Using context class [ org.springframework.web.context.support.XmlWebApplicationContext] for root WebApplicationContext 16:07:13,937 INFO [ContextLoader] Root WebApplicationContext: initialization completed in 1031 ms 16:07:13,937 INFO [PortalStartupListener] Starting up Pluto Portal Driver. . . 16:07:14,718 INFO [PortalStartupListener] Initializing Portlet Container. . . 16:07:14,718 INFO [PortletContainerFactory] Portlet Container [Pluto Portal Driver] created. 16:07:14,718 INFO [PortletContainerImpl] Portlet Container [Pluto Portal Driver]: Container initialized successfully. 16:07:14,718 INFO [PortalStartupListener] Pluto portlet container started. 16:07:14,718 INFO [PortalStartupListener] ********** Pluto Portal Driver Started ********** 16:07:14,718 INFO [Mapping] Loading mapping descriptors from jar:file:/C:/geronimo/var/shared/lib/pluto- descriptor-impl-1.1.0.jar!/org/apache/pluto/descriptors/services/castor/castor-portlet-xml-mapping.xml 16:07:15,031 INFO [PortletContextManager] Portlet Context '/pluto' registered. 16:07:15,046 INFO [PortletContextManager] Portlet Context '/pluto' registered. 16:07:15,062 INFO [PortletContextManager] Portlet Context '/pluto' registered. 16:10:15,562 INFO [Mapping] Loading mapping descriptors from jar:file:/C:/geronimo/var/shared/lib/pluto- descriptor-impl-1.1.0.jar!/org/apache/pluto/descriptors/services/castor/castor-portlet-xml-mapping.xml 16:10:15,890 INFO [PortletContextManager] Portlet Context '/pluto-testsuite' registered. 16:10:16,546 INFO [PortletContextManager] Portlet Context '/pluto-testsuite' registered. 16:11:32,250 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception org.apache.jasper.JasperException at org.apache.jasper.servlet.JspServletWrapper.service( JspServletWrapper.java:432) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke( ApplicationDispatcher.java:654) at org.apache.catalina.core.ApplicationDispatcher.doInclude( ApplicationDispatcher.java:557) at org.apache.catalina.core.ApplicationDispatcher.include( ApplicationDispatcher.java:481) at org.apache.jasper.runtime.JspRuntimeLibrary.include( JspRuntimeLibrary.java:968) at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_005fforEach_005f2 (pluto_002ddefault_002dtheme_jsp.java:776) at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_005fotherwise_005f1 (pluto_002ddefault_002dtheme_jsp.java:720) at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_005fchoose_005f1 (pluto_002ddefault_002dtheme_jsp.java:581) at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspService (pluto_002ddefault_002dtheme_jsp.java:164) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.jasper.servlet.JspServletWrapper.service( JspServletWrapper.java:388) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke( ApplicationDispatcher.java:654) at org.apache.catalina.core.ApplicationDispatcher.processRequest( ApplicationDispatcher.java:445) at org.apache.catalina.core.ApplicationDispatcher.doForward( ApplicationDispatcher.java:379) at org.apache.catalina.core.ApplicationDispatcher.forward( ApplicationDispatcher.java:292) at org.apache.pluto.driver.PortalDriverServlet.doGet( PortalDriverServlet.java:147) at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:175) at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke( DefaultSubjectValve.java:56) at org.apache.catalina.authenticator.AuthenticatorBase.invoke( AuthenticatorBase.java:525) at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke( GeronimoStandardContext.java:358) at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke( GeronimoBeforeAfterValve.java:47) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :104) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:109) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java :563) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java :261) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( Http11Protocol.java:581) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:595) 16:11:34,078 ERROR [[jsp]] Servlet.service() for servlet jsp threw exception org.apache.jasper.JasperException at org.apache.jasper.servlet.JspServletWrapper.service( JspServletWrapper.java:432) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke( ApplicationDispatcher.java:654) at org.apache.catalina.core.ApplicationDispatcher.doInclude( ApplicationDispatcher.java:557) at org.apache.catalina.core.ApplicationDispatcher.include( ApplicationDispatcher.java:481) at org.apache.jasper.runtime.JspRuntimeLibrary.include( JspRuntimeLibrary.java:968) at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_005fforEach_005f2 (pluto_002ddefault_002dtheme_jsp.java:776) at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_005fotherwise_005f1 (pluto_002ddefault_002dtheme_jsp.java:720) at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_005fchoose_005f1 (pluto_002ddefault_002dtheme_jsp.java:581) at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspService (pluto_002ddefault_002dtheme_jsp.java:164) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.jasper.servlet.JspServletWrapper.service( JspServletWrapper.java:388) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke( ApplicationDispatcher.java:654) at org.apache.catalina.core.ApplicationDispatcher.processRequest( ApplicationDispatcher.java:445) at org.apache.catalina.core.ApplicationDispatcher.doForward( ApplicationDispatcher.java:379) at org.apache.catalina.core.ApplicationDispatcher.forward( ApplicationDispatcher.java:292) at org.apache.pluto.driver.PortalDriverServlet.doGet( PortalDriverServlet.java:147) at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:175) at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke( DefaultSubjectValve.java:56) at org.apache.catalina.authenticator.AuthenticatorBase.invoke( AuthenticatorBase.java:525) at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke( GeronimoStandardContext.java:358) at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke( GeronimoBeforeAfterValve.java:47) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :104) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:109) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java :563) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java :261) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( Http11Protocol.java:581) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:595) 16:11:34,109 ERROR [[plutoPortalDriver]] Servlet.service() for servlet plutoPortalDriver threw exception org.apache.jasper.JasperException at org.apache.jasper.servlet.JspServletWrapper.service( JspServletWrapper.java:432) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke( ApplicationDispatcher.java:654) at org.apache.catalina.core.ApplicationDispatcher.doInclude( ApplicationDispatcher.java:557) at org.apache.catalina.core.ApplicationDispatcher.include( ApplicationDispatcher.java:481) at org.apache.jasper.runtime.JspRuntimeLibrary.include( JspRuntimeLibrary.java:968) at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_005fforEach_005f2 (pluto_002ddefault_002dtheme_jsp.java:776) at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_005fotherwise_005f1 (pluto_002ddefault_002dtheme_jsp.java:720) at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspx_meth_c_005fchoose_005f1 (pluto_002ddefault_002dtheme_jsp.java:581) at org.apache.jsp.WEB_002dINF.themes.pluto_002ddefault_002dtheme_jsp._jspService (pluto_002ddefault_002dtheme_jsp.java:164) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.jasper.servlet.JspServletWrapper.service( JspServletWrapper.java:388) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:206) at org.apache.catalina.core.ApplicationDispatcher.invoke( ApplicationDispatcher.java:654) at org.apache.catalina.core.ApplicationDispatcher.processRequest( ApplicationDispatcher.java:445) at org.apache.catalina.core.ApplicationDispatcher.doForward( ApplicationDispatcher.java:379) at org.apache.catalina.core.ApplicationDispatcher.forward( ApplicationDispatcher.java:292) at org.apache.pluto.driver.PortalDriverServlet.doGet( PortalDriverServlet.java:147) at javax.servlet.http.HttpServlet.service(HttpServlet.java:693) at javax.servlet.http.HttpServlet.service(HttpServlet.java:806) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter( ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke( StandardWrapperValve.java:230) at org.apache.catalina.core.StandardContextValve.invoke( StandardContextValve.java:175) at org.apache.geronimo.tomcat.valve.DefaultSubjectValve.invoke( DefaultSubjectValve.java:56) at org.apache.catalina.authenticator.AuthenticatorBase.invoke( AuthenticatorBase.java:525) at org.apache.geronimo.tomcat.GeronimoStandardContext$SystemMethodValve.invoke( GeronimoStandardContext.java:358) at org.apache.geronimo.tomcat.valve.GeronimoBeforeAfterValve.invoke( GeronimoBeforeAfterValve.java:47) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java :128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java :104) at org.apache.catalina.core.StandardEngineValve.invoke( StandardEngineValve.java:109) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java :563) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java :261) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java :844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process( Http11Protocol.java:581) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:595)
