在拆分器之后设置的标头值不会使用spring integration dsl

时间:2017-09-07 11:20:30

标签: spring-integration-dsl

我正在使用Spring集成dsl来满足以下要求。

要求是,我必须使用拆分器拆分消息,并在某些转换期间为拆分后的消息添加标头值,然后再进行聚合。但是后聚合,我在邮件分配器中添加的标头值丢失了。这是由于聚合策略。我正在使用默认政策。

请建议一种如何持久化标题并在聚合后使用它的方法。这样我就可以做一些自定义转换。

1 个答案:

答案 0 :(得分:0)

我通过聚合整个消息而不是仅仅聚合消息有效负载来解决这个问题,这有助于获取所有单独的消息头和消息有效负载,并相应地在聚合器中用于构建最终响应。