The key issue that CXF and Axis1 cannot work together is CXF doesn't support 
JAXRPC which is replaced by JAXWS and is supported by Axis1.
If you are using Camel you can bridge these two stacks together by using POJO 
data format  with camel-cxf component.

As there is no Axis component provides in Camel, you may need to redirect the 
request of Axis client to CXF by using Camel template. There are some 
examples[1][2] in camel you may take a look. 


[1]http://camel.apache.org/cxf-tomcat-example.html
[2]http://camel.apache.org/cxf-proxy-example.html
-- 
Willem Jiang

FuseSource
Web: http://www.fusesource.com (http://www.fusesource.com/)
Blog: http://willemjiang.blogspot.com (http://willemjiang.blogspot.com/) 
(English)
          http://jnn.javaeye.com (http://jnn.javaeye.com/) (Chinese)
Twitter: willemjiang 
Weibo: willemjiang





On Tuesday, August 28, 2012 at 1:25 AM, gopichandb wrote:

> Hi,
> 
> Our groovy/grails application is using Axis1 to talk to client 1. But
> Client 2 want his web service using Soap 2/CXF. We were not able to
> integrate Axis1 and CXF plugins together in our application, facing many
> issues. After googling a bit came to know from some forums that we can use
> Apache Camel to integrate both Axis1 and CXF in same application. Can
> someone suggest if we can do that and also let us know how to do that as we
> are brand new to Apache Camel. Thanks in advance.
> 
> Regards,
> Gopi
> 
> 
> 
> --
> View this message in context: 
> http://camel.465427.n5.nabble.com/How-to-use-Apache-Camel-to-develop-a-CXF-webservice-in-the-application-which-is-already-using-Axis1-tp5718145.html
> Sent from the Camel - Users mailing list archive at Nabble.com 
> (http://Nabble.com).



Reply via email to