That should work. Yes. I would not know what is going wrong. I thought you had your own property file (the overriding property mechanism in Jetspeed)...that is why I told you to put the entry in front of all the other declarations. We are using the overriding mechanism so that we do not have to directly touch the JetspeedResource.properties etc.
-----Original Message----- From: Stijn de Witt [mailto:[EMAIL PROTECTED] Sent: Tuesday, August 10, 2004 5:14 PM To: Jetspeed Users List Subject: Re: Action not found (but it's there)? Archana, You say I should put my path in front, but how? I am using the 'merge properties' technique, and my modules.packages line always gets added at the end. Still, it is strange that it worked before. I've had this before. Somehow there is something wrong, somewhere...but beats me what. I could ofcourse modify the JetspeedResources from jetspeed itself, and place my modules path before it in there, but up to now I managed to avoid having to change the jetspeed source. And this *should* work, shouldn't it? Thanks, -Stijn ----- Original Message ----- From: "Archana Turaga" <[EMAIL PROTECTED]> To: "Jetspeed Users List" <[EMAIL PROTECTED]> Sent: Tuesday, August 10, 2004 2:24 PM Subject: RE: Action not found (but it's there)? > Try putting your module package declaration in front of the Jetspeed > module package definition. > > -----Original Message----- > From: Stijn de Witt [mailto:[EMAIL PROTECTED] > Sent: Monday, August 09, 2004 8:01 PM > To: Jetspeed Users List > Subject: Action not found (but it's there)? > > Hi, I have an action located in > WEB-INF\classes\nl\bergland\portal\jetspeed1\actions\job > it's name is BitCandidateSubmitAction.class > I have set up the Turbine modules.packages path, adding > nl.bergland.portal.jetspeed1 > > I tried all sorts of things, but I keep getting this > ClassNotFoundException. > Does anyone know of another cause of this, besides a wrong > modules.packages > path? > The weird thing is that I had this working before, but it broke > somehow... > Any help would be greatly appreciated. > > Greetings, > -Stijn > > > 2004-08-10 02:50:40,203 [PoolThread-9] DEBUG GenericMVCPortlet - > GenericMVCPortlet: Executing action [job.BitCandidateSubmitAction] for > portlet [BitCandidateSubmitPortlet] > 2004-08-10 02:50:40,265 [PoolThread-9] ERROR GenericMVCPortlet - > GenericMVCPortlet - error executing action > java.lang.ClassNotFoundException: > > Requested Action not found: job.BitCandidateSubmitAction > Turbine looked in the following modules.packages path: > [org.apache.jetspeed.modules, org.apache.turbine.modules, > nl.bergland.portal.jetspeed1] > > at > org.apache.turbine.modules.ActionLoader.getInstance(ActionLoader.java:17 > 4) > at org.apache.turbine.modules.ActionLoader.exec(ActionLoader.java:122) > at > org.apache.jetspeed.portal.portlets.GenericMVCPortlet.buildContent(Gener > icMV > CPortlet.java:276) > at > org.apache.jetspeed.portal.portlets.GenericMVCPortlet.getContent(Generic > MVCP > ortlet.java:207) > at > org.apache.jetspeed.portal.security.portlets.PortletWrapper.getContent(P > ortl > etWrapper.java:119) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invok > e(Ub > erspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java > :197 > ) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReferenc > e.ja > va:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference > .jav > a:220) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav > a:23 > 0) > 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.decodeReques > t(Tu > rbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReques > t(Tu > rbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbi > neVe > locity.java:143) > at > org.apache.jetspeed.portal.controls.VelocityPortletControl.getContent(Ve > loci > tyPortletControl.java:155) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invok > e(Ub > erspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java > :197 > ) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReferenc > e.ja > va:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference > .jav > a: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(ASTDirective > .jav > a: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(ASTDirective > .jav > a:114) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav > a:23 > 0) > 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.decodeReques > t(Tu > rbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReques > t(Tu > rbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbi > neVe > locity.java:143) > at > org.apache.jetspeed.portal.controllers.VelocityPortletController.getCont > ent( > VelocityPortletController.java:105) > at > org.apache.jetspeed.portal.BasePortletSet.getContent(BasePortletSet.java > :353 > ) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invok > e(Ub > erspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java > :197 > ) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReferenc > e.ja > va:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference > .jav > a:220) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav > a:23 > 0) > 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.decodeReques > t(Tu > rbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReques > t(Tu > rbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbi > neVe > locity.java:143) > at > org.apache.jetspeed.portal.controllers.VelocityPortletController.getCont > ent( > VelocityPortletController.java:105) > at > org.apache.jetspeed.portal.BasePortletSet.getContent(BasePortletSet.java > :353 > ) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invok > e(Ub > erspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java > :197 > ) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReferenc > e.ja > va:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference > .jav > a:220) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55 > ) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav > a:23 > 0) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfState > ment > .java:89) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55 > ) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfState > ment > .java:70) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav > a:23 > 0) > 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.decodeReques > t(Tu > rbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReques > t(Tu > rbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbi > neVe > locity.java:143) > at > org.apache.jetspeed.portal.controls.VelocityPortletControl.getContent(Ve > loci > tyPortletControl.java:155) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invok > e(Ub > erspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java > :197 > ) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReferenc > e.ja > va:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference > .jav > a:220) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav > a:23 > 0) > 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.decodeReques > t(Tu > rbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReques > t(Tu > rbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbi > neVe > locity.java:143) > at > org.apache.jetspeed.portal.controllers.VelocityPortletController.getCont > ent( > VelocityPortletController.java:105) > at > org.apache.jetspeed.portal.BasePortletSet.getContent(BasePortletSet.java > :353 > ) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invok > e(Ub > erspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java > :197 > ) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReferenc > e.ja > va:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference > .jav > a:220) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55 > ) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav > a:23 > 0) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfState > ment > .java:89) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55 > ) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfState > ment > .java:70) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav > a:23 > 0) > 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.decodeReques > t(Tu > rbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReques > t(Tu > rbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbi > neVe > locity.java:143) > at > org.apache.jetspeed.portal.controls.VelocityPortletControl.getContent(Ve > loci > tyPortletControl.java:155) > at > org.apache.jetspeed.util.template.JetspeedTool.getPane(JetspeedTool.java > :154 > ) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > at java.lang.reflect.Method.invoke(Unknown Source) > at > org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invok > e(Ub > erspectImpl.java:267) > at > org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java > :197 > ) > at > org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReferenc > e.ja > va:175) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference > .jav > a:220) > at > org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55 > ) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav > a:23 > 0) > at > org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfState > ment > .java:89) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav > a:23 > 0) > 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.decodeReques > t(Tu > rbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReques > t(Tu > rbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbi > neVe > locity.java:143) > at > org.apache.turbine.modules.screens.VelocityDirectScreen.buildTemplate(Ve > loci > tyDirectScreen.java:123) > at > org.apache.turbine.modules.screens.TemplateScreen.doBuild(TemplateScreen > .jav > a: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(TemplateScreen. > java > :126) > at > org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference > .jav > a:291) > at > org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.jav > a:23 > 0) > 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.decodeReques > t(Tu > rbineVelocityService.java:494) > at > org.apache.turbine.services.velocity.TurbineVelocityService.handleReques > t(Tu > rbineVelocityService.java:336) > at > org.apache.turbine.services.velocity.TurbineVelocity.handleRequest(Turbi > neVe > locity.java:143) > at > org.apache.turbine.modules.layouts.VelocityDirectLayout.doBuild(Velocity > Dire > ctLayout.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:16 > 9) > 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:740) > at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) > at > org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:360) > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationH > andl > er.java:294) > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:558) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1714) > at > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationCon > text > .java:507) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1664) > at org.mortbay.http.HttpServer.service(HttpServer.java:863) > at org.jboss.jetty.Jetty.service(Jetty.java:460) > at org.mortbay.http.HttpConnection.service(HttpConnection.java:775) > at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:939) > at org.mortbay.http.HttpConnection.handle(HttpConnection.java:792) > at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:201 > ) > at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:289) > at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:455) > > > --------------------------------------------------------------------- > 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] > > --------------------------------------------------------------------- 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]