freemarker.template.TemplateNotFoundException: Template not found for name "/WEB-INF/user_base/jeecms_com_www/template/article/zhoushan/channel_gsgk.html". The name was interpreted by this TemplateLoader: org.apache.struts2.views.freemarker.FreemarkerThemeTemplateLoader@3b065017. freemarker.template.Configuration.getTemplate(Configuration.java:2797) freemarker.template.Configuration.getTemplate(Configuration.java:2608) org.apache.struts2.views.freemarker.FreemarkerResult.doExecute(FreemarkerResult.java:181) org.apache.struts2.dispatcher.StrutsResultSupport.execute(StrutsResultSupport.java:191) com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:372) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:276) com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingInterceptor.java:145) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) com.opensymphony.xwork2.ActionChainResult.execute(ActionChainResult.java:233) com.opensymphony.xwork2.DefaultActionInvocation.executeResult(DefaultActionInvocation.java:372) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:276) com.pft.common.struts2.interceptor.UrlInterceptor.doIntercept(UrlInterceptor.java:103) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.pft.core.web.CookieIdentityInterceptor.doIntercept(CookieIdentityInterceptor.java:51) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.pft.common.struts2.interceptor.DomainNameInterceptor.doIntercept(DomainNameInterceptor.java:50) com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(MethodFilterInterceptor.java:98) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(ExceptionMappingInterceptor.java:189) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) com.pft.common.struts2.interceptor.ProcessingStartInterceptor.intercept(ProcessingStartInterceptor.java:32) com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocation.java:245) org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:54) org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:575) org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction(ExecuteOperations.java:81) org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter.doFilter(StrutsPrepareAndExecuteFilter.java:99) com.pft.common.struts2.AjaxEncoderFilter.doFilter(AjaxEncoderFilter.java:45) org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:198) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) com.pft.cms.web.XssFilter.doFilter(XssFilter.java:95)

note The full stack trace of the root cause is available in the Apache Tomcat/8.5.4 logs.


Apache Tomcat/8.5.4