Apache Axis2 @axisVersion@ Release Notes
About this version
1.5.1 is a maintenance release to fix several key problems in
the 1.5 release.
Changes since 1.5
- Fix for the dreaded "CLOSE_WAIT" problem (JIRA issues 935, 2883, etc). We now share an instance of HTTPClient across each ConfigurationContext (i.e. each Axis2 server or ServiceClient) - connection reuse is now automatic. This means the REUSE_HTTP_CLIENT flag is no longer necessary or useful, nor is creating your own MultithreadedHttpConnectionManager.
- Another important part of this fix involves automatically releasing the last OperationContext's resources each time ServiceClient.sendReceive() is called for blocking operations. This behavior is controlled by setting the ServiceClient.AUTO_RELEASE_CONNECTION property in the Options class - the default is true, but if you want to turn it off you can call
options.setProperty(ServiceClient.AUTO_RELEASE_CONNECTION, false)
(note that if you do this you'll need to ensure that the transport connection is cleaned up some other way, such as by manually calling cleanupTransport() on your client or stub).
- Transport deployer is now actually functional, and getListenerManager() in ConfigurationContext now creates a new LM if there isn't one already.
- Fix for AXIS2-4034, module versions now support real versions like "1.5.1"
- NPE problem (see AXIS2-4114) fixed in MessageContext while retrieving policy.
- Fix a dependency problem with the JavaDocs build
Known Issues and Limitations in the @axisVersion@ Release:
Please see JIRA
About Axis2
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) are available via the Apache Web Services
project. Please see the individual subproject sites for further information.
Feedback
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:
Thank you for your interest in Apache Axis2!
The Axis2 Development Team
http://ws.apache.org/axis2/