云巡检jar包损坏导致控制台无法打开
【问题描述】
实例EAS750版本服务器异常断电后,管理控制台启动不了,检查任务管理器中有两个javaw的进程,但是图形化界面出不来
【原因】
admin日志提示如下:
[2018-01-25 15:19:07,599 ERROR]Deserialize message failed!
java.lang.ClassNotFoundException: Class [com.kingdee.eas.tools.admin.domain.DomainService] not found in OSGi Service Object inputstream loader, loadsize[106]!
出现此报错是因为eas/admin/config下的domain.xml文件损坏了,但是将domain.xml文件初始化后控制台还是起不来
查看admin.log出现如下报错
com.kingdee.eas.tools.admin.framework.AdminException: Initial Framework services error!
cause by java.lang.ClassNotFoundException: com.kingdee.bos.consultant.IDiagServices
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:434)
巡检工具目录下的类损坏导致的。
【解决方案】
通过云巡检的类位置查找工具,发现com.kingdee.bos.consultant.IDiagServices是指向eas/admin/diag下的,而客户的实际的巡检工具部署位置是eas/admin/diag/diag,比实际的巡检工具部署多了一层diag目录,去掉多余的diag目录后重启控制台验证解决。
【问题描述】
实例EAS750版本服务器异常断电后,管理控制台启动不了,检查任务管理器中有两个javaw的进程,但是图形化界面出不来
【原因】
admin日志提示如下:
[2018-01-25 15:19:07,599 ERROR]Deserialize message failed!
java.lang.ClassNotFoundException: Class [com.kingdee.eas.tools.admin.domain.DomainService] not found in OSGi Service Object inputstream loader, loadsize[106]!
出现此报错是因为eas/admin/config下的domain.xml文件损坏了,但是将domain.xml文件初始化后控制台还是起不来
查看admin.log出现如下报错
com.kingdee.eas.tools.admin.framework.AdminException: Initial Framework services error!
cause by java.lang.ClassNotFoundException: com.kingdee.bos.consultant.IDiagServices
at org.eclipse.osgi.framework.internal.core.BundleLoader.findClassInternal(BundleLoader.java:434)
巡检工具目录下的类损坏导致的。
【解决方案】
通过云巡检的类位置查找工具,发现com.kingdee.bos.consultant.IDiagServices是指向eas/admin/diag下的,而客户的实际的巡检工具部署位置是eas/admin/diag/diag,比实际的巡检工具部署多了一层diag目录,去掉多余的diag目录后重启控制台验证解决。
云巡检jar包损坏导致控制台无法打开
本文2024-09-22 20:26:09发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-113607.html