Hi, I used Jetspeed when it was not jsr168 compliant, so what I say may not be relevant (currently we are using gridsphere which was released before jetspeed2). But this is just my 2c. I think your demo.war contains a few libs that are outdated or incompatible. If the classloader of geronimo is anything like tomcat, then the jars in demo.war would shadow jetspeed jars.
I hope this helps. Anand On Tue, 25 Oct 2005, Archana Turaga wrote: > Verify if the jars contain the class it is looking for. Maybe just a > matter of missing jars. Also search the mailing list...to see if someone > else had the same issue. I personally never ran into it > > -----Original Message----- > From: Krishnakumar B [mailto:[EMAIL PROTECTED] > Sent: Tuesday, October 25, 2005 5:26 AM > To: [email protected] > Subject: Jetspeed Exception when accessing deployed portlets > > hi, > > i am trying to use Jetspeed with Geronimo. > > I have deployed jetspeed sucessfully on geronimo. > > I am trying to deploy demo.war that contains JSR 168 portlets. > > I have deployed demo.war sucecssfully in geronimo. > > Now i am trying to access these portlets in Jetspeed. I am getting the > following exception when i try accessing the portlets. > > java.lang.NoSuchMethodError: > org.apache.jetspeed.components.portletentity.Portle > tEntityAccessComponent.getPortletEntityForFragment(Lorg/apache/jetspeed/ > om/page/ > Fragment;)Lorg/apache/jetspeed/om/common/portlet/MutablePortletEntity; > at > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.v > alidateWindow(PortletWindowAccessorImpl.java:123) > at > org.apache.jetspeed.container.window.impl.PortletWindowAccessorImpl.g > etPortletWindow(PortletWindowAccessorImpl.java:105) > at > org.apache.jetspeed.aggregator.impl.PortletRendererImpl.getPortletWin > dow(PortletRendererImpl.java:209) > at > org.apache.jetspeed.aggregator.impl.PortletRendererImpl.renderNow(Por > tletRendererImpl.java:94) > at > org.apache.jetspeed.aggregator.impl.PortletAggregatorImpl.build(Portl > etAggregatorImpl.java:79) > at > org.apache.jetspeed.aggregator.PortletValve.invoke(PortletValve.java: > 46) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe > line.java:203) > at > org.apache.jetspeed.container.ContainerValve.invoke(ContainerValve.ja > va:76) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe > line.java:203) > at > org.apache.jetspeed.fusion.security.impl.FusionSecurityValveImpl.invo > ke(FusionSecurityValveImpl.java:73) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe > line.java:203) > at > org.apache.jetspeed.container.url.impl.PortalURLValveImpl.invoke(Port > alURLValveImpl.java:55) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe > line.java:203) > at > org.apache.jetspeed.fusion.profiler.impl.FusionProfilerValveImpl.invo > ke(FusionProfilerValveImpl.java:52) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe > line.java:203) > at > org.apache.jetspeed.capabilities.impl.CapabilityValveImpl.invoke(Capa > bilityValveImpl.java:127) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe > line.java:203) > at > org.apache.jetspeed.localization.impl.LocalizationValveImpl.invoke(Lo > calizationValveImpl.java:124) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invokeNext(JetspeedPipe > line.java:203) > at > org.apache.jetspeed.pipeline.JetspeedPipeline.invoke(JetspeedPipeline > .java:185) > at > org.apache.jetspeed.engine.AbstractEngine.service(AbstractEngine.java > :264) > at > org.apache.jetspeed.fusion.portal.portlets.JetspeedFusionPortlet.serv > ice(JetspeedFusionPortlet.java:186) > at > org.apache.jetspeed.fusion.portal.portlets.JetspeedFusionPortlet.getC > ontent(JetspeedFusionPortlet.java:125) > at > org.apache.jetspeed.portal.security.portlets.PortletWrapper.getConten > t(PortletWrapper.java:119) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.in > voke(UberspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.j > ava:197) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTRefer > ence.java:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTRefere > nce.java:220) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java > :55) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfSt > atement.java:70) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java > :55) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfSt > atement.java:70) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode. > java:230) > at org.apache.velocity.Template.merge(Template.java:256) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:449) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:418) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeReq > uest(TurbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReq > uest(TurbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Tu > rbineVelocity.java:143) > at > org.apache.jetspeed.portal.controls.VelocityPortletControl.getContent > (VelocityPortletControl.java:155) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.in > voke(UberspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.j > ava:197) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTRefer > ence.java:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTRefere > nce.java:220) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java > :55) > at > org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166 > ) > at > org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirect > ive.java:114) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java > :55) > at > org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166 > ) > at > org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirect > ive.java:114) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode. > java:230) > at org.apache.velocity.Template.merge(Template.java:256) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:449) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:418) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeReq > uest(TurbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReq > uest(TurbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Tu > rbineVelocity.java:143) > at > org.apache.jetspeed.portal.controllers.VelocityPortletController.getC > ontent(VelocityPortletController.java:105) > at > org.apache.jetspeed.portal.BasePortletSet.getContent(BasePortletSet.j > ava:353) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.in > voke(UberspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.j > ava:197) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTRefer > ence.java:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTRefere > nce.java:220) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode. > java:230) > at org.apache.velocity.Template.merge(Template.java:256) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:449) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:418) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeReq > uest(TurbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReq > uest(TurbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Tu > rbineVelocity.java:143) > at > org.apache.jetspeed.portal.controllers.VelocityPortletController.getC > ontent(VelocityPortletController.java:105) > at > org.apache.jetspeed.portal.BasePortletSet.getContent(BasePortletSet.j > ava:353) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.in > voke(UberspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.j > ava:197) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTRefer > ence.java:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTRefere > nce.java:220) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java > :55) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode. > java:230) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfSt > atement.java:89) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java > :55) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfSt > atement.java:70) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode. > java:230) > at org.apache.velocity.Template.merge(Template.java:256) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:449) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:418) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeReq > uest(TurbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReq > uest(TurbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Tu > rbineVelocity.java:143) > at > org.apache.jetspeed.portal.controls.VelocityPortletControl.getContent > (VelocityPortletControl.java:155) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.in > voke(UberspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.j > ava:197) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTRefer > ence.java:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTRefere > nce.java:220) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode. > java:230) > at org.apache.velocity.Template.merge(Template.java:256) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:449) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:418) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeReq > uest(TurbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReq > uest(TurbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Tu > rbineVelocity.java:143) > at > org.apache.jetspeed.portal.controllers.VelocityPortletController.getC > ontent(VelocityPortletController.java:105) > at > org.apache.jetspeed.portal.BasePortletSet.getContent(BasePortletSet.j > ava:353) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.in > voke(UberspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.j > ava:197) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTRefer > ence.java:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTRefere > nce.java:220) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java > :55) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode. > java:230) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfSt > atement.java:89) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java > :55) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfSt > atement.java:70) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode. > java:230) > at org.apache.velocity.Template.merge(Template.java:256) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:449) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:418) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeReq > uest(TurbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReq > uest(TurbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Tu > rbineVelocity.java:143) > at > org.apache.jetspeed.portal.controls.VelocityPortletControl.getContent > (VelocityPortletControl.java:155) > at > org.apache.jetspeed.util.template.JetspeedTool.getPane(JetspeedTool.j > ava:158) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl. > java:39) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces > sorImpl.java:25) > at java.lang.reflect.Method.invoke(Method.java:324) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.in > voke(UberspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.j > ava:197) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTRefer > ence.java:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTRefere > nce.java:220) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java > :55) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode. > java:230) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfSt > atement.java:89) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode. > java:230) > at org.apache.velocity.Template.merge(Template.java:256) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:449) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:418) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeReq > uest(TurbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReq > uest(TurbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Tu > rbineVelocity.java:143) > at > org.apache.turbine.modules.screens.VelocityDirectScreen.buildTemplate > (VelocityDirectScreen.java:123) > at > org.apache.turbine.modules.screens.TemplateScreen.doBuild(TemplateScr > een.java:130) > at org.apache.turbine.modules.Screen.build(Screen.java:99) > at > org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java:129) > at > org.apache.turbine.util.template.TemplateScreen.toString(TemplateScre > en.java:126) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTRefere > nce.java:291) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode. > java:230) > at org.apache.velocity.Template.merge(Template.java:256) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:449) > at > org.apache.velocity.app.Velocity.mergeTemplate(Velocity.java:418) > at > org.apache.turbine.services.velocity.TurbineVelocityService.decodeReq > uest(TurbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReq > uest(TurbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Tu > rbineVelocity.java:143) > at > org.apache.turbine.modules.layouts.VelocityDirectLayout.doBuild(Veloc > ityDirectLayout.java:106) > at org.apache.turbine.modules.Layout.build(Layout.java:91) > at > org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java:123) > at > org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java > :169) > at org.apache.turbine.modules.Page.build(Page.java:90) > at > org.apache.turbine.modules.PageLoader.exec(PageLoader.java:123) > at org.apache.turbine.Turbine.doGet(Turbine.java:563) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:595) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:688) > at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl > icationFilterChain.java:252) > at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF > ilterChain.java:173) > at > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV > alve.java:213) > at > org.apache.catalina.core.StandardContextValve.invoke(StandardContextV > alve.java:178) > at > org.apache.geronimo.tomcat.valve.TransactionContextValve.invoke(Trans > actionContextValve.java:53) > at > org.apache.geronimo.tomcat.valve.ComponentContextValve.invoke(Compone > ntContextValve.java:47) > at > org.apache.geronimo.tomcat.valve.InstanceContextValve.invoke(Instance > ContextValve.java:60) > at > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j > ava:126) > at > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j > ava:105) > at > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal > ve.java:107) > at > org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java: > 526) > at > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav > a:148) > at > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java > :856) > at > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce > ssConnection(Http11Protocol.java:744) > at > org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpo > int.java:527) > at > org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFol > lowerWorkerThread.java:80) > at > org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP > ool.java:684) > at java.lang.Thread.run(Thread.java:534) > > Any ideas how to fix this. > > regards > Krish > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > This e-mail transmission may contain information that is proprietary, > privileged and/or confidential and is intended exclusively for the person(s) > to whom it is addressed. Any use, copying, retention or disclosure by any > person other than the intended recipient or the intended recipient's > designees is strictly prohibited. If you are the intended recipient, you must > treat the information in confidence and in accordance with all laws related > to the privacy and confidentiality of such information. If you are not the > intended recipient or their designee, please notify the sender immediately by > return e-mail and delete all copies of this email, including all attachments. > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
