【问题标题】:Camel Java-DSL: Using header in to()Camel Java-DSL:在 to() 中使用标头
【发布时间】:2013-09-10 14:34:31
【问题描述】:

我正在尝试设置我的路线并遇到问题,即处理器必须选择“下一个工作队列”。他这样做并把它写到标题中。

现在我想在我的路线中使用它:

...
.bean(MyProcessor.class, "doSomething") //
.to("${headers.NEXT_QUEUE}") //
.log("Finished");
...
from(...)....

有没有办法做到这一点。

这是否可能,因为 RouteBuilder 必须在这里使用“占位符”?

对不起,我是 Camel 的新手。

【问题讨论】:

  • 我,白痴……我想我应该用'when'……我明天试试。

标签: java apache-camel dsl


【解决方案1】:

查看此常见问题解答 http://camel.apache.org/how-do-i-use-dynamic-uri-in-to.html

您需要使用收件人列表 EIP 模式进行动态发送。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多