camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From rambo <>
Subject cxfEndpointConfigurer in an URI
Date Mon, 26 Oct 2015 21:39:33 GMT

I'm using camel to expose a CXF SOAP service and I want to do it using an
URI only. I need to add a custom "In" interceptor so I want to use a
CxfEndpointConfigurer and add code to configureServer().

Here's my URI:


CustomerEndpointConfigurer is a class implementing the CxfEndpointConfigurer
interface. I then override configure(), configureServer() and

When my .war starts in jboss 6.4 EAP, I get this error:

Caused by: java.lang.IllegalArgumentException: Could not find a suitable
setter for property: cxfEndpointConfigurer as there isn't a setter method
with same type: java.lang.String nor type conversion possible: No type
converter available to convert from type: java.lang.String to the required
type: org.apache.camel.component.cxf.CxfEndpointConfigurer with value

Is there any way to make it work in an URI? As I see here, Camel is simply
setting the String value to the CxfEndpointConfigurer property of
CxfEndpoint without converting it to an object beforehand.

Any help would be appreciated.

Thank you!

View this message in context:
Sent from the Camel - Users mailing list archive at

View raw message