Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Migration guide from Axis2 to CxF

One of our projects we need to migrate an existing Axis2 - Jax RPC based application to a Apache CxF based runtime.

Has anyone done such migration before...what could be the advantages of CxF over Axis 2? Is there any migration guide created for reference.

Thanks, SC

like image 320
SCJ Avatar asked Aug 19 '11 15:08

SCJ


People also ask

What is the difference between Apache CXF and Axis2?

The main differences between axis2 web service and CXF web service are as follows: CXF has support for WS-Addressing, WS-Policy, WS-RM, WS-Security, and WS-I BasicProfile. Axis2 supports each of these except for WS-Policy, which will be supported in an upcoming version.

What is Apache CXF used for?

Apache CXF™ is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS and JAX-RS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI.


1 Answers

I have used Axis2 and CXF and my choice now goes to CXF because I find it easier to use and also to configure in the pom.xml, especially the wsdl2java plugin.

For a detailed comparison between Axis and CXF check: Difference between Apache CXF and Axis

like image 108
André Ricardo Avatar answered Oct 06 '22 23:10

André Ricardo