禁用职位报错,提示shr。
[适用版本]8.6 SP1
[问题概述]禁用职位报错,提示shr。
[排查思路]apusic日志,目前提示NoSuchMethodError没有方法的错误。关键报错如下:
2021-05-10 15:56:42 错误 [apusic.web.EASWeb./shr-Thread 428] 执行Servlet时发生错误。
org.springframework.web.util.NestedServletException: Handler processing failed; nested exception is java.lang.NoSuchMethodError: com.kingdee.eas.hr.org.util.OrgUtils.sortIdByLongnumber(Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
这是由于打PTM包没能覆盖原来的orgnization 前端文件
[解决方案]
1.通过当前shr应用服务器登陆金蝶EAS管理控制台,停止服务
2.换路径备份 eas\server\lib\addon\orgnization\lib\orgnization.jar 文件,然后用 PTM144529\Server\server\lib\addon\orgnization\lib\orgnization.jar 替换
3.换路径备份 eas\server\deploy\easweb.ear\shr_web.war\addon\orgnization 文件夹,然后用 PTM144529\Server\server\deploy\easweb.ear\shr_web.war\addon\orgnization 替换
4.启动服务
禁用职位报错,提示shr。
本文2024-09-22 21:05:08发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-117792.html