我如何使用aggregationStrategy和Dynamic Uris?

时间:2017-02-08 14:15:48

标签: java apache-camel

我想使用Dynamic Uris的浓缩器。我使用Camel 2.17.5。从2.16开始就可以使用它。但是我如何使用聚合策略和动态Uris?

Documantation说:

.enrich().simple("http:myserver/${header.orderId}/order")

但这不起作用:

.enrich(new StrategyEnrich()).simple("http:myserver/${header.orderId}/order")

这也不是:

.enrich(simple("http:myserver/${header.orderId}/order"),new StrategyEnrich())

知道任何一个正确的语法吗?

谢谢

1 个答案:

答案 0 :(得分:0)

我找到了解决方案:

.enrich()
    .simple("http:myserver/${header.orderId}/order")
    .aggregationStrategy(new StrategyEnrich())