我想配置一個駱駝路線,其中to(uri)
可以在運行時指定。動態的(URI)在駝峯
我試過如下:
public class Foo extends RouteBuilder {
@Override
public void configure() {
// the URI can point to different hosts
from("direct:start").to(${someUri}");
}
}
然後
ProducerTemplate pt = camelContext.createProducerTemplate();
pt.requestBodyAndHeader("direct:start", "someUri", "http://example.com");
然而上述不起作用(駱駝抱怨沒有一個默認的端點)。
這是什麼最好的方法呢?
我已經回答了以下問題同樣的問題 http://stackoverflow.com/questions/15071934/camel-http-endpoint-forming-url-dynamically/21327170# 21327170 – vashishth 2014-01-24 07:55:10