Author: veithen
Date: Sun Apr 1 17:35:50 2012
New Revision: 1308161
URL: http://svn.apache.org/viewvc?rev=1308161&view=rev
Log:
Started to write release notes for 1.2.13.
Modified:
webservices/commons/trunk/modules/axiom/src/docbkx/userguide.xml
webservices/commons/trunk/modules/axiom/src/site/apt/index.apt
Modified: webservices/commons/trunk/modules/axiom/src/docbkx/userguide.xml
URL:
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/src/docbkx/userguide.xml?rev=1308161&r1=1308160&r2=1308161&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/src/docbkx/userguide.xml (original)
+++ webservices/commons/trunk/modules/axiom/src/docbkx/userguide.xml Sun Apr 1
17:35:50 2012
@@ -1389,6 +1389,13 @@ while (iterator.hasNext()) {
Application code that depends on these classes needs
to be rewritten before upgrading
to Axiom 1.2.13.
</para>
+ <para>
+ When upgrading to 1.2.13, projects that use Axiom's
XOP/MTOM features must make sure
+ that Apache James Mime4J is added to the dependencies.
For projects that use Maven
+ (or tools that support Maven repositories and
metadata) this happens automatically.
+ Projects that use other build tools must explicity add
the <filename>apache-mime4j-core</filename>
+ library to the list of dependencies.
+ </para>
</section>
<section>
<title>Support for MIME part streaming</title>
Modified: webservices/commons/trunk/modules/axiom/src/site/apt/index.apt
URL:
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/src/site/apt/index.apt?rev=1308161&r1=1308160&r2=1308161&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/src/site/apt/index.apt (original)
+++ webservices/commons/trunk/modules/axiom/src/site/apt/index.apt Sun Apr 1
17:35:50 2012
@@ -57,10 +57,27 @@ Key Features
Latest Release
- <<2nd July 2011 - Apache Axiom Version 1.2.12 Released!>>
+ <<XXX April 2012 - Apache Axiom Version 1.2.13 Released!>>
- \[{{{http://ws.apache.org/axiom/download.cgi}Download Axiom 1.2.12}}\]
+ \[{{{http://ws.apache.org/axiom/download.cgi}Download Axiom 1.2.13}}\]
+
+ Axiom 1.2.13 contains fixes for over thirty
{{{https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311190&version=12316677}JIRA
issues}}
+ as well as lots of other improvements, mainly related to XOP/MTOM
processing, namespace handling, DOM support, documentation
+ and code quality.
+
+ The most prominent change in 1.2.13 is that Axiom no longer uses its own
MIME parser, but instead relies
+ on {{{http://james.apache.org/mime4j/}Apache James Mime4J}} for XOP/MTOM
processing. This was done in order to
+ support streaming of the content of MIME parts in XOP/MTOM messages: they
can now be processed without writing
+ them to memory or disk first. This also applies to the root/SOAP part, which
in previous versions was always read
+ into memory before parsing could start.
+
+ For more information about the possible impact on existing application code
of the changes included in Axiom 1.2.13,
+ please refer to the {{{./userguide/ch04.html#changes-1.2.13}user guide}}.
+Previous Releases
+
+ <<2nd July 2011 - Apache Axiom Version 1.2.12 Released!>>
+
Axiom 1.2.12 contains fixes for the following JIRA issues:
* [AXIOM-63] - OMXMLStreamReaderValidator incorrectly reports mismatched
END_ELEMENT events
@@ -79,8 +96,6 @@ Latest Release
* [AXIOM-365] - Add ConcurrentModificationException support to iterators
-Previous Releases
-
<<3rd February 2011 - Apache Axiom Version 1.2.11 Released!>>
Axiom 1.2.11 is a maintenance release to support the upcoming Axis2 1.6
release.