"Automatically set exception at clean up" 控制室中显示异常
"Automatically set exception at clean up" exception showing in Control Room
在工作队列中查看案例时消息:
Automatically set exception at clean up
显示为异常原因。
为什么 Blue Prism 将此案例设置为例外?
好吧,清理阶段是流程完成后发生的阶段。然后要做两件重要的事情——清理对象和清理队列。
对于流程中使用的每个对象,都会执行操作 "finalize"。这是很少使用的选项 - 我从未使用过它。
在清理队列期间,所有锁定的项目都被标记为您询问的异常。
因此,我的建议是调查物品被遗忘的可能性。
当您在没有解锁正在处理的项目队列的情况下完成或终止进程时,就会发生 "Automatically set exception at clean up"。
我想您正在使用类似 "Get next item" 的操作从工作队列中获取数据。每次你从队列中得到一个项目时,BP 都会锁定它以防止其他机器人同时处理它。
要解决您的问题,如果您已完成该项目的处理,请使用 "Mark Completed",如果您想稍后继续使用它,请使用 "Unlock Item"。
"Automatically set exception at cleanup" 当您选择了一个案例但未将其声明为已完成或异常时出现,而过程已完成且未对队列项目进行任何进一步操作。换句话说,如果你让队列项处于锁定状态并且你的流程执行完成,它仍然会进入上述原因。
在工作队列中查看案例时消息:
Automatically set exception at clean up
显示为异常原因。
为什么 Blue Prism 将此案例设置为例外?
好吧,清理阶段是流程完成后发生的阶段。然后要做两件重要的事情——清理对象和清理队列。
对于流程中使用的每个对象,都会执行操作 "finalize"。这是很少使用的选项 - 我从未使用过它。
在清理队列期间,所有锁定的项目都被标记为您询问的异常。
因此,我的建议是调查物品被遗忘的可能性。
当您在没有解锁正在处理的项目队列的情况下完成或终止进程时,就会发生 "Automatically set exception at clean up"。
我想您正在使用类似 "Get next item" 的操作从工作队列中获取数据。每次你从队列中得到一个项目时,BP 都会锁定它以防止其他机器人同时处理它。
要解决您的问题,如果您已完成该项目的处理,请使用 "Mark Completed",如果您想稍后继续使用它,请使用 "Unlock Item"。
"Automatically set exception at cleanup" 当您选择了一个案例但未将其声明为已完成或异常时出现,而过程已完成且未对队列项目进行任何进一步操作。换句话说,如果你让队列项处于锁定状态并且你的流程执行完成,它仍然会进入上述原因。