客户端登录卡住,报错缺少类com/kingdee/eas/perflog/client/PerfLogConfig

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

客户端登录卡住,报错缺少类com/kingdee/eas/perflog/client/PerfLogConfig

1、问题描述

客户端输入账号密码后,卡在如下位置,无法登录;


检查客户端/eas/client/logs/client.log日志发现如下报错信息:

java.lang.NoClassDefFoundError: com/kingdee/eas/perflog/client/PerfLogConfig

2、原因分析

对比服务端eas\server\deploy\fileserver.ear\easWebClient\classloader下的pkmap.lst文件,与客户端目录eas\client\classloader下的pkmap.lst文件,服务端的少了com/kingdee/eas/perflog=/lib/client/eas/perflog_eas-client.jar 这一行配置信息。手动添加这行后,重新更新客户端可以正常登录。

而实例一旦重启,服务端eas\server\deploy\fileserver.ear\easWebClient\classloader\pkmap.lst文件又重新更新了,仍旧缺少com/kingdee/eas/perflog=/lib/client/eas/perflog_eas-client.jar 这一行,导致客户端再次无法登录。

3、解决方案

1.停止实例。

2.删除eas\server\properties目录下的full_eas.jnlp、jnlp.properties、MD5.properties、ondemand_eas.jnlp、pkCache.lst和resource.lst这6个文件。

3.重新启动实例,观察以上6个文件已重新生成,并且服务端eas\server\deploy\fileserver.ear\easWebClient\classloader\pkmap.lst文件也有com/kingdee/eas/perflog=/lib/client/eas/perflog_eas-client.jar 这一行配置信息。

4.客户端清理缓存文件,重新更新后可以正常登录。

客户端清理缓存方法:删除/eas/client目录下的所有非文件夹形式文件,以及删除/eas/client/cache目录下以IP地址命名的文件夹。





客户端登录卡住,报错缺少类com/kingdee/eas/perflog/client/PerfLogConfig

1、问题描述客户端输入账号密码后,卡在如下位置,无法登录;检查客户端/eas/client/logs/client.log日志发现如下报错信息:java.lang.NoCl...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息