如何添加错误通道以收集和分散在应用程序上下文xml中?

时间:2019-03-03 14:12:34

标签: spring-integration

Hello Spring集成用户

我希望将收集和散布模式中的所有错误都路由到适当位置,并应用一些业务逻辑。但是我看不到任何占位符在聚集和分散中指定错误通道。下面是我的应用程序上下文XML的样子:

<int:scatter-gather
    id="a_scatter_gather"
    input-channel="ip_channel"
    output-channel="op_success_channel">
    <int:scatterer>
        <int:recipient channel="a_input_channel"/>
        <int:recipient channel="b_input_channel"/>
    </int:scatterer>
    <int:gatherer 
        release-strategy-expression="size() == 2">
    </int:gatherer>
</int:scatter-gather>

1 个答案:

答案 0 :(得分:0)

您需要在header-enricher前使用error-channel及其scatter-gather子元素。