---
title: Apache Axis2 Reviews
meta_title: 'Apache Axis2 Reviews 2026: Details, Pricing, & Features | G2'
meta_description: Filter 15 reviews by the users' company size, role or industry to
  find out how Apache Axis2 works for a business like yours.
aggregate_rating:
  rating_value: 4.1
  review_count: 15
  scale: '5'
date_modified: '2026-08-07'
parent_category:
  name: Web Frameworks
  url: https://www.g2.com/categories/web-frameworks
---


# Apache Axis2 Reviews
**Vendor:** The Apache Software Foundation  
**Category:** [Other Web Frameworks Software](https://www.g2.com/categories/other-web-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 15
## About Apache Axis2
Apache Axis2 is a core engine for Web services. It is a complete re-design and re-write of the widely used Apache Axis SOAP stack.




## Apache Axis2 Reviews
  ### 1. Great Web Service Engine especially on SOAP protocol

**Rating:** 4.5/5.0 stars

**Reviewed by:** Asanka S. | Technologist, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 16, 2020

**What do you like best about Apache Axis2?**

New Architecture on Axis2 is more flexible, efficient, and configurable than the previous version.
Axis2 supports asynchronous Web services
Hot deployment feature - the ability to deploy Web services and handlers while the system is up and running
Axis2 consumes low memory, a design feature
Supports component-oriented deployment
Axis2 supports the Web Service Description Language, that allows to easily build stubs to access remote services

**What do you dislike about Apache Axis2?**

A large community isn't using Apache Axis2, therefore it is harder to get support if you are stuck somewhere
Lack of documentation and resources (books)  available  on the topic
Axis2 is more like a fully SOA, it won't be suitable for lightweight requirements
There are a number of major areas where users can get into trouble when using Axis2, hence precise study is required before using it

**Recommendations to others considering Apache Axis2:**

It is a great framework if you need to SOAP oriented web services, There could be a lot of new features as well that I haven't tried. Please give it a try

**What problems is Apache Axis2 solving and how is that benefiting you?**

SOAP Web services implementation
Integration of web services interfaces to web applications
Generating implementation classes for both the server and client using WSDL
Utilize or creating services that take the advantages of WS-Security
Send and receive SOAP messages with attachments
Create a Web service out of a plain Java class
Easily retrieve the WSDL for a service

  ### 2. Apache Axis 2 is best framework for Web Services

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** September 29, 2020

**What do you like best about Apache Axis2?**

It's easy to use, just need to add the libs to project and start writing the code to develop the Web Services. 
I have used in Java to develop the SOAP Web Service as well as used to create the Java classes for client WSDL to generate the client side Web Service.
And its WSDL2JAVA is best option to generate the Java classes from WSDL.
Its libs are help full to generate the soap security elements.

**What do you dislike about Apache Axis2?**

In my case, I didn't find any difficulty to use Axis 2 for developing Web Services

**What problems is Apache Axis2 solving and how is that benefiting you?**

Its helped me on generating the classes for Web Service Client side code development , its WSDL2JAVA feature is good.

  ### 3. Apache axis 2 review

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** September 27, 2020

**What do you like best about Apache Axis2?**

It is a Nice frame work for a web based development and very easy to use and accessible Apache axis 2 review is Very resourceful and reliable as it is a core engineered web service. Overall it is a excellent web service

**What do you dislike about Apache Axis2?**

Still need a consistent platform as their is a lack of community interaction to get the results and database that is required for Apache axis 2. Slight tweaks to the controversy is still required that can easily be fixed.

**Recommendations to others considering Apache Axis2:**

Take your time 
Be thorough
Have an open mind

**What problems is Apache Axis2 solving and how is that benefiting you?**

Used It to connect remote web services and also generate interfaces and intergrations  within various partners and software companies

  ### 4. SOAP web services  implementation

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Transportation/Trucking/Railroad | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 11, 2020

**What do you like best about Apache Axis2?**

Easily pluggable, Interfaces and getMessage methods, Logging and tracing

**What do you dislike about Apache Axis2?**

not that much correctly binded data by w3c dom. failures in xml processing, security encryption problems, not able to handle RPC handler, not able to handle JSON pojos

**Recommendations to others considering Apache Axis2:**

Axis is designed for full-blown SOA. If you need some thing light weight, use some other alternate tools that are in market. If it a higher level of mapping JSON to POJO, I would recommend some thing else lighter  other than Axis.

**What problems is Apache Axis2 solving and how is that benefiting you?**

Soap webservices and api support is good

  ### 5. Axis2 Experience of an experienced Java Dev

**Rating:** 4.5/5.0 stars

**Reviewed by:** Juan D. | Co-Founder & Software Architecht, Small-Business (50 or fewer emp.)

**Reviewed Date:** October 05, 2020

**What do you like best about Apache Axis2?**

The fast to consume web services and the velocity of work.

**What do you dislike about Apache Axis2?**

The verbosity of its generated clases, they should be a bit more organised.

**Recommendations to others considering Apache Axis2:**

To study it good and realy it does its job

**What problems is Apache Axis2 solving and how is that benefiting you?**

Connection between different systems. and the main benefit is the velocity we achieve the connection.

  ### 6. Bugfixes( e.g.: types, exception handling)

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Automotive | Enterprise (> 1000 emp.)

**Reviewed Date:** October 08, 2020

**What do you like best about Apache Axis2?**

Easy to use.
Fast as it can be.
Easy for development.

**What do you dislike about Apache Axis2?**

Very complex structure and need a few hours to troubleshoot a request.
It wasn't compilable for the first time.
Unnecessary library was referenced but not used.

**What problems is Apache Axis2 solving and how is that benefiting you?**

Some specific response.
Improve exception handling in the requests.
There's wasn't a few types what was needed.

  ### 7. Good library to create Web Services (SOAP/REST)

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gautam S. | Software Architect, Enterprise (> 1000 emp.)

**Reviewed Date:** March 10, 2019

**What do you like best about Apache Axis2?**

Apache Axis 2 is a library used to create web services over SOAP which was supported by the first release as well, but this version supports REST web services also. This library is used to create modular and extendible web services, which can be extended by using plugin modules. The SOAP web services are implemented using WSDL XML files and REST style is implemented using HTTP based methods and type of data. Apache Axis 2 also supports asynchronous web services which is based on messages, which on invocation does not wait for results, the message is queued and resolved later while the invocation returns.

**What do you dislike about Apache Axis2?**

Over all the library is good but one thing is that there are not yet many users of the Apache Axis 2, due to which there is not much community interaction. Restful APIs are already provided by J2EE libraries which are used extensively by users due to which Axis 2 is not much adopted. Also for asynchronous APIs, JMS and BEA Web logic is used which are present since long time.

**Recommendations to others considering Apache Axis2:**

It is a good library but make an informed decision, with comparison with other libraries provided by Oracle J2EE, Web Logic etc.

**What problems is Apache Axis2 solving and how is that benefiting you?**

I have used Apache Axis 2 for developing SOAP web services for Enterprise Mobility web applications.


## Apache Axis2 Discussions
  - [Unexpected Subelement issue](https://www.g2.com/discussions/32257-unexpected-subelement-issue) - 1 upvote
  - [How has Apache axis 2 benefited you?](https://www.g2.com/discussions/32057-how-has-apache-axis-2-benefited-you) - 1 upvote

- [View Apache Axis2 pricing details and edition comparison](https://www.g2.com/products/apache-axis2/reviews?filters%5Bnps_score%5D%5B%5D=5&section=pricing&secure%5Bexpires_at%5D=2026-08-09+15%3A11%3A13+-0500&secure%5Bsession_id%5D=3436efd3-fec5-4761-8034-8e8236f6807a&secure%5Btoken%5D=95a8c0ae955ad6a48af0a779d616933d32041f3609a632418745dba37bf871c8&format=llm_user)


## Top Apache Axis2 Alternatives
  - [IHP](https://www.g2.com/products/ihp/reviews) - 4.5/5.0 (204 reviews)
  - [gSOAP](https://www.g2.com/products/gsoap/reviews) - 4.1/5.0 (11 reviews)
  - [Ruby on Rails](https://www.g2.com/products/ruby-on-rails/reviews) - 4.5/5.0 (73 reviews)

