You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by ch...@apache.org on 2006/02/02 06:26:47 UTC

svn commit: r374266 - /webservices/axis2/trunk/java/xdocs/index.html

Author: chinthaka
Date: Wed Feb  1 21:26:42 2006
New Revision: 374266

URL: http://svn.apache.org/viewcvs?rev=374266&view=rev
Log:
committing Chatra's patch with date correction on axis2 0.94 release. thanks

Modified:
    webservices/axis2/trunk/java/xdocs/index.html

Modified: webservices/axis2/trunk/java/xdocs/index.html
URL: http://svn.apache.org/viewcvs/webservices/axis2/trunk/java/xdocs/index.html?rev=374266&r1=374265&r2=374266&view=diff
==============================================================================
--- webservices/axis2/trunk/java/xdocs/index.html (original)
+++ webservices/axis2/trunk/java/xdocs/index.html Wed Feb  1 21:26:42 2006
@@ -1,287 +1,313 @@
-<html>
-<head>
-  <meta http-equiv="content-type" content="">
-  <title>Apache Axis2 - Next Generation Web Services</title>
-  <style type="text/css">
-<!--
-.style1 {
-	font-size: 24px;
-	font-weight: bold;
-	color: #FF0000;
-}
--->
-  </style>
-</head>
-
-<body lang="en">
-<h2>Welcome to Apache Axis2</h2>
-
-<p>Apache Axis2 is an implementation of the <a
-href="http://www.w3.org/TR/soap/">Simple Object Access Protocol (SOAP)
-Recommendation</a> from the <a href="http://www.w3.org">W3C</a>.  Axis2 can
-be used to provide and consume Web Services.</p>
-
-<p>From the <a href="http://www.w3.org/TR/soap/">W3C recommendation</a>:</p>
-
-<div style="padding-left: 20px; padding-top: 5px; font-style:italic;">
-"SOAP is a lightweight protocol for exchange of information in a
-decentralized, distributed environment. It is an XML based protocol that
-consists of three parts: an envelope that defines a framework for describing
-what is in a message and how to process it, a set of encoding rules for
-expressing instances of application-defined datatypes, and a convention for
-representing remote procedure calls and responses."</div>
-
-<p>Apache Axis2 is an effort to re-implement both Axis/Java and Axis/C++ on a
-new architecture. Building upon the "handler chain" model developed in Axis1,
-Axis2 introduces a more flexible pipeline architecture which leads itself to
-greater modularity and extensibility. This extensibility will allow Axis2 to
-act as a foundation for a growing constellation of associated Web Services
-protocols including:</p>
-<ul>
-  <li><a
-    href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrm">WS-ReliableMessaging</a></li>
-  <li><a
-    href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss">WS-Security</a></li>
-  <li><a
-  href="http://www.w3.org/Submission/ws-addressing/">WS-Addressing</a></li>
-</ul>
-
-<h2>Latest Release</h2>
-<p><b>11 January   2005 - Apache Axis2 Version 0.94 Released! (<a
-href="http://ws.apache.org/axis2/download.cgi">Download 0.94</a>)</b></p>
-<p>This release includes the following features:</p>
-<h3 id="head-215f3945a40558f9ad055ed5b6601e8f93706558">Axis2 Complete Features List</h3>
-<ol type="1">
-  <li> 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. </li>
-  <li>Support for One-Way Messaging (In-Only) and Request Response Messaging (In-Out) </li>
-  <li>Module Architecture, mechanism to extend the SOAP Processing Model </li>
-  <li>Module version support , can have multiple versions of the same module and use them depending on the requirement. </li>
-  <li>Content hierarchy </li>
-  <li>Archive based deployment Model and Directory based deployment model </li>
-  <li>JWS like deployment (making Java class into Web service) </li>
-  <li>WSDL Code Generation Tool for Stub and skeletons </li>
-  <li>WS-Addressing, both the submission (2004/08) and final (2005/08) versions </li>
-  <li>WSS4J module for security </li>
-  <li>Improved and user friendly Client API </li>
-  <li>WSDL2Java</li>
-  <li>REST (REpresentational State Transfer) Support </li>
-  <li>Transports supports: HTTP, SMTP, TCP, JMS </li>
-  <li>Raw XML providers </li>
-  <li>Support for MTOM/ MIME/ SwA </li>
-  <li>SAAJ implementation </li>
-  <li>DOOM - New Feature </li>
-  <li>Pack/Unpack capability for the generated code- New Feature </li>
-  <li>Axis Data Binding - ADB (Framework and Schema Compiler) </li>
-  <li>Numerous bug fixes since last release </li>
-</ol>
-<h3 id="head-5bb5aa099717d1d49642f7ae2d63ce5cf94487ad">Axis2 Experimental Features List</h3>
-<ol type="1">
-  <li> Sessions scoping for Application, SOAP, Transport and Request levels </li>
-  <li>Server side Web Service Policy support </li>
-  <li>?wsdl and ?xsd support </li>
-  <li>Java2WSDL</li>
-  <li>Generating ServiceClient for a given WSDL and invoke the corresponding service using generated client. </li>
-</ol>
-<h3 id="head-7dd8e783bb9e22fb00f88748855bb6e500111e12">Major Changes Since Last Release</h3>
-<ol type="1">
-  <li> Fixing of memory leaks </li>
-  <li>Client API changes , Introducing ServiceClient instead of MEPClient, InOnlyMEPClient, InOutMEPClient, Call. (Please note that the above classes will be deprecated in this release.) </li>
-  <li>Module versioning support , can have multiple versions of the same module and use them depending on the requirement. </li>
-  <li>Code generator improved to process multi-port WSDL's properly </li>
-  <li>Packing and unpacking options for the code generated classes </li>
-</ol>
-<h3 id="head-83371cc3d6961295be042f584c7b74d81cca23c4">Tools Included In This Release</h3>
-<ol type="1">
-  <li> Axis2 Web Application (Web App) </li>
-  <li>WSDL2WS- Eclipse plugin/ Command line version/ IntelliJ IDEA plugin </li>
-  <li>Service Archive Wizard- Eclipse plugin/ IntelliJ IDEA plugin</li>
-</ol>
-<h3 id="head-599c5a50552f02ebdeb5f58ef8da289234812ca4">What's Still To Do?</h3>
-<p>See list of what we think needs to be done, and consider helping out if you're interested &amp; able! </p>
-<ol type="1">
-  <li> JAX-RPC 1.1 and/or JAX-WS compliance </li>
-  <li>SOAP Encoding </li>
-  <li>Binary serialization and de-serialization support </li>
-  <li>Management Interface for Axis2 </li>
-  <li>Implementation of other Transports. </li>
-  <li>Resource framework implementation (WS-RF) and Enterprise web services such as JSR 109 support </li>
-  <li>Completion of interop tests </li>
-</ol>
-<h2>Axis2 Background and Motivation</h2>
-
-<p>Axis1 was built under the assumption that other protocols such as
-WS-ReliableMessaging would be integrated into Axis1's handler chain.  Axis1
-had the concept of a <a
-href="http://ws.apache.org/axis/java/apiDocs/org/apache/axis/MessageContext.html">MessageContext</a>
-and a chain of transport, service, and global message handlers, but Axis1
-lacked a clear extension architecture to enable clean composition of such
-layers. One of the key motivations for Axis2 is to provide a clean and simple
-environment for implementations of associated WS standards such as <a
-href="http://ws.apache.org/sandesha/">Apache Sandesha</a> and <a
-href="http://ws.apache.org/wss4j/">Apache WSS4J</a>. Implementations of
-associated standards should be able to easily interface with the base SOAP
-Message handling system. In summary, Axis2 has a more modular and flexible
-message handling pipeline. It focuses on the details of message handling and
-provides clear hooks for implementations of associated Web Services standards
-and protocols. This evolution will allow Axis to be a foundational technology
-for next generation Web Services.</p>
-
-<p>Axis2 introduces a representation for SOAP messages called <b>AXIOM (AXIs
-Object Model)</b>. AXIOM consists of two parts: a complete XML Infoset
-representation and a SOAP Infoset representation. The XML Infoset
-representation provides a JDOM-esque API built on top a deferred model via a
-StAX-based (Streaming API for XML) pull parsing API. A key feature of AXIOM
-is that it allows one to stop building the XML tree and just access the pull
-stream directly, enabling both maximum flexibility and maximum performance.
-This approach allows Axis2 to support multiple levels of abstraction for
-consuming and offering Web services using plain AXIOM, or using generated
-code and statically data-bound data types and so on. Developers with
-demanding performance requirements will be able to use AXIOM to create highly
-scalable Web Services.</p>
-
-<p>A third shift in Axis 2 is the de-emphasis of RPC-oriented Web Services
-and a shift towards more document-oriented message style asynchronous service
-interactions. With Axis2 clients can interact with servers in a number of
-ways, and the client API provides both a blocking and non-blocking API. At
-the time of Axis1's design, RPC-style, synchronous, request-response
-interactions were the order of the day for Web services. Today service
-interactions are much more message-oriented and exploit many different
-message exchange patterns. The Axis2 engine architecture is careful not to
-build in any assumptions of request-response patterns to ensure that it can
-be used easily to support arbitrary message exchange patterns. Don't worry,
-you'll still be able to use Axis2 like you used Axis1. One just have a richer
-set of options for client-server interaction.</p>
-
-<h2>Archived News</h2>
-
-<p><b>02 December  2005 - Apache Axis2 Version 0.93 Released! (</b> <a
-href="http://ws.apache.org/axis2/download.cgi">Download 0.93</a>)</p>
-
-<p>Axis2 is becoming more and more stable. <a
-href="http://ws.apache.org/axis2/download.cgi">Download it!. </a>This 0.93
-release contains the following additional features:</p>
-<ul>
-  <li>JDK 1.5 compatibility</li>
-  <li>Configurable handler chains using axis2.xml</li>
-  <li>Improved class loader hierarchy</li>
-  <li>Improved security module with dynamic configurability</li>
-  <li>ADB (Axis Data Binding) with complete simple types support and limited
-    complex type support</li>
-  <li>Jalopy based code formatting of generated code</li>
-  <li>Proxy support and NTLM authentication</li>
-  <li>support for rpc/literal</li>
-  <li>And numerous bug fixes after 0.92 release</li>
-</ul>
-<b>Experimental features
-list</b>
-<ol type="1">
-  <li>DOOM - DOM implementation over OM</li>
-  <li>Java2WSDL</li>
-  <li>RPC Support</li>
-</ol>
-<b>Major changes since last release</b>
-<ol>
-  <li>Refactored org.apache.axis2.clientapi to org.apache.axis2.client</li>
-  <li>Introduction of Options to configure clients</li>
-  <li>Renaming of descriptors. OperationDescription -&gt; AxisOperation,
-    ServiceDescription -&gt; AxisService, ServiceGroupDescription -&gt;
-    AxisServiceGroup</li>
-</ol>
-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.
-
-<p><b>26 September 2005 - Apache Axis2 Version 0.92 Released!</b> <a
-href="http://ws.apache.org/axis2/download.cgi">(Download 0.92)</a></p>
-
-<p>Axis2 is becoming more and more stable. <a
-href="releases.html#0.9">Download it!</a> This 0.92 release is a glimpse of
-1.0 that should be coming soon. This 0.92 release contains the following
-additional features:</p>
-<ul>
-  <li>WS-Security support using WSS4J</li>
-  <li>Support for context hierarchy serialization</li>
-  <li>Service Groups</li>
-  <li>and numerous bug fixes after 0.91 release</li>
-</ul>
-
-<p><b>The release includes following tools</b></p>
-<ul>
-  <li>Admin Web App</li>
-  <li>WSDL2Java, eclipse Plugin/Command line version</li>
-  <li>Service Archive Wizard, eclipse Plugin</li>
-  <li>Module Archive Wizard, eclipse Plugin</li>
-  <li>Service Archive Wizard, IntelliJ IDEA Plugin</li>
-</ul>
-
-<p><em>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.</em></p>
-
-<p><b>12 August 2005 - Apache Axis2 Version 0.91 Released!</b> <a
-href="http://ws.apache.org/axis2/download.cgi">(Download 0.91)</a></p>
-
-<p>Axis2 is becoming more and more stable. <a
-href="http://ws.apache.org/axis2/download.cgi">Download it!</a> This 0.91
-release is a glimpse of 1.0 that should be coming soon. This 0.91 release
-contains the following additional features:</p>
-<ul>
-  <li>File Caching for MTOM</li>
-  <li>SOAP Faults based on the SOAP version and better fault handling</li>
-  <li>Different character encoding support</li>
-  <li>Improved infoset support in AXIOM</li>
-  <li>Improved code generation templates</li>
-  <li>Numerous bug fixes</li>
-</ul>
-
-<p><b>02 July 2005 - Apache Axis2 Version 0.9 Released!</b> <a
-href="releases.html#0.9">(Download 0.9)</a></p>
-
-<p>Axis2 is taking shape. <a href="releases.html#0.9">Download it!</a> This
-0.9 release is a glimpse of 1.0 that should be coming soon. This 0.9 release
-contains the following additional features:</p>
-<ul>
-  <li>XML Beans based data binding support</li>
-  <li>Support for WS-Addressing, both the submission and final versions</li>
-  <li>REST Web Service Support</li>
-  <li>MTOM/SWA attachments support</li>
-  <li>SAAJ implementation</li>
-</ul>
-
-<p><b>07 June 2005 - Apache Axis2 Milestone 2 (M2) Released</b></p>
-
-<p>Apache Axis2 is starting to take shape, features implemented in this
-second milestone release are:</p>
-<ul>
-  <li>Modules - a mechanism to extend the SOAP Processing Model</li>
-  <li>Support for WS-Addressing</li>
-  <li>Axis2 Client API - Blocking and Non-Blocking API</li>
-  <li>Support for One-Way Messaging and Request Response Messaging</li>
-  <li>WSDL Code Generation Tool.</li>
-  <li>HTTP, SMTP, and TCP transport Support</li>
-</ul>
-<b>This release also includes following tools:</b>
-<ul>
-  <li>Administration web application,</li>
-  <li>WSDL2WS-Eclipse plug-in</li>
-  <li>Service Archive Wizard- Eclipse plug-in</li>
-  <li>Module Archive Wizard-Eclipse plug-in</li>
-</ul>
-
-<p><b>24 February 2005 - Apache Axis2 Milestone 1 (M1) Released</b></p>
-
-<p>This first milestone release of Axis2 includes the following features:</p>
-<ul>
-  <li>AXIOM, a SOAP specific streaming XML infoset model for SOAP 1.1/1.2
-    Messages</li>
-  <li>WSDL Object Model built based on the proposed WSDL 2.0 Component
-  Model.</li>
-  <li>Handler framework with the support to specify the location of the
-    Handler in a specific Phase</li>
-  <li>Support to bundle and enable the Handlers as Modules</li>
-  <li>Support for the Synchronous and Asynchronous IN-OUT messaging over HTTP
-    transport</li>
-  <li>Hot deployment of Web Services</li>
-</ul>
-</body>
-</html>
+<html>
+<head>
+  <meta http-equiv="content-type" content="">
+  <title>Apache Axis2 - Next Generation Web Services</title>
+  <style type="text/css">
+<!--
+.style1 {
+font-size: 24px;
+font-weight: bold;
+color: #FF0000;
+}
+-->
+
+  </style>
+</head>
+
+<body lang="en">
+<h2>Welcome to Apache Axis2</h2>
+
+<p>Apache Axis2 is an implementation of the <a
+href="http://www.w3.org/TR/soap/">Simple Object Access Protocol (SOAP)
+Recommendation</a> from the <a href="http://www.w3.org">W3C</a>.  Axis2 can
+be used to provide and consume Web Services.</p>
+
+<p>From the <a href="http://www.w3.org/TR/soap/">W3C recommendation</a>:</p>
+
+<div style="padding-left: 20px; padding-top: 5px; font-style:italic;">
+"SOAP is a lightweight protocol for exchange of information in a
+decentralized, distributed environment. It is an XML based protocol that
+consists of three parts: an envelope that defines a framework for describing
+what is in a message and how to process it, a set of encoding rules for
+expressing instances of application-defined datatypes, and a convention for
+representing remote procedure calls and responses."</div>
+
+<p>Apache Axis2 is an effort to re-implement both Axis/Java and Axis/C++ on a
+new architecture. Building upon the "handler chain" model developed in Axis1,
+Axis2 introduces a more flexible pipeline architecture which leads itself to
+greater modularity and extensibility. This extensibility will allow Axis2 to
+act as a foundation for a growing constellation of associated Web Services
+protocols including:</p>
+<ul>
+  <li><a
+    href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wsrm">WS-ReliableMessaging</a></li>
+  <li><a
+    href="http://www.oasis-open.org/committees/tc_home.php?wg_abbrev=wss">WS-Security</a></li>
+  <li><a
+  href="http://www.w3.org/Submission/ws-addressing/">WS-Addressing</a></li>
+</ul>
+
+<h2>Latest Release</h2>
+
+<p><b>11 January 2006 - Apache Axis2 Version 0.94 Released! (<a
+href="http://ws.apache.org/axis2/download.cgi">Download 0.94</a>)</b></p>
+
+<p>This release includes the following features:</p>
+
+<h3 id="head-215f3945a40558f9ad055ed5b6601e8f93706558">Axis2 Complete
+Features List</h3>
+<ol type="1">
+  <li>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.</li>
+  <li>Support for One-Way Messaging (In-Only) and Request Response Messaging
+    (In-Out)</li>
+  <li>Module Architecture, mechanism to extend the SOAP Processing Model</li>
+  <li>Module version support , can have multiple versions of the same module
+    and use them depending on the requirement.</li>
+  <li>Content hierarchy</li>
+  <li>Archive based deployment Model and Directory based deployment model</li>
+  <li>JWS like deployment (making Java class into Web service)</li>
+  <li>WSDL Code Generation Tool for Stub and skeletons</li>
+  <li>WS-Addressing, both the submission (2004/08) and final (2005/08)
+    versions</li>
+  <li>WSS4J module for security</li>
+  <li>Improved and user friendly Client API</li>
+  <li>WSDL2Java</li>
+  <li>REST (REpresentational State Transfer) Support</li>
+  <li>Transports supports: HTTP, SMTP, TCP, JMS</li>
+  <li>Raw XML providers</li>
+  <li>Support for MTOM/ MIME/ SwA</li>
+  <li>SAAJ implementation</li>
+  <li>DOOM - New Feature</li>
+  <li>Pack/Unpack capability for the generated code- New Feature</li>
+  <li>Axis Data Binding - ADB (Framework and Schema Compiler)</li>
+  <li>Numerous bug fixes since last release</li>
+</ol>
+
+<h3 id="head-5bb5aa099717d1d49642f7ae2d63ce5cf94487ad">Axis2 Experimental
+Features List</h3>
+<ol type="1">
+  <li>Sessions scoping for Application, SOAP, Transport and Request
+  levels</li>
+  <li>Server side Web Service Policy support</li>
+  <li>?wsdl and ?xsd support</li>
+  <li>Java2WSDL</li>
+  <li>Generating ServiceClient for a given WSDL and invoke the corresponding
+    service using generated client.</li>
+</ol>
+
+<h3 id="head-7dd8e783bb9e22fb00f88748855bb6e500111e12">Major Changes Since
+Last Release</h3>
+<ol type="1">
+  <li>Fixing of memory leaks</li>
+  <li>Client API changes , Introducing ServiceClient instead of MEPClient,
+    InOnlyMEPClient, InOutMEPClient, Call. (Please note that the above
+    classes will be deprecated in this release.)</li>
+  <li>Module versioning support , can have multiple versions of the same
+    module and use them depending on the requirement.</li>
+  <li>Code generator improved to process multi-port WSDL's properly</li>
+  <li>Packing and unpacking options for the code generated classes</li>
+</ol>
+
+<h3 id="head-83371cc3d6961295be042f584c7b74d81cca23c4">Tools Included In This
+Release</h3>
+<ol type="1">
+  <li>Axis2 Web Application (Web App)</li>
+  <li>WSDL2WS- Eclipse plugin/ Command line version/ IntelliJ IDEA plugin</li>
+  <li>Service Archive Wizard- Eclipse plugin/ IntelliJ IDEA plugin</li>
+</ol>
+
+<h3 id="head-599c5a50552f02ebdeb5f58ef8da289234812ca4">What's Still To
+Do?</h3>
+
+<p>See list of what we think needs to be done, and consider helping out if
+you're interested &amp; able!</p>
+<ol type="1">
+  <li>JAX-RPC 1.1 and/or JAX-WS compliance</li>
+  <li>SOAP Encoding</li>
+  <li>Binary serialization and de-serialization support</li>
+  <li>Management Interface for Axis2</li>
+  <li>Implementation of other Transports.</li>
+  <li>Resource framework implementation (WS-RF) and Enterprise web services
+    such as JSR 109 support</li>
+  <li>Completion of interop tests</li>
+</ol>
+
+<h2>Axis2 Background and Motivation</h2>
+
+<p>Axis1 was built under the assumption that other protocols such as
+WS-ReliableMessaging would be integrated into Axis1's handler chain.  Axis1
+had the concept of a <a
+href="http://ws.apache.org/axis/java/apiDocs/org/apache/axis/MessageContext.html">MessageContext</a>
+and a chain of transport, service, and global message handlers, but Axis1
+lacked a clear extension architecture to enable clean composition of such
+layers. One of the key motivations for Axis2 is to provide a clean and simple
+environment for implementations of associated WS standards such as <a
+href="http://ws.apache.org/sandesha/">Apache Sandesha</a> and <a
+href="http://ws.apache.org/wss4j/">Apache WSS4J</a>. Implementations of
+associated standards should be able to easily interface with the base SOAP
+Message handling system. In summary, Axis2 has a more modular and flexible
+message handling pipeline. It focuses on the details of message handling and
+provides clear hooks for implementations of associated Web Services standards
+and protocols. This evolution will allow Axis to be a foundational technology
+for next generation Web Services.</p>
+
+<p>Axis2 introduces a representation for SOAP messages called <b>AXIOM (AXIs
+Object Model)</b>. AXIOM consists of two parts: a complete XML Infoset
+representation and a SOAP Infoset representation. The XML Infoset
+representation provides a JDOM-esque API built on top a deferred model via a
+StAX-based (Streaming API for XML) pull parsing API. A key feature of AXIOM
+is that it allows one to stop building the XML tree and just access the pull
+stream directly, enabling both maximum flexibility and maximum performance.
+This approach allows Axis2 to support multiple levels of abstraction for
+consuming and offering Web services using plain AXIOM, or using generated
+code and statically data-bound data types and so on. Developers with
+demanding performance requirements will be able to use AXIOM to create highly
+scalable Web Services.</p>
+
+<p>A third shift in Axis 2 is the de-emphasis of RPC-oriented Web Services
+and a shift towards more document-oriented message style asynchronous service
+interactions. With Axis2 clients can interact with servers in a number of
+ways, and the client API provides both a blocking and non-blocking API. At
+the time of Axis1's design, RPC-style, synchronous, request-response
+interactions were the order of the day for Web services. Today service
+interactions are much more message-oriented and exploit many different
+message exchange patterns. The Axis2 engine architecture is careful not to
+build in any assumptions of request-response patterns to ensure that it can
+be used easily to support arbitrary message exchange patterns. Don't worry,
+you'll still be able to use Axis2 like you used Axis1. One just have a richer
+set of options for client-server interaction.</p>
+
+<h2>Archived News</h2>
+
+<p><b>02 December  2005 - Apache Axis2 Version 0.93 Released! (</b> <a
+href="http://ws.apache.org/axis2/download.cgi">Download 0.93</a>)</p>
+
+<p>Axis2 is becoming more and more stable. <a
+href="http://ws.apache.org/axis2/download.cgi">Download it!. </a>This 0.93
+release contains the following additional features:</p>
+<ul>
+  <li>JDK 1.5 compatibility</li>
+  <li>Configurable handler chains using axis2.xml</li>
+  <li>Improved class loader hierarchy</li>
+  <li>Improved security module with dynamic configurability</li>
+  <li>ADB (Axis Data Binding) with complete simple types support and limited
+    complex type support</li>
+  <li>Jalopy based code formatting of generated code</li>
+  <li>Proxy support and NTLM authentication</li>
+  <li>support for rpc/literal</li>
+  <li>And numerous bug fixes after 0.92 release</li>
+</ul>
+<b>Experimental features list</b>
+<ol type="1">
+  <li>DOOM - DOM implementation over OM</li>
+  <li>Java2WSDL</li>
+  <li>RPC Support</li>
+</ol>
+<b>Major changes since last release</b>
+<ol>
+  <li>Refactored org.apache.axis2.clientapi to org.apache.axis2.client</li>
+  <li>Introduction of Options to configure clients</li>
+  <li>Renaming of descriptors. OperationDescription -&gt; AxisOperation,
+    ServiceDescription -&gt; AxisService, ServiceGroupDescription -&gt;
+    AxisServiceGroup</li>
+</ol>
+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.
+
+<p><b>26 September 2005 - Apache Axis2 Version 0.92 Released!</b> <a
+href="http://ws.apache.org/axis2/download.cgi">(Download 0.92)</a></p>
+
+<p>Axis2 is becoming more and more stable. <a
+href="releases.html#0.9">Download it!</a> This 0.92 release is a glimpse of
+1.0 that should be coming soon. This 0.92 release contains the following
+additional features:</p>
+<ul>
+  <li>WS-Security support using WSS4J</li>
+  <li>Support for context hierarchy serialization</li>
+  <li>Service Groups</li>
+  <li>and numerous bug fixes after 0.91 release</li>
+</ul>
+
+<p><b>The release includes following tools</b></p>
+<ul>
+  <li>Admin Web App</li>
+  <li>WSDL2Java, eclipse Plugin/Command line version</li>
+  <li>Service Archive Wizard, eclipse Plugin</li>
+  <li>Module Archive Wizard, eclipse Plugin</li>
+  <li>Service Archive Wizard, IntelliJ IDEA Plugin</li>
+</ul>
+
+<p><em>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.</em></p>
+
+<p><b>12 August 2005 - Apache Axis2 Version 0.91 Released!</b> <a
+href="http://ws.apache.org/axis2/download.cgi">(Download 0.91)</a></p>
+
+<p>Axis2 is becoming more and more stable. <a
+href="http://ws.apache.org/axis2/download.cgi">Download it!</a> This 0.91
+release is a glimpse of 1.0 that should be coming soon. This 0.91 release
+contains the following additional features:</p>
+<ul>
+  <li>File Caching for MTOM</li>
+  <li>SOAP Faults based on the SOAP version and better fault handling</li>
+  <li>Different character encoding support</li>
+  <li>Improved infoset support in AXIOM</li>
+  <li>Improved code generation templates</li>
+  <li>Numerous bug fixes</li>
+</ul>
+
+<p><b>02 July 2005 - Apache Axis2 Version 0.9 Released!</b> <a
+href="releases.html#0.9">(Download 0.9)</a></p>
+
+<p>Axis2 is taking shape. <a href="releases.html#0.9">Download it!</a> This
+0.9 release is a glimpse of 1.0 that should be coming soon. This 0.9 release
+contains the following additional features:</p>
+<ul>
+  <li>XML Beans based data binding support</li>
+  <li>Support for WS-Addressing, both the submission and final versions</li>
+  <li>REST Web Service Support</li>
+  <li>MTOM/SWA attachments support</li>
+  <li>SAAJ implementation</li>
+</ul>
+
+<p><b>07 June 2005 - Apache Axis2 Milestone 2 (M2) Released</b></p>
+
+<p>Apache Axis2 is starting to take shape, features implemented in this
+second milestone release are:</p>
+<ul>
+  <li>Modules - a mechanism to extend the SOAP Processing Model</li>
+  <li>Support for WS-Addressing</li>
+  <li>Axis2 Client API - Blocking and Non-Blocking API</li>
+  <li>Support for One-Way Messaging and Request Response Messaging</li>
+  <li>WSDL Code Generation Tool.</li>
+  <li>HTTP, SMTP, and TCP transport Support</li>
+</ul>
+<b>This release also includes following tools:</b>
+<ul>
+  <li>Administration web application,</li>
+  <li>WSDL2WS-Eclipse plug-in</li>
+  <li>Service Archive Wizard- Eclipse plug-in</li>
+  <li>Module Archive Wizard-Eclipse plug-in</li>
+</ul>
+
+<p><b>24 February 2005 - Apache Axis2 Milestone 1 (M1) Released</b></p>
+
+<p>This first milestone release of Axis2 includes the following features:</p>
+<ul>
+  <li>AXIOM, a SOAP specific streaming XML infoset model for SOAP 1.1/1.2
+    Messages</li>
+  <li>WSDL Object Model built based on the proposed WSDL 2.0 Component
+  Model.</li>
+  <li>Handler framework with the support to specify the location of the
+    Handler in a specific Phase</li>
+  <li>Support to bundle and enable the Handlers as Modules</li>
+  <li>Support for the Synchronous and Asynchronous IN-OUT messaging over HTTP
+    transport</li>
+  <li>Hot deployment of Web Services</li>
+</ul>
+</body>
+</html>