org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'testResults.vm'

Jenkins JIRA | Gareth Curtis | 5 years ago
  1. 0

    If the name of a job (and therefore also the workspace folder) includes a comma, an exception occurs (when the FitNesse plugin attempts to read the test results?) Workaround is easy - just rename the job. But thought it best to document the issue, it may save someone else some time. A copy from console output below: ------------ FitNesse (v20111026) Started... port: 8081 root page: fitnesse.wiki.FileSystemPage at C:\Program Files\Jenkins\jobs\Run engage.installer, - from nightly build folder\workspace/FitNesseRoot logger: none authenticator: fitnesse.authentication.PromiscuousAuthenticator html page factory: fitnesse.html.HtmlPageFactory page version expiration set to 14 days. Connnecting to http://localhost:8081/EngageAcceptanceTests.AuthenticationWithLoginTests?test&format=xml&includehtml Connected: 200/OK Xml results saved as windows-1252 to C:\Program Files\Jenkins\jobs\Run engage.installer, - from nightly build folder\workspace\fitnesseResults.xml org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'testResults.vm' at org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource(ResourceManagerImpl.java:483) at org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(ResourceManagerImpl.java:354) at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1400) at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1380) at org.apache.velocity.app.VelocityEngine.getTemplate(VelocityEngine.java:401) at fitnesse.responders.run.formatters.XmlFormatter.writeResults(XmlFormatter.java:132) at fitnesse.responders.run.formatters.XmlFormatter.writeResults(XmlFormatter.java:117) at fitnesse.responders.run.formatters.PageHistoryFormatter.testComplete(PageHistoryFormatter.java:27) at fitnesse.responders.run.formatters.CompositeFormatter.testComplete(CompositeFormatter.java:65) at fitnesse.responders.run.MultipleTestsRunner.testComplete(MultipleTestsRunner.java:238) at fitnesse.responders.run.TestSystem.testComplete(TestSystem.java:116) at fitnesse.responders.run.slimResponder.SlimTestSystem.runTestsAndGenerateHtml(SlimTestSystem.java:228) at fitnesse.responders.run.MultipleTestsRunner.executeTestSystemPages(MultipleTestsRunner.java:140) at fitnesse.responders.run.MultipleTestsRunner.startTestSystemAndExecutePages(MultipleTestsRunner.java:120) at fitnesse.responders.run.MultipleTestsRunner.executePagesInTestSystem(MultipleTestsRunner.java:106) at fitnesse.responders.run.MultipleTestsRunner.internalExecuteTestPages(MultipleTestsRunner.java:86) at fitnesse.responders.run.MultipleTestsRunner.executeTestPages(MultipleTestsRunner.java:58) at fitnesse.responders.run.TestResponder.performExecution(TestResponder.java:145) at fitnesse.responders.run.TestResponder.doSending(TestResponder.java:45) at fitnesse.responders.ChunkingResponder.startSending(ChunkingResponder.java:67) at fitnesse.responders.ChunkingResponder.access$000(ChunkingResponder.java:17) at fitnesse.responders.ChunkingResponder$RespondingRunnable.run(ChunkingResponder.java:106) at java.lang.Thread.run(Unknown Source) 31.05.2012 11:40:24 org.apache.velocity.runtime.log.JdkLogChute log SCHWERWIEGEND: ResourceManager : unable to find resource 'testResults.vm' in any resource loader. 31.05.2012 11:40:24 org.apache.velocity.runtime.log.JdkLogChute log SCHWERWIEGEND: ResourceManager : unable to find resource 'testResults.vm' in any resource loader. org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'testResults.vm' at org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource(ResourceManagerImpl.java:483) at org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(ResourceManagerImpl.java:354) at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1400) at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1380) at org.apache.velocity.app.VelocityEngine.getTemplate(VelocityEngine.java:401) at fitnesse.responders.run.formatters.XmlFormatter.writeResults(XmlFormatter.java:132) at fitnesse.responders.run.formatters.XmlFormatter.writeResults(XmlFormatter.java:117) at fitnesse.responders.run.formatters.XmlFormatter.allTestingComplete(XmlFormatter.java:109) at fitnesse.responders.run.formatters.BaseFormatter.errorOccured(BaseFormatter.java:38) at fitnesse.responders.run.formatters.CompositeFormatter.errorOccured(CompositeFormatter.java:28) at fitnesse.responders.run.MultipleTestsRunner.exceptionOccurred(MultipleTestsRunner.java:243) at fitnesse.responders.run.MultipleTestsRunner.executeTestPages(MultipleTestsRunner.java:64) at fitnesse.responders.run.TestResponder.performExecution(TestResponder.java:145) at fitnesse.responders.run.TestResponder.doSending(TestResponder.java:45) at fitnesse.responders.ChunkingResponder.startSending(ChunkingResponder.java:67) at fitnesse.responders.ChunkingResponder.access$000(ChunkingResponder.java:17) at fitnesse.responders.ChunkingResponder$RespondingRunnable.run(ChunkingResponder.java:106) at java.lang.Thread.run(Unknown Source)

    Jenkins JIRA | 5 years ago | Gareth Curtis
    org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'testResults.vm'
  2. 0

    If the name of a job (and therefore also the workspace folder) includes a comma, an exception occurs (when the FitNesse plugin attempts to read the test results?) Workaround is easy - just rename the job. But thought it best to document the issue, it may save someone else some time. A copy from console output below: ------------ FitNesse (v20111026) Started... port: 8081 root page: fitnesse.wiki.FileSystemPage at C:\Program Files\Jenkins\jobs\Run engage.installer, - from nightly build folder\workspace/FitNesseRoot logger: none authenticator: fitnesse.authentication.PromiscuousAuthenticator html page factory: fitnesse.html.HtmlPageFactory page version expiration set to 14 days. Connnecting to http://localhost:8081/EngageAcceptanceTests.AuthenticationWithLoginTests?test&format=xml&includehtml Connected: 200/OK Xml results saved as windows-1252 to C:\Program Files\Jenkins\jobs\Run engage.installer, - from nightly build folder\workspace\fitnesseResults.xml org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'testResults.vm' at org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource(ResourceManagerImpl.java:483) at org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(ResourceManagerImpl.java:354) at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1400) at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1380) at org.apache.velocity.app.VelocityEngine.getTemplate(VelocityEngine.java:401) at fitnesse.responders.run.formatters.XmlFormatter.writeResults(XmlFormatter.java:132) at fitnesse.responders.run.formatters.XmlFormatter.writeResults(XmlFormatter.java:117) at fitnesse.responders.run.formatters.PageHistoryFormatter.testComplete(PageHistoryFormatter.java:27) at fitnesse.responders.run.formatters.CompositeFormatter.testComplete(CompositeFormatter.java:65) at fitnesse.responders.run.MultipleTestsRunner.testComplete(MultipleTestsRunner.java:238) at fitnesse.responders.run.TestSystem.testComplete(TestSystem.java:116) at fitnesse.responders.run.slimResponder.SlimTestSystem.runTestsAndGenerateHtml(SlimTestSystem.java:228) at fitnesse.responders.run.MultipleTestsRunner.executeTestSystemPages(MultipleTestsRunner.java:140) at fitnesse.responders.run.MultipleTestsRunner.startTestSystemAndExecutePages(MultipleTestsRunner.java:120) at fitnesse.responders.run.MultipleTestsRunner.executePagesInTestSystem(MultipleTestsRunner.java:106) at fitnesse.responders.run.MultipleTestsRunner.internalExecuteTestPages(MultipleTestsRunner.java:86) at fitnesse.responders.run.MultipleTestsRunner.executeTestPages(MultipleTestsRunner.java:58) at fitnesse.responders.run.TestResponder.performExecution(TestResponder.java:145) at fitnesse.responders.run.TestResponder.doSending(TestResponder.java:45) at fitnesse.responders.ChunkingResponder.startSending(ChunkingResponder.java:67) at fitnesse.responders.ChunkingResponder.access$000(ChunkingResponder.java:17) at fitnesse.responders.ChunkingResponder$RespondingRunnable.run(ChunkingResponder.java:106) at java.lang.Thread.run(Unknown Source) 31.05.2012 11:40:24 org.apache.velocity.runtime.log.JdkLogChute log SCHWERWIEGEND: ResourceManager : unable to find resource 'testResults.vm' in any resource loader. 31.05.2012 11:40:24 org.apache.velocity.runtime.log.JdkLogChute log SCHWERWIEGEND: ResourceManager : unable to find resource 'testResults.vm' in any resource loader. org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'testResults.vm' at org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource(ResourceManagerImpl.java:483) at org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(ResourceManagerImpl.java:354) at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1400) at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1380) at org.apache.velocity.app.VelocityEngine.getTemplate(VelocityEngine.java:401) at fitnesse.responders.run.formatters.XmlFormatter.writeResults(XmlFormatter.java:132) at fitnesse.responders.run.formatters.XmlFormatter.writeResults(XmlFormatter.java:117) at fitnesse.responders.run.formatters.XmlFormatter.allTestingComplete(XmlFormatter.java:109) at fitnesse.responders.run.formatters.BaseFormatter.errorOccured(BaseFormatter.java:38) at fitnesse.responders.run.formatters.CompositeFormatter.errorOccured(CompositeFormatter.java:28) at fitnesse.responders.run.MultipleTestsRunner.exceptionOccurred(MultipleTestsRunner.java:243) at fitnesse.responders.run.MultipleTestsRunner.executeTestPages(MultipleTestsRunner.java:64) at fitnesse.responders.run.TestResponder.performExecution(TestResponder.java:145) at fitnesse.responders.run.TestResponder.doSending(TestResponder.java:45) at fitnesse.responders.ChunkingResponder.startSending(ChunkingResponder.java:67) at fitnesse.responders.ChunkingResponder.access$000(ChunkingResponder.java:17) at fitnesse.responders.ChunkingResponder$RespondingRunnable.run(ChunkingResponder.java:106) at java.lang.Thread.run(Unknown Source)

    Jenkins JIRA | 5 years ago | Gareth Curtis
    org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'testResults.vm'
  3. 0

    problem to compile code

    Google Groups | 5 years ago | oruchovets
    org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'templates/spring/SpringServiceLocatorInterface.vsl'
  4. Speed up your debug routine!

    Automated exception search integrated into your IDE

  5. 0

    On an individual issue view scree, right after "Details" section. "Tempo" Section. Every issue got the following message in Tempo section: Error rendering WebPanel (templates/tempoplugin/issue/issue-panel.vm): org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'templates/tempoplugin/issue/issue-panel.vm' I have checked "E:\Program Files (x86)\Atlassian\Application Data\JIRA\plugins\installed-plugins\tempo-plugin-7.2.1.jar\templates\tempoplugin\issue\issue-panel.vm" The file exists and the content of that file is: {code:html} <div id="tempo-content" class="empty"> </div> {code} {panel:title=Logs|bgColor=#FFFFCE} 2012-06-22 05:16:38,874 ajp-8009-36 ERROR bgroiss 316x1375576x1 15klxpm 178.124.157.26 /browse/WEBQ-351 [org.apache.velocity] ResourceManager : unable to find resource 'templates/tempoplugin/issue/issue-panel.vm' in any resource loader. 2012-06-22 05:16:38,875 ajp-8009-36 WARN bgroiss 316x1375576x1 15klxpm 178.124.157.26 /browse/WEBQ-351 [plugin.web.model.ResourceTemplateWebPanel] Error rendering WebPanel (templates/tempoplugin/issue/issue-panel.vm): org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'templates/tempoplugin/issue/issue-panel.vm' com.atlassian.templaterenderer.RenderingException: org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'templates/tempoplugin/issue/issue-panel.vm' at com.atlassian.templaterenderer.velocity.one.six.internal.VelocityTemplateRendererImpl.render(VelocityTemplateRendererImpl.java:100) at com.atlassian.templaterenderer.AbstractVelocityWebPanelRenderer.render(AbstractVelocityWebPanelRenderer.java:33) at com.atlassian.plugin.web.model.ResourceTemplateWebPanel.getHtml(ResourceTemplateWebPanel.java:47) at com.atlassian.plugin.web.descriptors.DefaultWebPanelModuleDescriptor$ContextAwareWebPanel.getHtml(DefaultWebPanelModuleDescriptor.java:141) at com.atlassian.jira.web.component.ModuleWebComponentImpl.renderModule(ModuleWebComponentImpl.java:84) at com.atlassian.jira.web.component.ModuleWebComponentImpl.renderModuleAndLetNoThrowablesEscape(ModuleWebComponentImpl.java:67) at com.atlassian.jira.web.component.ModuleWebComponentImpl.renderModules(ModuleWebComponentImpl.java:45) at com.atlassian.jira.web.action.issue.ViewIssue.renderPanels(ViewIssue.java:267) at sun.reflect.GeneratedMethodAccessor24256.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at webwork.util.InjectionUtils$DefaultInjectionImpl.invoke(InjectionUtils.java:70) at webwork.util.InjectionUtils.invoke(InjectionUtils.java:56) at webwork.util.ValueStack.findValue(ValueStack.java:514) at webwork.util.ValueStack.findValue(ValueStack.java:213) at webwork.view.taglib.WebWorkBodyTagSupport.findValue(WebWorkBodyTagSupport.java:62) at webwork.view.taglib.BasicPropertyTag.doStartTag(BasicPropertyTag.java:54) at org.apache.jsp.secure.views.issue.viewissue_jsp._jspx_meth_ww_005fproperty_005f4(viewissue_jsp.java:442) at org.apache.jsp.secure.views.issue.viewissue_jsp._jspx_meth_ww_005fproperty_005f3(viewissue_jsp.java:410) at org.apache.jsp.secure.views.issue.viewissue_jsp._jspService(viewissue_jsp.java:149) at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:386) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66) at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.doFilter(AccessLogFilter.java:77) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:157) at com.atlassian.jira.web.filters.JiraLoginFilter.doFilter(JiraLoginFilter.java:70) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66) at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:71) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) 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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at com.atlassian.jira.web.dispatcher.JiraWebworkActionDispatcher.dispatchView(JiraWebworkActionDispatcher.java:286) at com.atlassian.jira.web.dispatcher.JiraWebworkActionDispatcher.service(JiraWebworkActionDispatcher.java:188) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66) at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.doFilter(AccessLogFilter.java:77) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:157) at com.atlassian.jira.web.filters.JiraLoginFilter.doFilter(JiraLoginFilter.java:70) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66) at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:71) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) 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.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646) at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436) at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374) at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302) at com.atlassian.jira.servlet.QuickLinkServlet.linkToIssue(QuickLinkServlet.java:158) at com.atlassian.jira.servlet.QuickLinkServlet.service(QuickLinkServlet.java:46) at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:78) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.core.filters.HeaderSanitisingFilter.doFilter(HeaderSanitisingFilter.java:44) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66) at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.executeRequest(AccessLogFilter.java:104) at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.doFilter(AccessLogFilter.java:88) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.jira.security.xsrf.XsrfTokenAdditionRequestFilter.doFilter(XsrfTokenAdditionRequestFilter.java:54) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.opensymphony.sitemesh.webapp.SiteMeshFilter.obtainContent(SiteMeshFilter.java:129) at com.opensymphony.sitemesh.webapp.SiteMeshFilter.doFilter(SiteMeshFilter.java:77) at com.atlassian.jira.web.filters.SitemeshPageFilter.doFilter(SitemeshPageFilter.java:124) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:211) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:98) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:157) at com.atlassian.jira.web.filters.JiraLoginFilter.doFilter(JiraLoginFilter.java:70) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66) at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:71) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.util.profiling.filters.ProfilingFilter.doFilter(ProfilingFilter.java:99) at com.atlassian.jira.web.filters.JIRAProfilingFilter.doFilter(JIRAProfilingFilter.java:19) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:71) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:350) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:81) at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66) at com.sysbliss.jira.plugins.workflow.servlet.JWDSendRedirectFilter.doFilter(JWDSendRedirectFilter.java:25) at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74) at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:78) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:33) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:41) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at com.atlassian.jira.web.filters.PathMatchingEncodingFilter.doFilter(PathMatchingEncodingFilter.java:49) at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.jira.web.monitor.ActiveRequestsFilter$PassToChainFilterFunc.doFilter(ActiveRequestsFilter.java:346) at com.atlassian.jira.web.monitor.ActiveRequestsFilter$DebugLogFilterFunc.doFilter(ActiveRequestsFilter.java:463) at com.atlassian.jira.web.monitor.ActiveRequestsFilter.doFilter(ActiveRequestsFilter.java:173) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.jira.startup.JiraStartupChecklistFilter.doFilter(JiraStartupChecklistFilter.java:75) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.multitenant.servlet.MultiTenantServletFilter.doFilter(MultiTenantServletFilter.java:91) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:78) 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:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:554) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) at org.apache.coyote.ajp.AjpAprProcessor.process(AjpAprProcessor.java:429) at org.apache.coyote.ajp.AjpAprProtocol$AjpConnectionHandler.process(AjpAprProtocol.java:384) at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1665) at java.lang.Thread.run(Thread.java:662) Caused by: org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'templates/tempoplugin/issue/issue-panel.vm' at org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource(ResourceManagerImpl.java:483) at org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(ResourceManagerImpl.java:354) at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1400) at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1380) at org.apache.velocity.app.VelocityEngine.getTemplate(VelocityEngine.java:401) at com.atlassian.templaterenderer.velocity.one.six.internal.VelocityTemplateRendererImpl.render(VelocityTemplateRendererImpl.java:90) ... 233 more {panel}

    JIRA | 4 years ago | Alex Suslin
    com.atlassian.templaterenderer.RenderingException: org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'templates/tempoplugin/issue/issue-panel.vm'
  6. 0

    resources added like so {code} <web-panel key ="svnPanel" location="system.fisheye.directory.toolbar"> <resource name="view" type="velocity" location="templates/svn-dir-panel.vm"/> </web-panel> {code} are not loaded when the plguin is loaded dynamically. Only works when fisheye is restarted. {code} [java] 14:11:39 ERROR - ResourceManager : unable to find resource 'templates/svn-dir-panel.vm' in any resource loader. [java] 14:11:39 WARN - Error rendering WebPanel (templates/svn-dir-panel.vm): org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'templates/svn-dir-panel.vm' [java] com.atlassian.templaterenderer.RenderingException: org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'templates/svn-dir-panel.vm' [java] at com.atlassian.templaterenderer.velocity.one.six.internal.VelocityTemplateRendererImpl.render(VelocityTemplateRendererImpl.java:99) [java] at com.atlassian.templaterenderer.AbstractVelocityWebPanelRenderer.render(AbstractVelocityWebPanelRenderer.java:33) [java] at com.atlassian.plugin.web.model.ResourceTemplateWebPanel.getHtml(ResourceTemplateWebPanel.java:47) [java] at com.cenqua.fisheye.web.webfragments.WebFragmentDataFactory.getWebPanels(WebFragmentDataFactory.java:98) [java] at com.cenqua.fisheye.web.webfragments.WebFragmentDataFactory.getWebPanelsForRepo(WebFragmentDataFactory.java:35) [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) [java] at java.lang.reflect.Method.invoke(Method.java:597) [java] at com.sun.el.parser.AstFunction.getValue(AstFunction.java:127) [java] at com.sun.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:206) [java] at org.apache.jasper.runtime.PageContextImpl.evaluateExpression(PageContextImpl.java:1001) [java] at org.apache.jsp.tag.web.cru.dirlist.toolbar_tag._jspx_meth_c_forEach_1(org.apache.jsp.tag.web.cru.dirlist.toolbar_tag:387) [java] at org.apache.jsp.tag.web.cru.dirlist.toolbar_tag.doTag(org.apache.jsp.tag.web.cru.dirlist.toolbar_tag:158) [java] at org.apache.jsp.WEB_002dINF.jsp.dirlist_jsp._jspx_meth_dirlist_toolbar_0(org.apache.jsp.WEB_002dINF.jsp.dirlist_jsp:605) [java] at org.apache.jsp.WEB_002dINF.jsp.dirlist_jsp.access$7(org.apache.jsp.WEB_002dINF.jsp.dirlist_jsp:592) [java] at org.apache.jsp.WEB_002dINF.jsp.dirlist_jsp$dirlist_jspHelper.invoke4(org.apache.jsp.WEB_002dINF.jsp.dirlist_jsp:706) [java] at org.apache.jsp.WEB_002dINF.jsp.dirlist_jsp$dirlist_jspHelper.invoke(org.apache.jsp.WEB_002dINF.jsp.dirlist_jsp:754) [java] at org.apache.jsp.tag.web.cru.threePanelPageContent_tag.doTag(org.apache.jsp.tag.web.cru.threePanelPageContent_tag:902) [java] at org.apache.jsp.WEB_002dINF.jsp.dirlist_jsp._jspx_meth_rend_threePanelPageContent_0(org.apache.jsp.WEB_002dINF.jsp.dirlist_jsp:349) [java] at org.apache.jsp.WEB_002dINF.jsp.dirlist_jsp._jspService(org.apache.jsp.WEB_002dINF.jsp.dirlist_jsp:157) [java] at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:109) [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) [java] at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:389) [java] at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:486) [java] at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:380) [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) [java] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:527) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1286) [java] at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:70) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.cenqua.crucible.filters.CrucibleFilter.doFilter(CrucibleFilter.java:141) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.cenqua.fisheye.web.filters.TotalityFilter.doFilter(TotalityFilter.java:182) [java] at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) [java] at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:98) [java] at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) [java] at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:421) [java] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119) [java] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:493) [java] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225) [java] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:930) [java] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:358) [java] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [java] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:866) [java] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) [java] at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:346) [java] at org.eclipse.jetty.server.Dispatcher.forward(Dispatcher.java:115) [java] at com.cenqua.fisheye.web.ViewRepositoryServlet.handleDirRequest(ViewRepositoryServlet.java:94) [java] at com.cenqua.fisheye.web.ViewRepositoryServlet.handleRequest(ViewRepositoryServlet.java:57) [java] at com.cenqua.fisheye.web.BaseAction.processRequest(BaseAction.java:181) [java] at com.cenqua.fisheye.web.ActionDispatcherServlet.doIt(ActionDispatcherServlet.java:224) [java] at com.cenqua.fisheye.web.ActionDispatcherServlet.doGet(ActionDispatcherServlet.java:55) [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) [java] at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:527) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1286) [java] at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:83) [java] at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.cenqua.crucible.filters.CrucibleFilter.doFilter(CrucibleFilter.java:141) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.cenqua.fisheye.web.filters.TotalityFilter.doFilter(TotalityFilter.java:246) [java] at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) [java] at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:98) [java] at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) [java] at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) [java] at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66) [java] at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:69) [java] at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74) [java] at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at org.eclipse.jetty.servlets.UserAgentFilter.doFilter(UserAgentFilter.java:77) [java] at org.eclipse.jetty.servlets.GzipFilter.doFilter(GzipFilter.java:133) [java] at com.cenqua.fisheye.web.filters.CustomIncludableGzipFilter.doFilter(CustomIncludableGzipFilter.java:21) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.cenqua.fisheye.web.filters.ProductInfoFilter.doFilter(ProductInfoFilter.java:36) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77) [java] at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at com.cenqua.fisheye.web.filters.UpfrontFilter.doFilter(UpfrontFilter.java:74) [java] at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) [java] at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) [java] at org.eclipse.jetty.servlet.ServletHandler$Chain.doFilter(ServletHandler.java:1264) [java] at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:421) [java] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:119) [java] at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:493) [java] at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:225) [java] at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:930) [java] at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:358) [java] at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:183) [java] at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:866) [java] at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:117) [java] at org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:245) [java] at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:126) [java] at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:113) [java] at org.eclipse.jetty.server.Server.handle(Server.java:337) [java] at org.eclipse.jetty.server.HttpConnection.handleRequest(HttpConnection.java:595) [java] at org.eclipse.jetty.server.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:1038) [java] at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:549) [java] at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:211) [java] at org.eclipse.jetty.server.HttpConnection.handle(HttpConnection.java:424) [java] at org.eclipse.jetty.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:489) [java] at org.eclipse.jetty.util.thread.QueuedThreadPool$2.run(QueuedThreadPool.java:436) [java] at java.lang.Thread.run(Thread.java:637) [java] Caused by: org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'templates/svn-dir-panel.vm' [java] at org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource(ResourceManagerImpl.java:483) [java] at org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(ResourceManagerImpl.java:354) [java] at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1400) [java] at org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1380) [java] at org.apache.velocity.app.VelocityEngine.getTemplate(VelocityEngine.java:401) [java] at com.atlassian.templaterenderer.velocity.one.six.internal.VelocityTemplateRendererImpl.render(VelocityTemplateRendererImpl.java:89) [java] ... 136 more {code}

    Atlassian JIRA | 6 years ago | Arthur Lee [Atlassian]
    com.atlassian.templaterenderer.RenderingException: org.apache.velocity.exception.ResourceNotFoundException: Unable to find resource 'templates/svn-dir-panel.vm'

  1. bpbhat77 2 times, last 10 months ago
