【问题标题】:How to make Bonita BPM to show an error?如何让 Bonita BPM 显示错误?
【发布时间】:2015-05-10 17:07:47
【问题描述】:
我有一个任务,在我从服务器收到消息并发推文之前,我必须检查是否发生错误。如果是这样,它说我必须“通过人工任务显示一条错误消息,指定一个数字和收到的错误。之后,流程结束”。
在工作流程的另一部分,我确实会检查错误,但我不需要显示任何内容,坦率地说,我不明白这将如何运作,我认为我的错误是我可能想得太字面或太接近了代码显示错误等。
有任何帮助或寻找信息的地方吗?
【问题讨论】:
标签:
workflow
bpmn
business-process
bonita
【解决方案1】:
此问题的答案会因您使用的 Bonita BPM 版本而异。
社区版:
请注意,错误管理会影响流程设计。
您可以实现以下场景:
- 检索错误(这可以通过使用自定义连接器输出来完成)。
- 将错误详细信息存储在流程变量中。
- 拥有一个独占网关,其条件分支到一个可选的人工任务,该任务在表单中显示错误。
性能版:
Bonita BPM Portal 中有一个内置的错误管理功能。作为管理员,您可以查看与连接器执行失败相关的堆栈跟踪、编辑一些设置并重放连接器。
所有这些都是在不影响流程设计的情况下完成的。