【发布时间】:2015-11-03 15:19:01
【问题描述】:
我正在创建一个调用两个 Web 服务的作业。我必须管理错误案例。
用例:
- 用户发送他的信息 (user1, user2) (tRestRequest)
- 作业调用第一个 webService 并获取信息 (tRestClient)
- 作业调用第二个 webService 并获取信息 (tRestClient)
- 作业合并信息并构建响应(tXMLMap)
- 作业响应信息 (tRestResponse)
我的问题:tRestClient 有两个输出:OK 和 ERROR。如何合并这条路径以继续工作?
我附上一个屏幕,用蓝色箭头表示理想情况(但 Talend 不接受)。如果我的第一个 Web 服务出现问题,我必须继续工作。
我试图删除错误输出,但如果在 tRestClient 中抛出异常,作业会崩溃。
有人有想法吗?感谢您的支持!
约翰
【问题讨论】:
标签: java web-services architecture jobs talend