主题 : jeecmsv9.2 *题发布bug
级别: 解元
UID: 119633
积分:201 加为好友
威望: 0 精华: 0
主题:16 回复:118
注册时间:2018-01-05
在线时长:0
1#   发表于:2018-02-11 10:33:15  IP:112.35.*.*
我又在其它同事的电脑部署了下,还是同样的问题,又做了下面的实验,可以确认,这个是你们后台的bug:

1.新建模板目录,但是没有专题目录topic:


2.前端通过专题标签访问报错(注意红色字体部分):
二月 11, 2018 9:53:02 上午 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet [JeeCmsFront] in context with path [/jeecmsv9f] threw exception
freemarker.template.TemplateNotFoundException: Template not found for name "/WEB-INF/t/cms/www/zhjyglpt/topic/topic_default.html".
The name was interpreted by this TemplateLoader: MultiTemplateLoader(loader1 = FileTemplateLoader(baseDir="F:\gongsi\study\JEECMS\jeecmsv9.2-src\src\main\webapp", canonicalBasePath="F:\gongsi\study\JEECMS\jeecmsv9.2-src\src\main\webapp\"), loader2 = ClassTemplateLoader(resourceLoaderClass=org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer, basePackagePath="" /* relatively to resourceLoaderClass pkg */)).
at freemarker.template.Configuration.getTemplate(Configuration.java:2485)
at freemarker.template.Configuration.getTemplate(Configuration.java:2287)

3.模板目录中,加入专题目录topic(从default目录中copy过来,没有做任何修改)


4.前端通过专题标签可以正常访问

5.在后台专题管理中指定专题模板(不使用默认模板)


6.点击专题后,页面异常,后台报错,如下:


二月 11, 2018 10:20:16 上午 org.apache.catalina.core.StandardWrapperValve invoke
严重: Servlet.service() for servlet [JeeCmsFront] in context with path [/jeecmsv9f] threw exception [Request processing failed; nested exception is org.springframework.context.ApplicationContextException: Could not load FreeMarker template for URL [/zhjyglpt/topic/topic_default.html]; nested exception is freemarker.template.TemplateNotFoundException: Template not found for name "/zhjyglpt/topic/topic_default.html".
The name was interpreted by this TemplateLoader: MultiTemplateLoader(loader1 = FileTemplateLoader(baseDir="F:\gongsi\study\JEECMS\jeecmsv9.2-src\src\main\webapp", canonicalBasePath="F:\gongsi\study\JEECMS\jeecmsv9.2-src\src\main\webapp\"), loader2 = ClassTemplateLoader(resourceLoaderClass=org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer, basePackagePath="" /* relatively to resourceLoaderClass pkg */)).] with root cause
freemarker.template.TemplateNotFoundException: Template not found for name "/zhjyglpt/topic/topic_default.html".
The name was interpreted by this TemplateLoader: MultiTemplateLoader(loader1 = FileTemplateLoader(baseDir="F:\gongsi\study\JEECMS\jeecmsv9.2-src\src\main\webapp", canonicalBasePath="F:\gongsi\study\JEECMS\jeecmsv9.2-src\src\main\webapp\"), loader2 = ClassTemplateLoader(resourceLoaderClass=org.springframework.web.servlet.view.freemarker.FreeMarkerConfigurer, basePackagePath="" /* relatively to resourceLoaderClass pkg */)).
at freemarker.template.Configuration.getTemplate(Configuration.java:2485)
at freemarker.template.Configuration.getTemplate(Configuration.java:2287)


7.可以看出上面红色字体的部分,路径不同,指定模板的时候把前面的/WEB-INF/t/cms/www/路径给丢了,后台bug
级别: 总版主
UID: 10736
积分:148362 加为好友
威望: 205 精华: 42
主题:287 回复:126116
注册时间:2010-09-08
在线时长:14.64
2#   发表于:2018-02-11 10:37:00  IP:182.12.*.*
好的,这个地方我们测试下反馈到研发部门
路漫漫其修远兮,吾将上下而求索!
级别: 秀才
UID: 126222
积分:54 加为好友
威望: 2 精华: 0
主题:3 回复:33
注册时间:2018-10-16
在线时长:0
3#   发表于:2019-01-16 16:00:18  IP:60.125.*.*
我也遇到了这个问题,只要专题指定其他模板就报错,这个问题解决了嘛
但行好事,莫问前程
级别: 版主
UID: 121385
积分:34048 加为好友
威望: 0 精华: 0
主题:0 回复:32073
注册时间:2018-03-20
在线时长:0
4#   发表于:2019-01-16 16:01:22  IP:115.234.*.*
回复第3楼您好,专题指定其它模板,您那个模板的语法没写错吗?
世间没有一种具有真正价值的东西,可以不经过艰苦辛勤劳动而能够得到的。
级别: 秀才
UID: 126222
积分:54 加为好友
威望: 2 精华: 0
主题:3 回复:33
注册时间:2018-10-16
在线时长:0
5#   发表于:2019-01-16 16:25:25  IP:60.125.*.*
回复第4楼 没错,静态页都不行
但行好事,莫问前程
级别: 版主
UID: 121385
积分:34048 加为好友
威望: 0 精华: 0
主题:0 回复:32073
注册时间:2018-03-20
在线时长:0
6#   发表于:2019-01-16 16:25:58  IP:115.234.*.*
回复第5楼您的是哪个版本的系统?
世间没有一种具有真正价值的东西,可以不经过艰苦辛勤劳动而能够得到的。
级别: 秀才
UID: 126222
积分:54 加为好友
威望: 2 精华: 0
主题:3 回复:33
注册时间:2018-10-16
在线时长:0
7#   发表于:2019-01-16 16:28:29  IP:60.125.*.*
回复第6楼 9.3的
但行好事,莫问前程
级别: 版主
UID: 121385
积分:34048 加为好友
威望: 0 精华: 0
主题:0 回复:32073
注册时间:2018-03-20
在线时长:0
8#   发表于:2019-01-16 16:31:55  IP:115.234.*.*
回复第7楼您那边把您新创建的专题模板给我,我这边测试下。
世间没有一种具有真正价值的东西,可以不经过艰苦辛勤劳动而能够得到的。
级别: 秀才
UID: 126222
积分:54 加为好友
威望: 2 精华: 0
主题:3 回复:33
注册时间:2018-10-16
在线时长:0
9#   发表于:2019-01-23 13:59:13  IP:60.120.*.*
回复第8楼 你可以 复制一份,然后改个名称,切换成这个模板试试
但行好事,莫问前程
级别: 论坛管理员
UID: 122721
积分:57884 加为好友
威望: 2 精华: 1
主题:5 回复:50085
注册时间:2018-05-07
在线时长:0
10#   发表于:2019-01-23 14:08:47  IP:117.93.*.*
您是开源版本还是授权版本的?
每天告诉自己一次,“我真的很不错”。
1 2 > >| 共2页