【现象】
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
Action处理中发生了SQL异常时,应用程序没有被执行解锁残留了下来。