There is an example for SOAP / JMS with CXF and Camel on: http://camel.apache.org/better-jms-transport-for-cxf-webservice-using-apache-camel.html
If you only want to mess with the SOAP then you can use a CXF interceptor and do not need o use camel. See:
http://cwiki.apache.org/CXF20DOC/interceptors.html Greetings Christian Coder One schrieb:
interface WebService { String greeting(); } class WebServiceImpl { public String greeting() { return("Hello, world"); } } Using Spring, CXF simple front-end, the client code just needs a reference the interface WebService and CXF will simply generate the stub/binding to allow the client to invoke the server side implementation. However, I need to pipe in the Camel code in between at both end-points and intercept the call. Is that possible at all? [CXF-WebService Client] [Camel] [JMS] [Camel] [CXF-WebService Server] Rather than Camel, can I intercept the calls and do the following on both the client and the server sides: 1. Let the SOAP goes through. 2. Modify the SOAP and pass it on. Any restrictions? I would greatly appreciate all points to docs, examples, etc... Thanks
-- Christian Schneider --- http://www.liquid-reality.de