【发布时间】:2012-07-12 13:33:49
【问题描述】:
假设我想从我的源消息中分批一个 rootnode/child/child/repeatingnode 节点。我会将 Body Xpath 设置为 rootnode/child/child/...
但是现在,只要有根节点/子/子/节点不存在的源消息,接收端口就会失败。 (无法执行 Body Xpath,偏离路线)。
知道如何解决这个问题吗?
【问题讨论】:
假设我想从我的源消息中分批一个 rootnode/child/child/repeatingnode 节点。我会将 Body Xpath 设置为 rootnode/child/child/...
但是现在,只要有根节点/子/子/节点不存在的源消息,接收端口就会失败。 (无法执行 Body Xpath,偏离路线)。
知道如何解决这个问题吗?
【问题讨论】:
很遗憾,您不能有条件地处理信封 - 管道现在会期望信封存在。
您能否将非封装消息分离到单独的管道中?这将是最合乎逻辑的方法。
【讨论】: