Apache Axis2 Archived News
This document will contain details on each of the Axis2 versions that were
released up to the currect version.
Content
Apache Axis2 Releases:
11 January 2006 - Apache Axis2 Version 0.94 Released! (Download 0.94)
This release includes the following features:
Complete Features
List
- AXIOM, an XML object model working on StAX (Streaming API for XML)
parsing optimized for SOAP 1.1/1.2 Messages. This has complete XML
infoset support.
- Support for One-Way Messaging (In-Only) and Request Response Messaging
(In-Out)
- Module Architecture, mechanism to extend the SOAP Processing Model
- Module version support , can have multiple versions of the same module
and use them depending on the requirement.
- Content hierarchy
- Archive based deployment Model and Directory based deployment model
- JWS like deployment (making Java class into Web service)
- WSDL Code Generation Tool for Stub and skeletons
- WS-Addressing, both the submission (2004/08) and final (2005/08)
versions
- WSS4J module for security
- Improved and user friendly Client API
- WSDL2Java
- REST (REpresentational State Transfer) Support
- Transports supports: HTTP, SMTP, TCP, JMS
- Raw XML providers
- Support for MTOM/ MIME/ SwA
- SAAJ implementation
- DOOM - New
- Pack/Unpack capability for the generated code- New
- Axis Data Binding - ADB (Framework and Schema Compiler)
- Numerous bug fixes since last release
Axis2 Experimental
Features List
- Sessions scoping for Application, SOAP, Transport and Request
levels
- Server side Web Service Policy support
- ?wsdl and ?xsd support
- Java2WSDL
- Generating ServiceClient for a given WSDL and invoke the corresponding
service using generated client.
Major Changes Since
Last Release
- Fixing of memory leaks
- Client API changes , Introducing ServiceClient instead of MEPClient,
InOnlyMEPClient, InOutMEPClient, Call. (Please note that the above
classes will be deprecated in this release.)
- Module versioning support , can have multiple versions of the same
module and use them depending on the requirement.
- Code generator improved to process multi-port WSDL's properly
- Packing and unpacking options for the code generated classes
Tools Included In This
Release
- Axis2 Web Application (Web App)
- WSDL2WS- Eclipse plugin/ Command line version/ IntelliJ IDEA plugin
- Service Archive Wizard- Eclipse plugin/ IntelliJ IDEA plugin
What's Still To
Do?
- JAX-RPC 1.1 and/or JAX-WS compliance
- SOAP Encoding
- Binary serialization and de-serialization support
- Management Interface for Axis2
- Implementation of other Transports.
- Resource framework implementation (WS-RF) and Enterprise web services
such as JSR 109 support
- Completion of interop tests
02 December 2005 - Apache Axis2 Version 0.93 Released! ( Download 0.93)
Axis2 is becoming more and more stable. Download it!.This 0.93
release contains the following additional features:
- JDK 1.5 compatibility
- Configurable handler chains using axis2.xml
- Improved class loader hierarchy
- Improved security module with dynamic configurability
- ADB (Axis Data Binding) with complete simple types support and limited
complex type support
- Jalopy based code formatting of generated code
- Proxy support and NTLM authentication
- support for rpc/literal
- And numerous bug fixes after 0.92 release
Experimental features list
- DOOM - DOM implementation over OM
- Java2WSDL
- RPC Support
Major changes since last release
- Refactored org.apache.axis2.clientapi to org.apache.axis2.client
- Introduction of Options to configure clients
- Renaming of descriptors. OperationDescription -> AxisOperation,
ServiceDescription -> AxisService, ServiceGroupDescription ->
AxisServiceGroup
We are getting closer to a 1.0 release, the remaining tasks to be completed
before a 1.0 release include: SOAP 1.1 and 1.2 validation, Our own data
binding implementation, WSDL Generation.
26 September 2005 - Apache Axis2 Version 0.92 Released! (Download 0.92)
Axis2 is becoming more and more stable. Download it! This 0.92 release is a glimpse of
1.0 that should be coming soon. This 0.92 release contains the following
additional features:
- WS-Security support using WSS4J
- Support for context hierarchy serialization
- Service Groups
- and numerous bug fixes after 0.91 release
The release includes following tools
- Admin Web App
- WSDL2Java, eclipse Plugin/Command line version
- Service Archive Wizard, eclipse Plugin
- Module Archive Wizard, eclipse Plugin
- Service Archive Wizard, IntelliJ IDEA Plugin
We are getting closer to a 1.0 release, the remaining tasks to be
completed before a 1.0 release include: SOAP 1.1 and 1.2 validation, Our own
data binding implementation, WSDL Generation.
12 August 2005 - Apache Axis2 Version 0.91 Released! (Download 0.91)
Axis2 is becoming more and more stable. Download it! This 0.91
release is a glimpse of 1.0 that should be coming soon. This 0.91 release
contains the following additional features:
- File Caching for MTOM
- SOAP Faults based on the SOAP version and better fault handling
- Different character encoding support
- Improved infoset support in AXIOM
- Improved code generation templates
- Numerous bug fixes
02 July 2005 - Apache Axis2 Version 0.9 Released! (Download 0.9)
Axis2 is taking shape. Download it! This
0.9 release is a glimpse of 1.0 that should be coming soon. This 0.9 release
contains the following additional features:
- XML Beans based data binding support
- Support for WS-Addressing, both the submission and final versions
- REST Web Service Support
- MTOM/SWA attachments support
- SAAJ implementation
07 June 2005 - Apache Axis2 Milestone 2 (M2) Released
Apache Axis2 is starting to take shape, features implemented in this
second milestone release are:
- Modules - a mechanism to extend the SOAP Processing Model
- Support for WS-Addressing
- Axis2 Client API - Blocking and Non-Blocking API
- Support for One-Way Messaging and Request Response Messaging
- WSDL Code Generation Tool.
- HTTP, SMTP, and TCP transport Support
This release also includes following tools:
- Administration web application,
- WSDL2WS-Eclipse plug-in
- Service Archive Wizard- Eclipse plug-in
- Module Archive Wizard-Eclipse plug-in
24 February 2005 - Apache Axis2 Milestone 1 (M1) Released
This first milestone release of Axis2 includes the following features:
- AXIOM, a SOAP specific streaming XML infoset model for SOAP 1.1/1.2
Messages
- WSDL Object Model built based on the proposed WSDL 2.0 Component
Model.
- Handler framework with the support to specify the location of the
Handler in a specific Phase
- Support to bundle and enable the Handlers as Modules
- Support for the Synchronous and Asynchronous IN-OUT messaging over HTTP
transport
- Hot deployment of Web Services