1 unregistered visitors
Not finding the right solution?
Take a tour to get the most out of Samebug.

Tired of useless tips?

Automated exception search integrated into your IDE

Root Cause Analysis

  1. org.apache.velocity.exception.ResourceNotFoundException

    Unable to find resource 'testResults.vm'

    at org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource()
  2. Apache Velocity
    VelocityEngine.getTemplate
    1. org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource(ResourceManagerImpl.java:483)
    2. org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(ResourceManagerImpl.java:354)
    3. org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1400)
    4. org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:1380)
    5. org.apache.velocity.app.VelocityEngine.getTemplate(VelocityEngine.java:401)
    5 frames
  3. fitnesse.responders.run
    CompositeFormatter.errorOccured
    1. fitnesse.responders.run.formatters.XmlFormatter.writeResults(XmlFormatter.java:132)
    2. fitnesse.responders.run.formatters.XmlFormatter.writeResults(XmlFormatter.java:117)
    3. fitnesse.responders.run.formatters.XmlFormatter.allTestingComplete(XmlFormatter.java:109)
    4. fitnesse.responders.run.formatters.BaseFormatter.errorOccured(BaseFormatter.java:38)
    5. fitnesse.responders.run.formatters.CompositeFormatter.errorOccured(CompositeFormatter.java:28)
    5 frames
  4. FitNesse
    ChunkingResponder$RespondingRunnable.run
    1. fitnesse.responders.run.MultipleTestsRunner.exceptionOccurred(MultipleTestsRunner.java:243)
    2. fitnesse.responders.run.MultipleTestsRunner.executeTestPages(MultipleTestsRunner.java:64)
    3. fitnesse.responders.run.TestResponder.performExecution(TestResponder.java:145)
    4. fitnesse.responders.run.TestResponder.doSending(TestResponder.java:45)
    5. fitnesse.responders.ChunkingResponder.startSending(ChunkingResponder.java:67)
    6. fitnesse.responders.ChunkingResponder.access$000(ChunkingResponder.java:17)
    7. fitnesse.responders.ChunkingResponder$RespondingRunnable.run(ChunkingResponder.java:106)
    7 frames
  5. Java RT
    Thread.run
    1. java.lang.Thread.run(Unknown Source)
    1 frame