Apache Axis2 Version 1.0 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.

Tools 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

Document Description
Axis2 Wiki
Migrating from Axis 1.x to Axis 2 Guiding Axis 1.x users to switch to Axis2
AXIOM Tutorial An introduction to Axis2's Object Model
REST Support Introduction on Representational State Transfer
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
Online Java Docs Java API documentation
ADB How-to Guide on Axis2 Databinding Framework
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
WS-Security How-to Guide to engaging and configuring WSS4J security module
Web Services Policy Support In Axis2 Introduction to the role of Web services policy 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.
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

Articles and Tutorials- Axis2

Document Author(s)
Axis2 - The Future of Web Services Srinath Perera, Ajith Ranabahu
Introducing Axis2, the Next Generation of the Apache Web Service Stack Srinath Perera
Web Services Messaging with Apache Axis2: Concepts and Techniques Srinath Perera, Ajith Ranabahu
Axis2 Execution Framework Deepal Jayasinghe
Axis2 Deployment Model Deepal Jayasinghe
Understanding Axis2 Deployment Architecture Deepal Jayasinghe
Inside the Axis2 Code generator Ajith Ranabahu
Utilizing a Non-Java Web Service with Axis2 Deepal Jayasinghe
Avoiding Mistakes Made Using Axis2 Deepal Jayasinghe
Setting up Apache Axis2 in eclipse IDE Ruchith Fernando
Introducing Axis2 Eran Chinthaka, Chathura Herath
Accelerating Web Services Development with Axis2 Deepal Jayasinghe, Ajith Ranabahu
Migrating Apache Axis apps to Axis2 using Apache Geronimo Tyler Anderson

Articles and Tutorials- AXIOM

Document Author(s)
Fast and Lightweight Object Model for XML An Introduction to AXIOM, the Open Source API for Working with XML
Get the most out of XML processing with AXIOM Explaining the flexibilities of AXIOM in developerworks.