我想使用camel的cxfrs模块提供的简单绑定而不使用spring。 apache网站上给出的例子使用了spring。 http://camel.apache.org/cxfrs.html 任何人都可以解释如何使用没有弹簧的简单绑定吗?
答案 0 :(得分:1)
您可以使用Java DSL(域特定语言)。一个例子(在RouteBuilder #configure方法中):
this->
Camel版本是2.16.2(maven:org.apache.camel:camel-cxf-transport:2.16.2)CXF版本是3.1.4(org.apache.cxf:cxf-rt-transports-http-jetty :3.1.4)
答案 1 :(得分:0)
在不使用Spring的情况下配置cxfrs端点上的所有内容很困难。 但是你可以使用诸如
之类的uri选项来完成cxfrs的大多数配置from("cxfrs://http://localhost:9000/context/rest?resourceClasses=org.apache.camel.component.cxf.jaxrs.testbean.CustomerServiceResource&bindingStyle=SimpleConsumer")