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

Reply via email to