Apache Axis2 Version 1.1 Documentation

Getting Started with Axis2

Document Description
Installation Guide Detailed instructions on installation methods, information on system prerequisites & distribution packages.
User's Guide Describing how to write & deploy Web services, writing Web services clients, details on module & samples
Web Administrator's Guide Detailed instructions on administration console of Axis2 Web application, with the know how to configure Axis2 at run time.

Feature Specific Documentation

Document Description
AXIOM Tutorial An introduction to Axis2's Object Model
REST Support Introduction on Representational State Transfer
Axis2 RPC Support This documents talks about the Axis2's Remote Procedure Calls support in a set of easy to understand implementation steps
MTOM Guide -Sending Binary Data with SOAP Describes sending binary data using SOAP Message Transmission Optimization Mechanism
Axis2 Configuration Guide Explains the three configurations-global, service and module in Axis2
SOAP Monitor How-to Guide on utility used to see SOAP messages being used to invoke Web services along with the results of those messages.
Web Services Policy Support In Axis2 Introduction to the role of Web services policy in Axis2
Spring Framework Guide on how to use Axis2 with the Spring Framework

Supported Data Binding References

ADB How-to Guide on Axis2 Databinding Framework
Advanced ADB Framework Features The document provides an insight into the newly added advanced features of ADB
Tweaking the ADB Code Generator Explains available mechanisms to extend ADB
ADB Integration with Axis2 Guide to writing an extension using the integrator in order to integrate ADB with Axis2
JiBX Integration With Axis2 Guide to using JiBX with Axis2 in order to expose existing Java code as a Web service and to implement a client for an existing Web service

Transport References

TCP Transport Guide to send and receive SOAP Messages via TCP in Axis2
Mail Transport Explains how to invoke a service using a Mail transport
Mail Transport Configuration Guide to configure Axis2 in order to get mail transport working
HTTP Transports Description on HTTP sender and HTTP receiver in Axis2
JMS Transport Description on JMS sender and JMS receiver in Axis2
Write Your Own Axis2 Transport Quick and easy guide to create your own Axis2 Transport protocal

Tool References

Document Description
Code Generator Tool- Command Line & Ant Task Lists command line & Ant task references. How to build file using custom Ant task and invoking Code Generator from Ant
Code Generator Wizard - eclipse Plug-in Explains the usage of the code generator eclipse plug-in for WSDL2Java and/or Java2WSDL operations
Service Archive Generator Wizard - eclipse Plug-in Describes functionality of eclipse plugin service archive generator tool
Code Generator Wizard- IntelliJ IDEA Plug-in Guide on the usage of IDEA code generation plug-in to create service archives and generate java class files from WSDL files

Additional References

Axis2 Architecture Guide Introduction to Axis2's modular architecture
Migrating from Axis 1.x to Axis 2 Guiding Axis 1.x users to switch to Axis2
Online Java Docs Java API documentation
Axis2 Knowledge Base Gines you a list of published articles, tutorials and Questions-Answers on Axis2