子系统树(包含参数,动态扩展平台,编码规则,预警等)出错的问题分析原创
金蝶云社区-杨天罡
杨天罡
4人赞赏了该文章 639次浏览 未经作者许可,禁止转载编辑于2023年11月20日 09:45:14

子系统树出错影响:参数、编码规则、动态扩展平台、预警、数据字典....

1、检查子系统树文件是否正常,文件路径:{安装目录}\eas\server\properties\SubSystem_eas.xml

里面需要包含完整的eas,s-HR的子系统树配置

image.png

2、如果步骤1中没问题,就排查是否存在二开元数据私包破坏子系统树,查询分析器检查是否有二开破坏子系统树元数据,如果查询出来路径和截图红框部分不一致,比如:在server/metas/sp下都是由二开的元数据破坏了子系统树,需要删掉二开私包的相关元数据com.kingdee.bos.dao.xml.impl.MDLoader.getInstance().cl.getResource("com_kingdee_eas_base_subsystemEntity.mdbview");

image.png


子系统树的文件不能被二开私有化部署,

二开增加子系统树的步奏:

1、停止s-HR服务 

2、二开子系统树就是直接修改文件({安装目录}/eas/server/properties/SubSystem_eas.xml),注意包路径和父路径是那个就行了 

3、确保二开的元数据部署正常了 

4、在管理控制台重新生成子系统树 

5、重启服务



生成的子系统树元数据文件说明:

1、路径:{安装目录}/eas/server/metas/bos/mdbview-metas.jar

image.png



注意,如果是二开的开发环境,新建的元数据需要进入子系统树,需要对元数据打包,并部署到server/metas/sp下,再去管理控制台生成子系统树


赞 4