我正在创造一个叫做两个网络服务的工作。我必须处理错误案例。
用例:
我的问题是: tRestClient有两个输出: OK和ERROR。如何合并此路径以继续作业?
我附加了一个屏幕,蓝色箭头,理想的情况(但塔伦德不接受)。如果我的第一个webservice有问题,我必须继续工作。
我试图删除错误输出,但如果在tRestClient中引发异常,则作业崩溃。
有人有主意吗?谢谢你的支持!
约翰

发布于 2015-09-23 13:32:08
最近我遇到了一个问题,我需要运行多个任务中的一个,然后,无论运行哪个任务,我都想对输出流执行相同的处理。我发现可以使用组件OK触发器从多个地方触发组件。因此,我在每个必须合并在一起的流的末尾插入一个tSetGlobalVar,然后使用来自所有流的组件OK触发器来触发一个tFixedFlowInput,它从我设置的全局变量重构流,并从那里继续我的处理。对我来说很好。如果您愿意,可以使用tFlowToIterate,但是您必须取消选中“在全局变量中使用默认值(key,value)”复选框,以便在所有这些变量中指定相同的全局变量名称。
https://stackoverflow.com/questions/31941085
复制相似问题