2014-09-19 64 views
0

我在用骆驼从2.14.0新的其余部分,并采用以下配置:流利休息配置

DefaultCamelContext context = new DefaultCamelContext(); 

RestConfiguration rc = new RestConfiguration(); 
rc.setComponent("spark-rest"); 
rc.setPort(9091); 
context.setRestConfiguration(rc); 

rest-dsl page,有数字显示配置的方式引用休息与流利的DSL,如:

restConfiguration() 
.component("restlet") 
.host("localhost") 
.port(portNum) 
.bindingMode(RestBindingMode.auto); 

但我似乎无法找到正确的位置添加到这里。

总之,骆驼文档显示了一种使用流畅的DSL来配置骆驼上下文的方法,但我找不到在哪里/如何去做。

+1

你的问题是什么? – 2014-09-19 10:27:01

回答

0

最后为了正确放置这个点火所需的火花。这是在路由生成器配置方法中。

protected RouteBuilder createRouteBuilder() throws Exception { 
    return new RouteBuilder() { 
    public void configure() throws Exception { 
     restConfiguration() 
     .component("spark-rest") 
     .port(9091);