| <!DOCTYPE html> |
| |
| |
| <!-- |
| | Generated by Apache Maven Doxia Site Renderer 2.0.0 from src/site/markdown/release-notes/1.7.0.md at 2026-05-18 |
| | Rendered using Apache Maven Fluido Skin 2.0.0-M11 |
| --> |
| <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> |
| <head> |
| <meta charset="UTF-8" /> |
| <meta name="viewport" content="width=device-width, initial-scale=1" /> |
| <meta name="generator" content="Apache Maven Doxia Site Renderer 2.0.0" /> |
| <title>Apache Axis2 1.7.0 Release Note – Apache Axis2</title> |
| <link rel="stylesheet" href="../css/apache-maven-fluido-2.0.0-M11.min.css" /> |
| <link rel="stylesheet" href="../css/site.css" /> |
| <link rel="stylesheet" href="../css/print.css" media="print" /> |
| <script src="../js/apache-maven-fluido-2.0.0-M11.min.js"></script> |
| </head> |
| <body> |
| <div class="container-fluid container-fluid-top"> |
| <header> |
| <div id="banner"> |
| <div class="pull-left"><div id="bannerLeft"><h1><a href="https://www.apache.org/"><img class="class java.lang.Object" src="https://www.apache.org/images/asf_logo_wide.png" /> Apache Axis2</a></h1></div></div> |
| <div class="pull-right"><div id="bannerRight"><h1><a href="https://axis.apache.org/axis2/java/core/"><img class="class java.lang.Object" src="https://axis.apache.org/axis2/java/core/images/axis.jpg" /></a></h1></div></div> |
| <div class="clear"><hr/></div> |
| </div> |
| |
| <div id="breadcrumbs"> |
| <ul class="breadcrumb"> |
| <li id="publishDate">Last Published: 2026-05-17<span class="divider">|</span> |
| </li> |
| <li id="projectVersion">Version: 2.0.1<span class="divider">|</span></li> |
| <li><a href="https://www.apache.org" class="externalLink">Apache</a><span class="divider">/</span></li> |
| <li><a href="../index.html">Axis2/Java</a><span class="divider">/</span></li> |
| <li class="active">Apache Axis2 1.7.0 Release Note</li> |
| </ul> |
| </div> |
| </header> |
| <div class="row-fluid"> |
| <header id="leftColumn" class="span2"> |
| <nav class="well sidebar-nav"> |
| <ul class="nav nav-list"> |
| <li class="nav-header">Axis2/Java</li> |
| <li><a href="../index.html">Home</a></li> |
| <li><a href="../download.html">Downloads</a></li> |
| <li><a href="javascript:void(0)"><span class="icon-chevron-down"></span>Release Notes</a> |
| <ul class="nav nav-list"> |
| <li><a href="../release-notes/1.6.1.html">1.6.1</a></li> |
| <li><a href="../release-notes/1.6.2.html">1.6.2</a></li> |
| <li><a href="../release-notes/1.6.3.html">1.6.3</a></li> |
| <li><a href="../release-notes/1.6.4.html">1.6.4</a></li> |
| <li class="active"><a>1.7.0</a></li> |
| <li><a href="../release-notes/1.7.1.html">1.7.1</a></li> |
| <li><a href="../release-notes/1.7.2.html">1.7.2</a></li> |
| <li><a href="../release-notes/1.7.3.html">1.7.3</a></li> |
| <li><a href="../release-notes/1.7.4.html">1.7.4</a></li> |
| <li><a href="../release-notes/1.7.5.html">1.7.5</a></li> |
| <li><a href="../release-notes/1.7.6.html">1.7.6</a></li> |
| <li><a href="../release-notes/1.7.7.html">1.7.7</a></li> |
| <li><a href="../release-notes/1.7.8.html">1.7.8</a></li> |
| <li><a href="../release-notes/1.7.9.html">1.7.9</a></li> |
| <li><a href="../release-notes/1.8.0.html">1.8.0</a></li> |
| <li><a href="../release-notes/1.8.1.html">1.8.1</a></li> |
| <li><a href="../release-notes/1.8.2.html">1.8.2</a></li> |
| <li><a href="../release-notes/2.0.0.html">2.0.0</a></li> |
| <li><a href="../release-notes/2.0.1.html">2.0.1</a></li> |
| </ul></li> |
| <li><a href="../modules/index.html">Modules</a></li> |
| <li><a href="../tools/index.html">Tools</a></li> |
| <li class="nav-header">Documentation</li> |
| <li><a href="../docs/toc.html">Table of Contents</a></li> |
| <li><a href="../docs/installationguide.html">Installation Guide</a></li> |
| <li><a href="../docs/quickstartguide.html">QuickStart Guide</a></li> |
| <li><a href="../docs/userguide.html">User Guide</a></li> |
| <li><a href="../docs/jaxws-guide.html">JAXWS Guide</a></li> |
| <li><a href="../docs/pojoguide.html">POJO Guide</a></li> |
| <li><a href="../docs/spring.html">Spring Guide</a></li> |
| <li><a href="../docs/webadminguide.html">Web Administrator's Guide</a></li> |
| <li><a href="../docs/migration.html">Migration Guide (from Axis1)</a></li> |
| <li class="nav-header">Resources</li> |
| <li><a href="../faq.html">FAQ</a></li> |
| <li><a href="https://github.com/apache/axis-axis2-java-core" class="externalLink">Source Code</a></li> |
| <li class="nav-header">Get Involved</li> |
| <li><a href="../overview.html">Overview</a></li> |
| <li><a href="../mail-lists.html">Mailing Lists</a></li> |
| <li><a href="../release-process.html">Release Process</a></li> |
| <li><a href="../guidelines.html">Developer Guidelines</a></li> |
| <li><a href="../siteHowTo.html">Build the Site</a></li> |
| <li class="nav-header">Project Information</li> |
| <li><a href="https://github.com/apache/axis-axis2-java-core/graphs/contributors" class="externalLink">Contributors</a></li> |
| <li><a href="https://issues.apache.org/jira/projects/AXIS2/issues" class="externalLink">Issues</a></li> |
| <li class="nav-header">Apache</li> |
| <li><a href="https://www.apache.org/licenses/LICENSE-2.0.html" class="externalLink">License</a></li> |
| <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink">Sponsorship</a></li> |
| <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink">Thanks</a></li> |
| <li><a href="https://www.apache.org/security/" class="externalLink">Security</a></li> |
| </ul> |
| </nav> |
| <div class="well sidebar-nav"> |
| <div id="poweredBy"> |
| <div class="clear"></div> |
| <div class="clear"></div> |
| <a href="https://maven.apache.org/" class="builtBy" target="_blank"><img class="builtBy" alt="Built by Maven" src="../images/logos/maven-feather.png" /></a> |
| </div> |
| </div> |
| </header> |
| <main id="bodyColumn" class="span10"> |
| <section><section><a id="Apache_Axis2_1.7.0_Release_Note"></a> |
| <h2>Apache Axis2 1.7.0 Release Note</h2> |
| <p>Apache Axis2 1.7.0 is a major release that contains lots of bug fixes and |
| improvements, some of which introduce backward incompatible changes with respect |
| to Axis2 1.6.x (as described below). A complete list of JIRA issues fixed in |
| this release can be found <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10611&version=12316136" class="externalLink">here</a>. Note that some of these fixes have also |
| been backported into Axis2 1.6.x maintenance releases; for more information, |
| check the “Fix Version/s” field of the relevant JIRA issues.</p> |
| <p>Please note that generated code such as client stubs is generally not compatible |
| across different major Axis2 releases. Therefore all such code needs to be |
| regenerated when upgrading to Axis2 1.7.0. This applies in particular to code |
| generated using the JAXBRI databinding which has been significantly improved.</p><section><a id="Changes_in_this_release"></a> |
| <h3>Changes in this release</h3> |
| <ul> |
| |
| <li> |
| <p>XmlSchema has been upgraded from 1.4.x to 2.2.x and Woden from 1.0M9 to |
| 1.0M10. This is a backwards incompatible change with respect to Axis2 1.6.x; |
| application code that interacts with XmlSchema or Woden needs to be updated |
| to support the new versions.</p></li> |
| <li> |
| <p>Axis2 1.7.0 supports Apache HttpClient 4.x in addition to the no longer |
| maintained Commons HttpClient 3.x. To enable the support for HttpClient 4.x, use |
| <code>org.apache.axis2.transport.http.impl.httpclient4.HTTPClient4TransportSender</code> |
| instead of <code>org.apache.axis2.transport.http.CommonsHTTPTransportSender</code> in |
| <code>axis2.xml</code>. Please note that the code was written for HttpClient 4.2.x and |
| should work with 4.3.x and 4.4.x, but is incompatible with 4.5.x.</p></li> |
| <li> |
| <p>Several classes, methods and constants deprecated in Axis2 1.3 and 1.4 have |
| been removed. See <a href="https://issues.apache.org/jira/browse/AXIS2-5315" class="externalLink">AXIS2-5315</a> for more details.</p> |
| <p>As a consequence, MEP URIs in the form <code>http://www.w3.org/2004/08/wsdl/XXX</code> |
| and <code>http://www.w3.org/2006/01/wsdl/XXX</code> are no longer supported. |
| Instead use <code>http://www.w3.org/ns/wsdl/XXX</code>.</p></li> |
| </ul> |
| <ul> |
| |
| <li> |
| <p>The semantics of the <code>getAttachmentMap()</code> method in <code>MessageContext</code> has |
| changed for incoming messages so that they match those for outgoing |
| messages (For more details and context, see <a href="https://issues.apache.org/jira/browse/AXIS2-5308" class="externalLink">AXIS2-5308</a>):</p> |
| <ul> |
| |
| <li>For SwA messages, the <code>Attachments</code> object on the message context no |
| longer contains the root part (as in Axis2 1.6.x), but only attachment |
| parts.</li> |
| <li>For MTOM messages, application code should no longer assume that the |
| <code>Attachments</code> object is set on the message context and contains all MIME |
| parts of the message. Note that as of Axis2 1.7.0, this assumption is |
| still true (because the JAX-WS implementation internally relies on this), |
| but this will change in a subsequent release.</li> |
| </ul></li> |
| </ul></section></section></section> </main> |
| </div> |
| </div> |
| <hr/> |
| <footer> |
| <div class="container-fluid"> |
| <div class="row-fluid"> |
| <p>© 2004–2026 |
| <a href="https://www.apache.org/">The Apache Software Foundation</a> |
| </p> |
| </div> |
| </div> |
| </footer> |
| </body> |
| </html> |