管理单元新增组织报错ConcurrentHashMap空指针问题
问题:管理单元新增组织报错:
报错堆栈如下:
Caused by: java.lang.NullPointerException
at java.util.concurrent.ConcurrentHashMap.putVal(ConcurrentHashMap.java:1011)
at java.util.concurrent.ConcurrentHashMap.put(ConcurrentHashMap.java:1006)
at com.kingdee.bos.dao.ormCacheService.ORMCacheUtil.updateObjIDFlag(ORMCacheUtil.java:388)
at com.kingdee.bos.dao.ormCacheService.ORMCacheUtil.removeInfo(ORMCacheUtil.java:231)
原因分析: ConcurrentHashMap 、HashMap在设计时要求key,value不能为空,HashTable是都可以为空。但使用Map存储效率更高,ConcurrentHashMap 较HashMap线程安全。检查代码后发现value不能为空,故只可能key为空导致报错,处理措施对传进来来的key进行非空校验
处理措施:EAS85版本植入对应补丁:PT148743 ,EAS8.2也会报空指针,但82设计时没有采用ConcurrentHashMap ,故为运行期间时加载错误导致,更新最新引擎补丁即可。
管理单元新增组织报错ConcurrentHashMap空指针问题
问题:管理单元新增组织报错:报错堆栈如下:Caused by: java.lang.NullPointerException at java.util.concurrent.ConcurrentHashMap.p...
点击下载文档
本文2024-09-16 22:52:25发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-50933.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
- 鼎捷EAI整合規範文件V3.1.07 (集團).pdf
- 鼎捷OpenAPI應用場景說明_基礎資料.pdf
- 鼎捷OpenAPI應用場景說明_財務管理.pdf
- 鼎捷T100 API設計器使用手冊T100 APIDesigner(V1.0).docx
- 鼎新e-GoB2雲端ERP B2 線上課程E6-2應付票據整批郵寄 領取.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A4使用者建立權限設定.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程C3會計開帳與會計傳票.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程E6-1應付票據.pdf
- 鼎新e-GoB2雲端ERP B2 線上課程A5-1進銷存參數設定(初階篇).pdf
- 鼎新e-GoB2雲端ERP B2 線上課程D2帳款開帳與票據開帳.pdf
热门文章