ea卸载补丁提示:卸载当前补丁 [pt129599] 检测到以下组件被覆盖,文件来自补丁 [未知],请检查
【问题描述】
EAS卸载补丁提示:检测到以下组件被覆盖
【原因】
检查报错日志提示如图:
【解决方案】
报错日志提示:
解决方案:
分以下几种情况:
1、如果能够从已安装的历史中匹配到覆盖的补丁号,请尝试着先卸载此补丁,再卸载当前补丁;
2、如果提示当前补丁所覆盖(*.jar),则说明曾经认为修改过组件,这种情况请当事人恢复组件后再卸载当前补丁;
3、如果无法找到覆盖当前组件的补丁号,则说明无法通过卸载补丁恢复到补丁安装前的状态;
4、无关提示被相互覆盖,即卸A,提示被B覆盖,卸载B,提示被A覆盖,这种情况出现在多模块公用配置文件的场景,也不支持卸载来恢复环境,需要手工处理。
附录:
需要还原的组件 /Server/server/deploy/easweb.ear/eas_web.war/WEB-INF/lib/fi_cas_web.jar,
期望的MD5值 d46211e714f409d7d05785262a7ed619,
运行环境的组件 路径 E:\Kingdee\eas\server\deploy\easweb.ear\eas_web.war\WEB-INF\lib\fi_cas_web.jar,
被修改后的MD5值 48ca52f73af9e789e3ac62940cf9688a
异常堆栈
com.kingdee.eas.tools.admin.domain.exception.PatchUsingBeCoveredException: Patch PT129599:/Server/server/deploy/easweb.ear/eas_web.war/WEB-INF/lib/fi_cas_web.jar md5 [d46211e714f409d7d05785262a7ed619] isn't same, destFile[E:\Kingdee\eas\server\deploy\easweb.ear\eas_web.war\WEB-INF\lib\fi_cas_web.jar], md5 [48ca52f73af9e789e3ac62940cf9688a].</p><p>将服务器端E:\Kingdee\eas\server\deploy\easweb.ear\eas_web.war\WEB-INF\lib\fi_cas_web.jar备份;拷贝PT129599:/Server/server/deploy/easweb.ear/eas_web.war/WEB-INF/lib/fi_cas_web.jar替换到E:\Kingdee\eas\server\deploy\easweb.ear\eas_web.war\WEB-INF目录下后解决。
ea卸载补丁提示:卸载当前补丁 [pt129599] 检测到以下组件被覆盖,文件来自补丁 [未知],请检查
本文2024-09-22 20:25:17发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-113512.html