Re: Problem integrating with Geronimo 1.1.1
Elliot Metsger <[email protected]>
| Newsgroups | gmane.comp.jakarta.pluto.user |
|---|---|
| Message-ID | <[email protected]> |
Hi Nirav, Ok, this is progress. It's now puking when trying to render the portlet, so dispatch is working... Can you do me a favor and turn up the log level to debug and post that? Right now I can tell it fails including portlet-skin.jsp, but I don't know where... turning up the log level should help, I hope. Thanks, Elliot Nirav Mehta wrote: > 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 [ > org.springframework.context.support.DelegatingMessageSource@c86119] > 16:07:13,609 INFO [XmlWebApplicationContext] Unable to locate > ApplicationEventMulticaster with name 'applicationEventMulticaster': using > default [ > org.springframework.context.event.SimpleApplicationEventMulticaster@15eddd8] > > 16:07:13,625 INFO [UiApplicationContextUtils] Unable to locate ThemeSource > with name 'themeSource': using default [ > org.springframework.ui.context.support.ResourceBundleThemeSource@136b690] > 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) >