Issue: Advanced query - My Issues (all modules) produces stack trace from exception.
Copyright Witness Network Support <[email protected]> Wed, 22 Oct 2008 21:20:54 +0100
| Newsgroups | gmane.comp.java.scarab.devel |
|---|---|
| Organization | Copyright Witness |
| Message-ID | <[email protected]> |
Hi Folks, Because I cannot register on the tracker here is another of our issues...Ive cut&paste from our own internal scarab. Issue ID *TPSW16 (Defect)* Created by Barry Pearce <mailto:[email protected]> - 06-Oct-2008 14:07:28 GMT Last modified by Barry Pearce <mailto:[email protected]> - 16-Oct-2008 13:58:13 GMT Basic Info Component/Product Scarab Component/Product Version Subversion trunk 10627 Summary Advanced query - My Issues (all modules) produces stack trace from exception. Situation Description From the advanced query menu choosing 'my issues (all modules)' results in a stack trace every time. (See comments for stack trace). Status Assigned On Hold No Severity 7 - Major Occurance Likelihood 10 - Constantly Priority Medium Further Info Required? No FunctionalArea UserInterface Platform PC Processor AMD Athlon XP2600+ OperatingSystem Ubuntu Server Operating System Version Hardy Heron 8.04.1 Runtime Environment JBoss AS 4.2.3GA Java Version J2SE 6.0 Comments(2) Barry Pearce <mailto:[email protected]> - 16-Oct-2008 13:58:13 GMT This works if you only have issues within a single module, but fails once you actually end up with issues in multiple modules. Barry Pearce <mailto:[email protected]> - 06-Oct-2008 14:07:50 GMT Stack trace received: If the stack trace below has at the top a mention of "ResourceNotFoundException", that means that a template could not be found (404) and is probably the result of a broken link. If the stack trace has something else, please enter a copy of the stack trace and an explanation of what you did to cause it to the Issue Tracking System for analysis. If you are a developer and think you know what the problem is, feel free to send in a patch to fix the problem. org.apache.turbine.TurbineException: org.apache.fulcrum.ServiceException: Error rendering Velocity template: layouts/Default.vm at org.apache.turbine.pipeline.DefaultTargetValve.invoke(DefaultTargetValve.java:128) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.apache.turbine.pipeline.RunModulesValve.invoke(RunModulesValve.java:115) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.apache.turbine.pipeline.DefaultActionValve.invoke(DefaultActionValve.java:108) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.apache.turbine.pipeline.DefaultACLCreationValve.invoke(DefaultACLCreationValve.java:127) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.tigris.scarab.pipeline.SetLocaleValve.invoke(SetLocaleValve.java:112) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.tigris.scarab.pipeline.FreshenUserValve.invoke(FreshenUserValve.java:189) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.apache.turbine.pipeline.DefaultSessionValidationValve.invoke(DefaultSessionValidationValve.java:131) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.apache.turbine.pipeline.DefaultLoginValve.invoke(DefaultLoginValve.java:109) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.tigris.scarab.pipeline.AnonymousLoginValve.invoke(AnonymousLoginValve.java:62) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.tigris.scarab.pipeline.NTLMLoginValve.invoke(NTLMLoginValve.java:78) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.apache.turbine.pipeline.DefaultSessionTimeoutValve.invoke(DefaultSessionTimeoutValve.java:121) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.tigris.scarab.pipeline.DetermineTargetValve.invoke(DetermineTargetValve.java:138) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.apache.turbine.pipeline.DetermineActionValve.invoke(DetermineActionValve.java:107) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.tigris.scarab.pipeline.SetInfoMessageValve.invoke(SetInfoMessageValve.java:85) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.tigris.scarab.pipeline.ResetCacheValve.invoke(ResetCacheValve.java:77) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.tigris.scarab.pipeline.DetermineCharsetValve.invoke(DetermineCharsetValve.java:103) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.tigris.scarab.pipeline.TimingInfoValve.invoke(TimingInfoValve.java:131) at org.apache.turbine.pipeline.TurbinePipeline.invokeNext(TurbinePipeline.java:231) at org.apache.turbine.pipeline.TurbinePipeline.invoke(TurbinePipeline.java:213) at org.apache.turbine.Turbine.doGet(Turbine.java:298) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) 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.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432) at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262) at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:437) at org.apache.coyote.ajp.AjpProtocol$AjpConnectionHandler.process(AjpProtocol.java:366) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446) at java.lang.Thread.run(Thread.java:619) Caused by: org.apache.fulcrum.ServiceException: Error rendering Velocity template: layouts/Default.vm at org.apache.fulcrum.velocity.TurbineVelocityService.renderingError(TurbineVelocityService.java:424) at org.apache.fulcrum.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:322) at org.apache.fulcrum.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:273) at org.apache.fulcrum.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:263) at org.apache.fulcrum.template.TurbineTemplateService.handleRequest(TurbineTemplateService.java:274) at org.apache.turbine.modules.Module.handleRequest(Module.java:177) at org.apache.turbine.pipeline.DirectRenderer.render(DirectRenderer.java:97) at org.apache.turbine.pipeline.DirectTargetValve.render(DirectTargetValve.java:100) at org.apache.turbine.pipeline.DefaultTargetValve.execute(DefaultTargetValve.java:162) at org.apache.turbine.pipeline.DefaultTargetValve.invoke(DefaultTargetValve.java:124) ... 56 more Caused by: org.apache.fulcrum.ServiceException: Error rendering Velocity template: layouts/MainContent.vm at org.apache.fulcrum.velocity.TurbineVelocityService.renderingError(TurbineVelocityService.java:424) at org.apache.fulcrum.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:322) at org.apache.fulcrum.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:273) at org.apache.fulcrum.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:263) at org.apache.fulcrum.template.TurbineTemplateService.handleRequest(TurbineTemplateService.java:274) at org.apache.turbine.modules.Module.handleRequest(Module.java:177) at org.apache.turbine.pipeline.DirectRenderer.render(DirectRenderer.java:97) at org.apache.turbine.pipeline.Renderer.render(Renderer.java:123) at sun.reflect.GeneratedMethodAccessor161.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.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.VelocityEngine.mergeTemplate(VelocityEngine.java:450) at org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:419) at org.apache.fulcrum.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:317) ... 64 more Caused by: org.apache.fulcrum.ServiceException: Error rendering Velocity template: screens/IssueList.vm at org.apache.fulcrum.velocity.TurbineVelocityService.renderingError(TurbineVelocityService.java:424) at org.apache.fulcrum.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:322) at org.apache.fulcrum.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:273) at org.apache.fulcrum.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:263) at org.apache.fulcrum.template.TurbineTemplateService.handleRequest(TurbineTemplateService.java:274) at org.apache.turbine.modules.Module.handleRequest(Module.java:177) at org.apache.turbine.pipeline.DirectRenderer.render(DirectRenderer.java:97) at org.apache.turbine.pipeline.Renderer.render(Renderer.java:123) at sun.reflect.GeneratedMethodAccessor161.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175) at org.apache.velocity.runtime.parser.node.ASTReference.render(ASTReference.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.VelocityEngine.mergeTemplate(VelocityEngine.java:450) at org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:419) at org.apache.fulcrum.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:317) ... 82 more Caused by: java.lang.IllegalStateException: method should not be called on a list including more than one module. at org.tigris.scarab.om.MITList.getModule(MITList.java:340) at org.tigris.scarab.tools.ScarabRequestTool.getRModuleAttributeDisplayName(ScarabRequestTool.java:733) at org.tigris.scarab.tools.ScarabRequestTool.getRModuleAttributeDisplayName(ScarabRequestTool.java:709) at sun.reflect.GeneratedMethodAccessor314.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.velocity.util.introspection.UberspectImpl$VelMethodImpl.invoke(UberspectImpl.java:267) at org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:197) at org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175) at org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:327) at org.apache.velocity.runtime.parser.node.ASTExpression.value(ASTExpression.java:51) at org.apache.velocity.runtime.parser.node.ASTSetDirective.render(ASTSetDirective.java:95) 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(ASTIfStatement.java:89) 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.java:114) 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(ASTIfStatement.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.VelocityEngine.mergeTemplate(VelocityEngine.java:450) at org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:419) at org.apache.fulcrum.velocity.TurbineVelocityService.handleRequest(TurbineVelocityService.java:317) ... 100 more -- Sincerely Yours Copyright Witness Net Support [email protected] www.copyrightwitness.com Registration centre for copyright works. This e-mail and any attachments are confidential and intended for the addressee only. The information in this mail does not amount to legal advice or opinion. Any views or legal references are those of the author and are based on personal opinion or understanding only.