金蝶中间件V10如何部署JTopCMSV4
1.说明
本文档为java cms部署到金蝶中间件V10所需要注意的事项。
2.注意点
1.禁止jvm加载jsf(重要)
登录到管理后台,设置JVM参数,禁止jsf加载,某些V10小版本无法通过jvm参数禁止,请与金蝶官方说明情况,索取合适版本!
其值为-Dcom.apusic.aas.skipJsfApplication=部署项目名称
如项目名称jtopcms-v4对应以下
以上设置后,务必重启中间件生效,重启后,部署CMS,部署时页面不要勾选如下隐式CDI参数!
启动日志不能有任何错误,若有错误,请继续排查,直到无错误,才能认为启动项目成功。
2.金蝶v10涉及xml解析的jar冲突问题
默认xml解析的jar冲突,请在\cn\com\mjsoft\SystemInitApplication.java中加如下代码指定
System.setProperty("javax.xml.parsers.DocumentBuilderFactory","com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl");
3.中文乱码问题
请在项目工程中加入apusic-web.xml
内容为
强制使用utf8编码,务必打包到war文件。
4.上下文设置
CMS中back_context配置对应上下文,默认ROOT留空即可,这样系统访问任何路径不带上下文
对应中间件设置为/
3.如何打开调试模式(IDEA)
若需要部署后联源码debug,请在后台打开jvm远程调试
IDEA新增远程调试
启动中间件后,开启
以上代表连接成功,可断点debug
=============== 完结 ===============