(FAQ)环境迁移后补丁列表刷新不出来,重新生成consoledb导致所有补丁状态变为“未安装”
(FAQ)环境迁移后补丁列表刷新不出来,重新生成consoledb导致所有补丁状态变为“未安装”
原因分析: 环境迁移后补丁列表刷新不出来,admin.log报错信息如下: com.kingdee.eas.tools.admin.framework.AdminException: Invoke service[interface com.kingdee.eas.tools.admin.domain.PatchManagerService] method [getPatchList] failed! java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) …… Caused by: java.lang.NullPointerException at com.kingdee.eas.tools.admin.domain.impl.PatchManagerServiceImpl.createConsoledbTable(PatchManagerServiceImpl.java:1565) at com.kingdee.eas.tools.admin.domain.impl.PatchManagerServiceImpl.getPatchList(PatchManagerServiceImpl.java:1495) …… Consoledb在环境迁移过程中被损坏,导致补丁列表刷新不出来。尝试重新生成consoledb目录,该操作虽能将补丁列表刷新出来,但由于该环境已安装大量补丁,所以导致刷新出来的所有补丁都变为未安装状态。 解决方法: 可将之前的补丁安装状态写入到derby中,使得只有启用了derby之后的补丁需要重新安装,从而减少未安装补丁的数量。 步骤 1 把patch目录下的patchlist_rename.xml文件重命名为patchlist.xml; 步骤 2 刷新补丁列表,部分补丁状态改变为“已安装”; 步骤 3 重新安装剩下的状态为“未安装”的补丁。
原因分析: 环境迁移后补丁列表刷新不出来,admin.log报错信息如下: com.kingdee.eas.tools.admin.framework.AdminException: Invoke service[interface com.kingdee.eas.tools.admin.domain.PatchManagerService] method [getPatchList] failed! java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) …… Caused by: java.lang.NullPointerException at com.kingdee.eas.tools.admin.domain.impl.PatchManagerServiceImpl.createConsoledbTable(PatchManagerServiceImpl.java:1565) at com.kingdee.eas.tools.admin.domain.impl.PatchManagerServiceImpl.getPatchList(PatchManagerServiceImpl.java:1495) …… Consoledb在环境迁移过程中被损坏,导致补丁列表刷新不出来。尝试重新生成consoledb目录,该操作虽能将补丁列表刷新出来,但由于该环境已安装大量补丁,所以导致刷新出来的所有补丁都变为未安装状态。 解决方法: 可将之前的补丁安装状态写入到derby中,使得只有启用了derby之后的补丁需要重新安装,从而减少未安装补丁的数量。 步骤 1 把patch目录下的patchlist_rename.xml文件重命名为patchlist.xml; 步骤 2 刷新补丁列表,部分补丁状态改变为“已安装”; 步骤 3 重新安装剩下的状态为“未安装”的补丁。
(FAQ)环境迁移后补丁列表刷新不出来,重新生成consoledb导致所有补丁状态变为“未安装”
(FAQ)环境迁移后补丁列表刷新不出来,重新生成consoledb导致所有补丁状态变为“未安装”原因分析:环境迁移后补丁列表刷新不出来,admin.lo...
点击下载文档
本文2024-09-16 22:50:12发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-50681.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章