| <!DOCTYPE html> |
| |
| |
| <!-- |
| | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/xdoc/docs/contents.xml.vm at 2026-05-18 |
| | Rendered using Apache Maven Fluido Skin 2.0.0-M11 |
| --> |
| <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> |
| <head> |
| <meta charset="UTF-8" /> |
| <meta name="viewport" content="width=device-width, initial-scale=1" /> |
| <meta name="generator" content="Apache Maven Doxia Site Renderer 2.0.0" /> |
| <title>Axis2/Java 2.0.1 Documentation Home – Apache Axis2</title> |
| <link rel="stylesheet" href="../css/apache-maven-fluido-2.0.0-M11.min.css" /> |
| <link rel="stylesheet" href="../css/site.css" /> |
| <link rel="stylesheet" href="../css/print.css" media="print" /> |
| <script src="../js/apache-maven-fluido-2.0.0-M11.min.js"></script> |
| <meta name="generator" content="HTML Tidy for Windows (vers 14 June 2007), see www.w3.org" /><meta http-equiv="content-type" content="text/html; charset=us-ascii" /> </head> |
| <body> |
| <div class="container-fluid container-fluid-top"> |
| <header> |
| <div id="banner"> |
| <div class="pull-left"><div id="bannerLeft"><h1><a href="https://www.apache.org/"><img class="class java.lang.Object" src="https://www.apache.org/images/asf_logo_wide.png" /> Apache Axis2</a></h1></div></div> |
| <div class="pull-right"><div id="bannerRight"><h1><a href="https://axis.apache.org/axis2/java/core/"><img class="class java.lang.Object" src="https://axis.apache.org/axis2/java/core/images/axis.jpg" /></a></h1></div></div> |
| <div class="clear"><hr/></div> |
| </div> |
| |
| <div id="breadcrumbs"> |
| <ul class="breadcrumb"> |
| <li id="publishDate">Last Published: 2026-05-17<span class="divider">|</span> |
| </li> |
| <li id="projectVersion">Version: 2.0.1<span class="divider">|</span></li> |
| <li><a href="https://www.apache.org" class="externalLink">Apache</a><span class="divider">/</span></li> |
| <li><a href="../index.html">Axis2/Java</a><span class="divider">/</span></li> |
| <li class="active">Axis2/Java 2.0.1 Documentation Home</li> |
| </ul> |
| </div> |
| </header> |
| <div class="row-fluid"> |
| <header id="leftColumn" class="span2"> |
| <nav class="well sidebar-nav"> |
| <ul class="nav nav-list"> |
| <li class="nav-header">Axis2/Java</li> |
| <li><a href="../index.html">Home</a></li> |
| <li><a href="../download.html">Downloads</a></li> |
| <li><a href="javascript:void(0)"><span class="icon-chevron-down"></span>Release Notes</a> |
| <ul class="nav nav-list"> |
| <li><a href="../release-notes/1.6.1.html">1.6.1</a></li> |
| <li><a href="../release-notes/1.6.2.html">1.6.2</a></li> |
| <li><a href="../release-notes/1.6.3.html">1.6.3</a></li> |
| <li><a href="../release-notes/1.6.4.html">1.6.4</a></li> |
| <li><a href="../release-notes/1.7.0.html">1.7.0</a></li> |
| <li><a href="../release-notes/1.7.1.html">1.7.1</a></li> |
| <li><a href="../release-notes/1.7.2.html">1.7.2</a></li> |
| <li><a href="../release-notes/1.7.3.html">1.7.3</a></li> |
| <li><a href="../release-notes/1.7.4.html">1.7.4</a></li> |
| <li><a href="../release-notes/1.7.5.html">1.7.5</a></li> |
| <li><a href="../release-notes/1.7.6.html">1.7.6</a></li> |
| <li><a href="../release-notes/1.7.7.html">1.7.7</a></li> |
| <li><a href="../release-notes/1.7.8.html">1.7.8</a></li> |
| <li><a href="../release-notes/1.7.9.html">1.7.9</a></li> |
| <li><a href="../release-notes/1.8.0.html">1.8.0</a></li> |
| <li><a href="../release-notes/1.8.1.html">1.8.1</a></li> |
| <li><a href="../release-notes/1.8.2.html">1.8.2</a></li> |
| <li><a href="../release-notes/2.0.0.html">2.0.0</a></li> |
| <li><a href="../release-notes/2.0.1.html">2.0.1</a></li> |
| </ul></li> |
| <li><a href="../modules/index.html">Modules</a></li> |
| <li><a href="../tools/index.html">Tools</a></li> |
| <li class="nav-header">Documentation</li> |
| <li><a href="../docs/toc.html">Table of Contents</a></li> |
| <li><a href="../docs/installationguide.html">Installation Guide</a></li> |
| <li><a href="../docs/quickstartguide.html">QuickStart Guide</a></li> |
| <li><a href="../docs/userguide.html">User Guide</a></li> |
| <li><a href="../docs/jaxws-guide.html">JAXWS Guide</a></li> |
| <li><a href="../docs/pojoguide.html">POJO Guide</a></li> |
| <li><a href="../docs/spring.html">Spring Guide</a></li> |
| <li><a href="../docs/webadminguide.html">Web Administrator's Guide</a></li> |
| <li><a href="../docs/migration.html">Migration Guide (from Axis1)</a></li> |
| <li class="nav-header">Resources</li> |
| <li><a href="../faq.html">FAQ</a></li> |
| <li><a href="https://github.com/apache/axis-axis2-java-core" class="externalLink">Source Code</a></li> |
| <li class="nav-header">Get Involved</li> |
| <li><a href="../overview.html">Overview</a></li> |
| <li><a href="../mail-lists.html">Mailing Lists</a></li> |
| <li><a href="../release-process.html">Release Process</a></li> |
| <li><a href="../guidelines.html">Developer Guidelines</a></li> |
| <li><a href="../siteHowTo.html">Build the Site</a></li> |
| <li class="nav-header">Project Information</li> |
| <li><a href="https://github.com/apache/axis-axis2-java-core/graphs/contributors" class="externalLink">Contributors</a></li> |
| <li><a href="https://issues.apache.org/jira/projects/AXIS2/issues" class="externalLink">Issues</a></li> |
| <li class="nav-header">Apache</li> |
| <li><a href="https://www.apache.org/licenses/LICENSE-2.0.html" class="externalLink">License</a></li> |
| <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship</a></li> |
| <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a></li> |
| <li><a href="https://www.apache.org/security/" class="externalLink">Security</a></li> |
| </ul> |
| </nav> |
| <div class="well sidebar-nav"> |
| <div id="poweredBy"> |
| <div class="clear"></div> |
| <div class="clear"></div> |
| <a href="https://maven.apache.org/" class="builtBy" target="_blank"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a> |
| </div> |
| </div> |
| </header> |
| <main id="bodyColumn" class="span10"> |
| <html xmlns="http://www.w3.org/1999/xhtml"> |
| |
| <section><a id="Apache_Axis2.2FJava_Version_2.0.1_DocumentationIndex"></a> |
| <h1>Apache Axis2/Java Version 2.0.1 Documentation |
| Index</h1> |
| <section><a id="Introduction"></a> |
| <h2>Introduction</h2> |
| |
| <p>Apache Axis2, the third generation Web services engine is more |
| efficient, more modular and more XML-oriented than its predecessor |
| <a href="http://ws.apache.org/axis/" class="externalLink">Apache Axis</a>. It is |
| carefully designed to support the easy addition of plug-in modules |
| that extend its functionality for features such as security and |
| increased reliability.</p> |
| |
| <p>Apache Axis2 Version 2.0.1 is a bugfix release, fixing several |
| problems in version 1.5. Please see the release notes for more |
| details.</p> |
| |
| <p>This page describes our list of available documents.</p> |
| </section><section><a id="Apache_Axis2_User.27s_Guide"></a> |
| <h2>Apache Axis2 User's Guide</h2> |
| |
| <p>You can get started with Axis2 with the assistance of the |
| following documents. They will guide you through the Axis2 |
| download, installation (both as a standalone Web services engine |
| and as part of a J2EE compliant servlet container), and |
| instructions on how to write Web services and Web services client |
| using Apache Axis2.</p> |
| |
| <ul> |
| |
| <li><a href="userguide.html#intro">Introduction</a>- Gives you an |
| introduction to what Axis2 is, the life cycle of a Web services |
| message, how Axis2 handles SOAP messages and also includes a basic |
| description on Axis2 distributions, and how Axis2 behaves as part |
| of a Web application or as a standalone client that is not part of |
| a J2EE application.</li> |
| |
| <li><a href="installationguide.html">Download and Installation</a>- |
| Lists the different distribution packages offered by Axis2 and |
| gives in-depth instructions on the installation of the standalone |
| method and as part of a J2EE servlet container.</li> |
| |
| <li><a href="userguide-installingtesting.html">Testing Client |
| Code</a> - The best way to make sure that your system is running |
| Axis2 is to install and test both a service and a client. This |
| document describes this process in easy to understand steps.</li> |
| |
| <li><a href="userguide-introtoservices.html">Introduction to |
| Services</a> - The term "Web services" can apply to a number of |
| different ways of sending information back and forth. However, this |
| guide focuses on the sending and receiving of SOAP messages and |
| Message Exchange Patterns (MEPs).</li> |
| |
| <li><a href="userguide-creatingclients.html">Creating Clients from |
| WSDL</a> - When it comes to creating a Web service client, you can |
| do it manually as described in the next document. However, in most |
| cases, you will have a Web Service Description Language (WSDL) |
| definition that describes the messages that clients should send and |
| expect to receive. Axis2 provides several ways to use this |
| definition to automatically generate a client. This document |
| explains how to create a client using WSDL definitions.</li> |
| |
| <li><a href="userguide-buildingservices.html">Building Services |
| from Scratch</a> - Now that you know how to use Axis2 to generate |
| clients from WSDL as described in the document before, this |
| document digs a little deeper, showing you how to create services, |
| and how to create both services and clients "from scratch", so to |
| speak.</li> |
| |
| <li><a href="userguide-samples.html">Samples</a> - The Axis2 |
| Standard Distribution provides a number of samples you can use as a |
| guide for implementing specific features and capabilities. These |
| services are listed in this document along with basic introductions |
| for each one.</li> |
| |
| <li><a href="userguide-forfurtherstudy.html">For Further Study</a> |
| - This section lists resource documents for further study. |
| |
| <ul> |
| |
| <li><a href="pojoguide.html">POJO Web Services using Apache |
| Axis2</a>-This guide will show you how to create a Plain Old Java |
| Object (POJO) for deploying using Apache Axis2 on Apache Tomcat. |
| POJOs are fast to build and easy to maintain, which means you'll |
| save a lot of time building and debugging your code</li> |
| |
| <li><a href="quickstartguide.html">Axis2 Quick Start Guide</a>-The |
| purpose of this guide is to get you started on creating services |
| and clients using Axis2 as quickly as possible. It demonstrates how |
| to create Web services using a variety of different |
| technologies.</></li> |
| </ul> |
| </li> |
| </ul> |
| Also see our <a href="../faq.html">FAQ page</a> to answer those |
| common questions in mind. |
| </section><section><a id="How_To"></a> |
| <h2>How To</h2> |
| |
| <p>This section deals with more advanced topics including Axis2 |
| support features such as Transports, Attachments, Pluggable Data |
| Binding, Security, and REST Web services in detail.</p> |
| |
| <ul> |
| |
| <li><a href="webadminguide.html">Web Administrator's Guide</a> - |
| Detailed instructions on the administration console of Axis2 Web |
| application, which provides run-time configuration of Axis2.</li> |
| |
| <li><a href="migration.html">Migrating from Axis 1.x to Axis 2</a> |
| - Guiding Axis 1.x users in upgrading to Axis2</li> |
| |
| <li><a href="app_server.html">Application Server Specific |
| Configuration Guide</a> - Provides extra configuration information |
| required for application servers to run Axis2 to its fullest |
| potential</li> |
| |
| <li><a href="http://ws.apache.org/axiom/userguide/userguide.html" class="externalLink">Axiom User Guide</a> - |
| An introduction to Axis2's Object Model</li> |
| |
| <li><a href="rest-ws.html">REST Support</a>-Introduction on |
| Representational State Transfer</li> |
| |
| <li><a href="Axis2-rpc-support.html">Axis2 RPC Support</a> - This |
| document talks about the Axis2's Remote Procedure Calls support in |
| a set of easy to understand implementation steps</li> |
| |
| <li><a href="mtom-guide.html">MTOM Guide -Sending Binary Data with |
| SOAP</a> - Explains how to send binary data using the SOAP Message |
| Transmission Optimization Mechanism</li> |
| |
| <li><a href="axis2config.html">Axis2 Configuration Guide</a> - |
| Explains the three configurations in Axis2: global, service, and |
| module</li> |
| |
| |
| <li><a href="WS_policy.html">Web Services Policy Support In |
| Axis2</a> - Introduction to the role of Web services policy in |
| Axis2</li> |
| |
| <li><a href="spring.html">Spring Framework</a> - A guide on how to |
| use Axis2 with the Spring Framework</li> |
| |
| <li><a href="json_support.html">JSON Support</a> - This document |
| explains how to use JSON support implementation in Axis2. Includes |
| details on test cases and samples</li> |
| |
| <li><a href="corba-deployer.html">Exposing CORBA Services as Web Services</a> - This guide explains how to expose a CORBA Services as a Web Services in Axis2 |
| using an example</li> |
| |
| <li><a href="ejb-provider.html">Guide to using EJB Provider in |
| Axis2</a> - This guide explains how to use an EJB provider in Axis2 |
| using an example</li> |
| |
| |
| <li><a href="tomcat-http2-integration-guide.html">Apache Tomcat 11 + HTTP/2 Integration Guide</a> - Production-ready configuration guide for deploying Axis2 with HTTP/2 support on Apache Tomcat 11, featuring enhanced JSON processing and superior performance compared to WildFly</li> |
| |
| <li><a href="wildfly-http2-integration-guide.html">WildFly + HTTP/2 Integration Guide</a> - Lessons learned from HTTP/2 integration attempts with WildFly, architectural insights, and the evolution to Enhanced Moshi H2 optimization</li> |
| |
| </ul> |
| |
| |
| <p><strong>Data Bindings:</strong></p> |
| |
| <ul> |
| |
| <li><a href="adb/adb-howto.html">ADB How-to</a> - A guide on the |
| Axis2 Databinding Framework (ADB)</li> |
| |
| <li><a href="adb/adb-advanced.html">Advanced ADB Framework |
| Features</a> - Provides an insight into the newly added advanced |
| features of ADB</li> |
| |
| <li><a href="adb/adb-tweaking.html">Tweaking the ADB Code |
| Generator</a> - Explains the available mechanisms to extend |
| ADB</li> |
| |
| <li><a href="adb/adb-codegen-integration.html">ADB Integration with |
| Axis2</a> - A guide to writing an extension using the integrator in |
| order to integrate ADB with Axis2</li> |
| |
| </ul> |
| |
| <p><strong>Transports:</strong></p> |
| |
| <ul> |
| |
| <li><a href="http-transport.html">HTTP Transports</a> - A description on HTTP sender and HTTP |
| receiver in Axis2</li> |
| |
| <li><a href="transport_howto.html">Write Your Own Axis2 |
| Transport</a> - A quick and easy guide to create your own Axis2 |
| Transport protocol</li> |
| </ul> |
| |
| <p><strong>Axis2 Tools:</strong></p> |
| |
| <ul> |
| |
| <li><a href="../tools/CodegenToolReference.html">Code |
| Generator Tool Guide for Command Line and Ant Tasks</a> - Lists |
| command line and Ant task references. How to build a file using |
| custom Ant tasks and how to invoke a Code Generator from Ant</li> |
| |
| |
| <li><a href="../tools/maven-plugins/maven-aar-plugin.html">Maven2 |
| AAR Plug-in Guide</a> - A guide to generate an Axis 2 service file |
| (AAR file) using the Maven plug-in.</li> |
| |
| <li><a href="../tools/maven-plugins/maven-java2wsdl-plugin.html"> |
| Maven2 Java2WSDL Plug-in Guide</a> - A guide to using Java2WSDL |
| Maven 2 Plug-in that takes a Java class as input and generates a |
| WSDL, which describes a Web service for invoking the class |
| methods</li> |
| |
| <li><a href="../tools/maven-plugins/axis2-wsdl2code-maven-plugin/index.html"> |
| Maven2 WSDL2Code Plug-in Guide</a> - A guide to using this plugin |
| that takes as input a WSDL and generates client and server stubs |
| for calling or implementing a Web service matching the WSDL.</li> |
| </ul> |
| </section><section><a id="Apache_Axis2_Developers"></a> |
| <h2>Apache Axis2 Developers</h2> |
| |
| <ul> |
| |
| <li><a href="adv-userguide.html">Advanced User's Guide</a> - A |
| quick start user's guide for more experienced users and developers |
| on how to install, create Web services and Web service clients |
| using Axis2. |
| |
| <ul> |
| |
| <li><a href="adv-userguide.html#introduction">Introduction</a> - |
| Outlines the overall direction of the user guide, with a high level |
| introduction on Axis2</li> |
| |
| <li><a href="installationguide.html">Download and Installation</a> |
| - Lists the different distribution packages offered by Axis2, and |
| the installations for the standalone and as part of a J2EE servlet |
| container methods.</li> |
| |
| <li><a href="adv-userguide.html#ws_codegen">Creating a new Web |
| Service with Code Generation</a> - Axis2 provides two ways to |
| create new Web Services: using code generation and XML based |
| primary APIs. This section explains how to start from a WSDL, and |
| create a new Service with code generation</li> |
| |
| <li><a href="xmlbased-server.html">Writing Web Services Using |
| Axis2's Primary APIs</a> - Explains how to create new Web Services |
| using XML based primary APIs</li> |
| |
| <li><a href="adv-userguide.html#client">Writing a Web Service |
| Client with Code Generation</a> - Axis2 also provides a more |
| complex, yet powerful XML based client API that is intended for |
| advanced users. However, if you are a new user we recommend using |
| the code generation approach presented below</li> |
| |
| <li><a href="dii.html">Writing Web Service Clients Using Axis2's |
| Primary APIs</a> - This section presents complex yet powerful XML |
| based client APIs, which is intended for advanced users to write |
| Web services clients</li> |
| |
| <li><a href="adv-userguide.html#config">Configuring Axis2</a> - |
| Axis2 configuration is based on a repository and standard archive |
| formats. Here you will find details on how to configure Axis2. You |
| will also find reference documents that lead to greater detail in |
| this area.</li> |
| </ul> |
| </li> |
| |
| <li><a href="Axis2ArchitectureGuide.html">Axis2 Architecture |
| Guide</a> - Introduction to Axis2's modular architecture</li> |
| |
| |
| <li><a href="../api/index.html">Online |
| Java Docs</a> - Java API documentation</li> |
| |
| <li><a href="../refLib.html">Reference Library</a> - This document |
| provides additional information to developers on WS-* |
| specifications, Java language specifications, Subversion (SVN) |
| control etc.</li> |
| </ul> |
| </section><section><a id="References"></a> |
| <h2>References</h2> |
| |
| <p>Gives you a list of published articles, tutorials and |
| Questions-Answers on Apache Axis2. <a href="../articles.html">Check |
| them out</a> for that extra knowledge on the next generation Web |
| services engine Apache Axis2. Be informed and up-to-date!</p> |
| </section> |
| </html> </main> |
| </div> |
| </div> |
| <hr/> |
| <footer> |
| <div class="container-fluid"> |
| <div class="row-fluid"> |
| <p>© 2004–2026 |
| <a href="https://www.apache.org/">The Apache Software Foundation</a> |
| </p> |
| </div> |
| </div> |
| </footer> |
| </body> |
| </html> |