首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >回路出口不工作

回路出口不工作
EN

Stack Overflow用户
提问于 2016-05-11 13:49:39
回答 1查看 46关注 0票数 1

因此,我有一个工作流,它应该在满足一定条件后抛出一个错误。(False条件)正如您在下面的日志中看到的那样,它可以工作:我首先为组'coms‘执行一个循环退出,然后抛出一个错误。但是,Flowgear似乎只读取最后执行的节点,然后从该节点确定工作流状态。由于循环最后完成并且是成功的,如果您查看第二个日志,您可以看到工作流被评估为“成功”,尽管在其中抛出了一个错误。

有什么办法让循环中断吗?还有为什么流器只考虑最后一个节点?错误节点中应该有一个选项来停止所有的执行。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-05-11 14:48:12

迭代器节点(SplitterLoop)将消耗这些错误。在此阶段,获得工作流返回错误的唯一方法是在工作流的AnyErrorUnhandledError部分中引起错误。我在这里创建了一个工作流来演示这一点:http://flowgear.me/s/UdpGBbd

希望这能有所帮助。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37164700

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档