Hi! I want to create the following route in camel: <camel-cxf:cxfEndpoint id="soapClientEndpoint" wsdlURL="wsdl/invoke.wsdl"> <camel-cxf:properties> <entry key="dataFormat" value="CXF_MESSAGE"/> </camel-cxf:properties> </camel-cxf:cxfEndpoint>
... <route id="soapClient"> <from uri="direct:soapClient"/> <to uri="cxf:bean:soapClientEndpoint"/> </route> However, when I try to do so, I keep getting this error: java.lang.IllegalArgumentException: endpointUri is not specified and org.apache.camel.component.cxf.CxfEndpoint does not implement createEndpointUri() to create a default value Here is the Java I am using: camelContext_.addRoutes(new RouteBuilder() { @Override public void configure() throws Exception { CxfEndpoint cxfEndpoint = new CxfEndpoint(); cxfEndpoint.setWsdlURL("wsdl/invoke.wsdl"); cxfEndpoint.setCamelContext(camelContext_); // cxfEndpoint.setBeanId("soapClientEndpoint"); also tried this cxfEndpoint.setEndpointNameString("soapClientEndpoint"); cxfEndpoint.setDataFormat(org.apache.camel.component.cxf.DataFormat.CXF_MESSAGE); camelContext_.addEndpoint("soapClientEndpoint", cxfEndpoint); from("direct:soapClient").to("soapClientEndpoint"); } }); -- View this message in context: http://camel.465427.n5.nabble.com/cxf-endpoint-configuration-in-java-DSL-tp5771538.html Sent from the Camel - Users mailing list archive at Nabble.com.