Action处理中发生了SQL异常时,应用程序没有被执行解锁残留了下来。

 
 【现象】
    Action处理中发生了SQL异常时,应用程序没有被执行解锁残留了下来。
    
        [ERROR] j.c.i.s.w.e.WorkflowExceptionDispatcher - [] [0] ERROR: 现在的事务处理已经中止。在事务处理锁定结束之前命令将被无视
        [ERROR] j.c.i.s.w.e.WorkflowExceptionDispatcher - [] [1] 搜索案件信息的最终任务处理ID的查询执行失败

 【发生条件】
    在2023 Autumn(Hollyhock) 和 2024 Spring(Iris) 中发生。

 【原因】
    是因为回滚处理中实施的flow.xml闪存的删除处理里发生了异常,后续的锁定没有被解除。

 【回避方法】
    必须保证在Action处理中不发生SQL异常。
    另外当发生问题时,必须以系统管理者身份登录,从菜单的“系统管理者”→“应用程序锁定列表”删除逻辑ID和系统案件ID相同的数据

 【解决方法】
   由于是产品实现中的倏忽,预计在“2024 Autumn”中修改。
   另外,针对“2023 Autumn”“2024 Spring”预计提供补丁。


 -- 对象 -------------------------------------------------------------------------
 iAP/Accel Platform/2023 Autumn(Hollyhock) 或者 iAP/Accel Platform/2024 Spring(Iris)
 --------------------------------------------------------------------------------

FAQID:1328
这篇文章有帮助吗?
0 人中有 0 人觉得有帮助
由 Zendesk 提供技术支持