# Welcome to Apache Axis2 version 1.6.1

### Aug 30, 2011

    Axis2 1.6.1 is a maintenance release that upgrades Axiom to version 1.2.12 and
    Neethi to version 3.0.1. It contains a set of changes to support the upcoming
    Geronimo 3.0 release. In addition, it contains fixes for several issues discovered
    over the last three months. The complete list can be found here.

    About Axis2

    Downloads are available at:
        http://axis.apache.org/axis2/java/core/download.cgi

    Apache Axis2 is a complete re-design and re-write of the widely used
    Apache Axis engine and is a more efficient, more scalable, more modular
    and more XML-oriented Web services framework. It is carefully designed to
    support the easy addition of plug-in "modules" that extend its
    functionality for features such as security and reliability.

    Modules supporting WS-Security/Secure-Conversation (Apache Rampart),
    WS-Trust (Apache Rahas), WS-Reliable Messaging (Apache Sandesha) and
    WS-Eventing (Apache Savan) will be available soon after the Apache Axis2
    @axisVersion@ release. Please see these projects' own sites for further information.

    Known Issues and Limitations in 1.6.1 Release:
    - Please see JIRA

    We are striving for a simple and happy first time user experience as well as a
    satisfying experienced user experience with this release. We welcome any
    and all feedback at:
        java-user@axis.apache.org (please include "[axis2]" in the subject)
        java-dev@axis.apache.org (please include "[axis2]" in the subject)
        http://issues.apache.org/jira/browse/AXIS2

    Thank you for your interest in Apache Axis2!

    The Axis2 Development Team
    http://axis.apache.org/axis2/java/core/

    ------------------------------------------------------------------------------------

    Features of Apache Axis2:

    Programming Model
       - Simple XML-centric client API with full WSDL and policy support
       - Support for POJO and Spring services and clients
       - Support for any message exchange pattern (MEP)
       - Synchronous and asynchronous programming model
       - Archived service deployment model supporting full service
         encapsulation with versioning support
       - Archived module deployment model supporting controlled
         extensibility with versioning support
       - Hot deployment
       - WS-Policy driven code generation extensions
       - Flexible service life cycle model
       - Automatic support for POX (REST) style invocation of services
       - Support for querying service's WSDL (with ?wsdl), schema (with
         ?xsd) and policies (with ?policy)

    Supported Specifications
       - SOAP 1.1 and 1.2
       - Message Transmission Optimization Mechanism (MTOM)
       - XML Optimized Packaging (XOP)
       - SOAP with Attachments
       - WSDL 1.1, including both SOAP and HTTP bindings , WSDL 2.0
       - WS-Addressing submission and 1.0
       - WS-Policy
       - SAAJ 1.1

    Transports
       - HTTP
       - SMTP
       - JMS
       - TCP
       - udp
       - xmpp

    For more details refer to the Axis2 Transports project.

    Supported Data Bindings
       - Axis Data Binding (ADB)
       - XMLBeans
       - JibX
       - JAXB

    Tools
       - WSDL2Java: Generate Java stubs and skeletons from a WSDL document.
       - Java2WSDL: Generate a WSDL document from a Java class.
       - Eclipse Plugins
       - IntelliJ Idea Plugins
       - Maven2 Plugins
       - Web application for administering Apache Axis2