在服务器端部署私包后实例无法启动,提示:系统基准文件缺失或系统存在非法组件。
【问题描述】
在EAS服务器端部署私包后,服务无法启动,提示:系统基准文件缺失或系统存在非法组件
【原因】
组件检查机制,要求除了
$EAS_HOME eas\server\lib;
$EAS_HOME \eas\server\deploy\fileserver.ear\easWebClient\lib;
$EAS_HOME eas\server\metas;
$EAS_HOME \eas\server\deploy\fileserver.ear\easWebClient\metas;
这四个目录下的sp和bim目录外,其它目录下不允许人为修改或存放jar包;但有些特殊情况下,经现场评估后,确认确实需要修改或存放jar,则需在放入或修改jar后,重新生成基准组件
【解决方案】
重新生成基准文件即可。
【操作步骤】
EAS7.5版本及之前版本的操作方法:
1.备份eas\server\properties目录下的componentsbase.xml文件
2.删除eas\server\properties目录下的componentsbase.xml文件
3.修改eas\admin\config目录下的domain.xml,将
4.运行eas\admin目录下的stopserver.cmd(stopserver.sh),再运行admin.cmd(admin.sh)重启管理控制台,按提示重新生成基准文件并对实例进行重新部署。
EAS8.0版本及之后版本的操作方法:
1.修改 /eas/admin/config/record.properties,将其中参数isAlreadyGenerateComponentBase=true修改为isAlreadyGenerateComponentBase=false
2.运行eas\admin目录下的stopserver.cmd(stopserver.sh),再运行admin.cmd(admin.sh)重启管理控制台,按提示重新生成基准文件并对实例进行重新部署。
在服务器端部署私包后实例无法启动,提示:系统基准文件缺失或系统存在非法组件。
本文2024-09-22 20:25:07发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-113497.html