EAS服务启动时一直显示执行任务,任务无法执行完成。
1、问题描述
EAS服务启动时一直显示执行任务,任务无法执行完成,日志确提示server is ready,如下图;
2、原因分析
通过查看apusic日志,出现如下提示:
ERROR [apusic.application.EAS-Thread 1] Starting failed.
com.apusic.xml.reader.ScanException; systemId: file:/kingdee/eas82/eas/server/deploy/eas.ear/META-INF/application.xml; lineNumber: 68; file:/kingdee/eas82/eas/server/deploy/eas.ear/META-INF/application.xml: line 68: Character data is not allowed here, it must be the end of 'application' tag
at com.apusic.xml.reader.XmlReaderImpl.takeEnd(XmlReaderImpl.java:268)
at com.apusic.deploy.runtime.J2EEApplication.loadEAR(J2EEApplication.java:1645)
at com.apusic.deploy.runtime.J2EEApplication.load(J2EEApplication.java:1404)
at com.apusic.deploy.runtime.J2EEApplication.startService(J2EEApplication.java:917)
该问题原因是EAS安装目录eas/server/deploy/eas.ear/META-INF目录下面的application.xml文件中某些内容被更改
3、操作步骤
1、在打开application.xml文件时,如果直接使用记事本或者Notepad++打开该文件时无法直观的显示出空格符号;
2、需要使用专业的工具:Visual Studio Code进行打开,如下图:
3、通过Visual Studio Code工具打开application.xml文件,将多余的空格进行删除,然后保存。将EAS安装目录eas/server/deploy/eas.ear/META-INF下面的application.xml替换掉,然后打开管理控制台启动服务即可。
4、注意
修改文件前一定建议先备份原文件,再进行修改!!!
EAS服务启动时一直显示执行任务,任务无法执行完成。
本文2024-09-22 20:28:00发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-113806.html