Apache Axis2/C Archived News
This page contains information on previous releases running up to the
latest.
Contents
22nd December 2006 Axis2/C Version 0.96 Released
Download 0.96
Key Features
- AXIOM, an XML object model 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)
- Description hierarchy (configuration, service groups, services,
operations, and messages)
- Directory based deployment model
- Archive based deployment model
- Context hierarchy (corresponding contexts mapped to each level of the
description hierarchy)
- Raw XML message receiver
- Module architecture, with a mechanism to extend the SOAP processing
model
- Module version support
- Transports supports: HTTP
- Both simple axis server and Apache2 HTTPD module for the server
side
- Client transport with the ability to enable SSL support
- Service client and operation client APIs
- REST support (HTTP POST case)
- WS-Addressing, both the submission (2004/08) and final (2005/08)
versions
- MTOM/XOP support
- Code generation tool for stub and skeleton generation for a given WSDL
(based on the Java tool)
- Axis Data Binding (ADB) support
- Security module with UsernameToken support
- REST support (HTTP GET case)
- Dynamic invocation support (based on XML schema and WSDL
implementations)
- Guththila pull parser support
- WSDL2C code generation tool- with schema code generation
(experimental)
- TCP Monitor - C implementation (experimental)
- Axis2/C Manual
Major Changes Since Last Release
- Major Memory leak fixes
- Many Bug Fixes
- Improvement to REST processing
- Improvement to SOAP-Fault processing
- Improvement to mod_axis2 library (plugged with apr pools)
- Visual Studio 7.0 project
Items pending for 1.0
- Complete API documentation and API improvements
- Fix further memory leaks
- Create a comprehensive functional test framework
26th October 2006 Axis2/C Version 0.95 Released
Download 0.95
Key Features
- AXIOM, an XML object model 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)
- Description hierarchy (configuration, service groups, services,
operations, and messages)
- Directory based deployment model
- Archive based deployment model
- Context hierarchy (corresponding contexts mapped to each level of the
description hierarchy)
- Raw XML message receiver
- Module architecture, mechanism to extend the SOAP processing model
- Module version support
- Transports supports: HTTP
- Both simple axis server and Apache2 HTTPD module for server
side
- Client transport with ability to enable SSL support
- Service client and operation client APIs
- REST support (HTTP POST case)
- WS-Addressing, for both the submission (2004/08) and final (2005/08)
versions
- MTOM/XOP support
- Code generation tool for stub and skeleton generation for a given WSDL
(based on the Java tool)
- Axis Data Binding (ADB) support
- Security module with UsernameToken support
- REST support (HTTP GET case)
- Dynamic invocation support (based on XML schema and WSDL
implementations)
- Guththila pull parser support
- WSDL2C code generation tool- with schema code generation
(experimental)
- TCP Monitor - C implementation (experimental)
- Axis2/C Manual - New
Major Changes Since Last Release
- Major Memory leak fixes
- Many Bug Fixes
- Improvement to Documentation
Items pending for 1.0
- Complete API documentation and API improvements
- Fix further memory leaks
- Create a comprehensive functional test framework
3rd October 2006 Axis2/C Version 0.94 Released
Download 0.94
Key Features
- AXIOM, an XML object model 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)
- Description hierarchy (configuration, service groups, services,
operations, and messages)
- Directory based deployment model
- Archive based deployment model
- Context hierarchy (corresponding contexts mapped to each level of the
description hierarchy)
- Raw XML message receiver
- Module architecture, with a mechanism to extend the SOAP processing
model
- Module version support
- Transports support: HTTP
- Both simple axis server and Apache2 HTTPD module for the server
side
- Client transport with the ability to enable SSL support
- Service client and operation client APIs
- REST support (HTTP POST case)
- WS-Addressing, both the submission (2004/08) and final (2005/08)
versions
- MTOM/XOP support
- Code generation tool for stub and skeleton generation for a given WSDL
(based on the Java tool)
- Axis Data Binding (ADB) support
- Security module with UsernameToken support
- REST support (HTTP GET case)
- Dynamic invocation support (based on the XML schema and WSDL
implementations)
- Guththila pull parser support - New
- WSDL2C code generation tool- with schema code generation (experimental)
- New
- TCP Monitor - C implementation (experimental) -
New
Major Changes Since Last Release
- Guththila pull parser support
- WSDL2C code generation tool
- TCP Monitor - C implementation
- Major Memory leak fixes
- Fixes to code generation with Java Tool
- Many Bug Fixes
Items pending for 1.0
- Complete API documentation and API improvements
- Fix further memory leaks
- Create a comprehensive functional test framework
31st August 2006 Axis2/C Version 0.93 Released
Download 0.93
Key Features
- AXIOM, an XML object model 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)
- Description hierarchy (configuration, service groups, services,
operations, and messages)
- Directory based deployment model
- Archive based deployment model
- Context hierarchy (corresponding contexts mapped to each level of the
description hierarchy)
- Raw XML message receiver
- Module architecture, with a mechanism to extend the SOAP processing
model
- Module version support
- Transports supports: HTTP
- Both simple axis server and Apache2 HTTPD module for the server
side
- Client transport with the ability to enable SSL support
- Service client and operation client APIs
- REST support (HTTP POST case)
- WS-Addressing, both the submission (2004/08) and final (2005/08)
versions
- MTOM/XOP support
- Code generation tool for stub and skeleton generation for a given WSDL
(based on the Java tool)
- Axis Data Binding (ADB) support
- Security module with UsernameToken support
- REST support (HTTP GET case)
- Dynamic invocation support (based on the XML schema and WSDL
implementations)
Major Changes Since Last Release
- REST support for HTTP GET case
- XML Schema implementation
- Woden/C implementation that supports both WSDL 1.1 and WSDL 2.0
- Dynamic client invocation (given a WSDL, it consumes the services
dynamically)
- Numerous improvements to API and API documentation
- Many bug fixes, especially, many paths of execution previously
untouched were tested along with the Sandesha2/C implementation
Items pending for 1.0
- Complete API documentation and API improvements
- Fix major memory leaks
- Test codegen for both ADB and none cases
- Put in place a comprehensive functional test framework
- WSDL2C tool
16th June 2006 Axis2/C Version 0.92 Released
Download 0.92
Key Features
- AXIOM, an XML object model 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, with a mechanism to extend the SOAP processing
model
- Context hierarchy
- Directory based deployment model
- Raw XML providers
- WS-Addressing, for both the submission (2004/08) and final (2005/08)
versions
- Transports supports: HTTP
- Both simple axis server and Apache2 HTTPD module
- SSL client transport
- Service Groups
- Service client and operation client APIs
- REST support (POST case)
- Module version support
- Archive based deployment Model
- MTOM support
- WSDL Code Generation Tool for Stub and skeletons (based on Java tool)
New
- Axis Data Binding - ADB New
- Security module, usernameToken support New
Major Changes Since Last Release
- Completed MTOM implementation with multiple attachment support and
non-optimized case
- Completed service client API with send robust and fire and forget
- Added "message" to description hierarchy
- Archive based deployment model (for services and modules)
- Code generation for WSDL using Java WSDL2Code tool
- ADB support (with Java WSDL2Code tool)
- WS-Security usernameToken support
- Initial implementation of the XML Schema parser (To be used in WSDL
parser and REST support)
- Initial implementation of WSDL parser (To be used in dynamic
invocation)
- Changed double pointer environment parameters into pointer parameters
to improve efficiency
Un-Implemented Architecture Features (TBD in 1.0)
- Session scoping for Application, SOAP, Transport, and Request
levels
- Different character encoding support
- REST (REpresentational State Transfer) Support (GET case)
- Dynamic client invocation (given a WSDL, it consumes services
dynamically)
Un-Implemented Architecture Features (TBD post 1.0)
- Security module with encryption and signing
- Server side Web Service Policy support
- C2WSDL
- WSDL2C
15th May 2006 Axis2/C Version 0.91 Released
Download 0.91
Key Features
- AXIOM, an XML object model 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, with a mechanism to extend the SOAP processing
model
- Context hierarchy
- Directory based deployment model
- Raw XML providers
- WS-Addressing, for both the submission (2004/08) and final (2005/08)
versions
- Transports: HTTP
- Both simple axis server and Apache2 HTTPD module
- SSL client transport New
- Service Groups New
- Service client and operation client APIs New
- REST support (POST case) New
- Module version support New
- MTOM support New
Other notes
- Interoperability tested with Axis2/Java for XML in/out client and
services
- Addressing 1.0 interoperability
Major changes since last release
- Full Addressing 1.0 support
- Improved fault handling model
- SSL client transport
- MTOM implementation
- Implementation of easy to use service client and operation client APIs
for client side programming
- REST support (POST case)
- Module version support
- Service groups
- Numerous bug fixes since last release
Un-Implemented Architecture Features (TBD in 1.0)
- Sessions scoping for application, SOAP, transport and request
levels
- Different character encoding support
- Dynamic invocation
- Archive based deployment Model
Un-Implemented Architecture Features (TBD post 1.0)
- WSDL code generation tool for stub and skeletons (based on Java
tool)
- Security module
- REST (REpresentational State Transfer) support (GET case)
- Web Services policy support
31st March 2006 Axis2/C Version 0.90 Released
Download 0.90
Key Features
- AXIOM, an XML object model 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, with a mechanism to extend the SOAP processing
model
- Context hierarchy
- Directory based deployment model
- Raw XML providers
- WS-Addressing, for both the submission (2004/08) and final (2005/08)
versions
- Transports: HTTP
- Both simple axis server and Apache2 HTTPD module
Experimental Features
- WSDL object model support New
Other notes
- Interoperability tested with Axis2/Java for XML in/out client and
services
- Addressing interoperability on client side
Major changes since last release
- Minimal memory leaks
- Apache2 module working in Windows
- More samples and tests
- WSDL object model was built based on the proposed WSDL 2.0 Component
model.
- Dynamic invocation
- Numerous bug fixes since last release
Un-Implemented Architecture Features (TBD in 1.0)
- Module version support
- Archive based deployment model
- Improved and user friendly client API
- Support for MTOM
- Session scoping for application, SOAP, transport, and request
levels
- Service groups
- Different character encoding support
Un-Implemented Architecture Features (TBD post 1.0)
- WSDL code generation tool for stub and skeletons (based on the Java
tool)
- Security module
- REST (REpresentational State Transfer) support
- Web Services policy support
- Axis2 Web application (Web App)
10th March 2006 Axis2/C Milestone 0.5 Released
Download M-0.5
Key Features
- AXIOM, an XML object model optimized for SOAP 1.1/1.2 messages.
- Support for Request Response Messaging (In-Out)
- Module Architecture, with a mechanism to extend the SOAP Processing
Model
- Directory based deployment model
- WS-Addressing, both the submission (2004/08) and final (2005/08)
versions
- Improved and user friendly Client API
- Transports supports: HTTP
- Axis2/C server
- Apache integration module
- Raw XML providers
- Numerous bug fixes since last release
Major Changes Since the Last Release
- Improving code quality by fixing memory leaks and reviewing the
code.
- Apache2 integration.
- More samples and tests
- Initial documentations(User Guide, Developer Guide, Installation
Guide)
Still to be Done
See a list of what we think needs to be done, and consider helping out if
you're interested.
- Management Interface for Axis2/C
- Implementation of other transports.
- Code generation and Dynamic Invocation
- Hot Deployment of Services
- Completion of interop tests
- Support for MTOM
- Axis Data Binding - ADB (Framework and Schema Compiler)
- REST (REpresentational State Transfer) Support
17th February 2006 Axis2/C Milestone 0.4 Released
We have done a considerable amount of improvements in the past two weeks
since the M0.3 release.
We have the following features added on top of the M0.3 release
Key Features
1. Threading support and threaded simple axis server
2. Module loading support
3. Addressing module, and addressing based dispatching
4. HTTP chunking support
5. Improved logging mechanism
6. Ability to build and run on Windows platform
02nd February 2006 Axis2/C Milestone 0.3 Released
This is the first milestone release with a working SOAP engine; we have
the simple axis server and client stubs working.
In addition to the M0.2 feature set, the following features are
included
Key Features
1. Core engine in place with deployment, description, and context
hierarchies and HTTP transport support.
2. SOAP processing support
3. Simple HTTP server
4. Client API implementation
5. Couple of working service and client samples
08th December 2005 Axis2/C Milestone 0.2 Released
We have been able to improve the OM module since the last release, and PHP
binding for the OM module is in place.
Key Features
1. Improved OM module
2. libxml2 parser support
3. PHP binding for the OM module
4. Some test cases for PHP binding
5. Many memory leak fixes
25th November 2005 Axis2/C Milestone 0.1 Released
This release includes the C implementation of AXIOM, an important part of
the Axis2C Web service stack.
Key Features
1. OM module
2. Guththila pull parser support
3. libxml2 parser support (only reader is supported as of now)
4. doxygen documentation support
5. A sample demonstrating how to use OM