Actually, scratch that. Although[1] is about cxf:binding, it looks like Camel 2.8.2 also resolves cxf:dataBinding. Thanks Willem!
-matt [1] https://issues.apache.org/jira/browse/CAMEL-4473 On Nov 9, 2011, at 11:24 AM, Matt Narrell wrote: > Willem, > > I'm asking about > > cxf:dataBinding - You can specify the which DataBinding will be use in the > endpoint. This can be supplied using the Spring <bean class="MyDataBinding"/> > syntax. > > Not > > cxf:binding - You can specify the BindingFactory for this endpoint to use. > This can be supplied using the Spring <bean class="MyBindingFactory"/> > syntax. cxf:features > > Thanks, > -matt > > On Nov 8, 2011, at 5:14 PM, Willem Jiang wrote: > >> It's a know issue[1], and it is fixed in camel 2.8.2 >> >> [1] https://issues.apache.org/jira/browse/CAMEL-4473 >> >> On Wed Nov 9 04:34:46 2011, Matt Narrell wrote: >>> Hey, >>> >>> I'm trying to add a cxf:dataBinding element to my cxf:cxfEndpoint. >>> According to the documentation[1] and the XSD[2] this seems possible, but >>> looking at the code I don't see a DataBinding property. When Spring tries >>> to create the bean, I get this: >>> org.springframework.beans.NotWritablePropertyException: Invalid property >>> 'dataBinding' of bean class >>> [org.apache.camel.component.cxf.CxfSpringEndpoint]: Bean property >>> 'dataBinding' is not writable or has an invalid setter method. Does the >>> parameter type of the setter match the return type of the getter? >>> >>> My cxf:endPoint is defined similar to: >>> >>> <camelCxf:cxfEndpoint id="myCxfEndpoint" address="/my/path" >>> serviceClass="my.ServiceInterface" wsdlURL="/wsdl/path/my.wsdl"> >>> <camelCxf:dataBinding> >>> <ref bean="myJaxbDataBinding"/> >>> </camelCxf:dataBinding> >>> </camelCxf:cxfEndpoint> >>> >>> What am I missing? Is there an alternate way to do this? >>> >>> I'm using: >>> Apache Camel: 2.8.1 >>> Apache CXF: 2.4.3 >>> Spring Framework: 3.0.6.RELEASE >>> >>> -matt >>> >>> [1] http://camel.apache.org/cxf.html >>> [2] http://camel.apache.org/schema/cxf/camel-cxf.xsd >>> >>> >> >> >> -- >> Willem >> ---------------------------------- >> FuseSource >> Web: http://www.fusesource.com >> Blog: http://willemjiang.blogspot.com (English) >> http://jnn.javaeye.com (Chinese) >> Twitter: willemjiang >> Weibo: willemjiang >
