Author: veithen
Date: Mon Apr 2 19:49:02 2012
New Revision: 1308506
URL: http://svn.apache.org/viewvc?rev=1308506&view=rev
Log:
Finalized release notes for 1.2.13 and added an entry to download.html. Also
removed the "commons" component from the dist URL for this release.
Modified:
webservices/commons/trunk/modules/axiom/RELEASE-NOTE.txt
webservices/commons/trunk/modules/axiom/etc/dist.py
webservices/commons/trunk/modules/axiom/src/site/apt/index.apt
webservices/commons/trunk/modules/axiom/src/site/xdoc/download.xml.vm
Modified: webservices/commons/trunk/modules/axiom/RELEASE-NOTE.txt
URL:
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/RELEASE-NOTE.txt?rev=1308506&r1=1308505&r2=1308506&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/RELEASE-NOTE.txt (original)
+++ webservices/commons/trunk/modules/axiom/RELEASE-NOTE.txt Mon Apr 2
19:49:02 2012
@@ -1,19 +1,24 @@
===========================================
- Apache Axiom 1.2.12 Release Note
+ Apache Axiom 1.2.13 Release Note
===========================================
- Axiom 1.2.12 contains fixes for the following JIRA issues:
+ Axiom 1.2.13 contains fixes for over thirty JIRA issues [1] as well as lots
of other improvements,
+ mainly related to XOP/MTOM processing, namespace handling, DOM support,
documentation and code
+ quality.
- * [AXIOM-63] - OMXMLStreamReaderValidator incorrectly reports mismatched
END_ELEMENT events
- * [AXIOM-305] - Need OMElement.getNamespaceURI() convenience method
- * [AXIOM-354] - Potential class loader leak caused by the thread local in
org.apache.axiom.util.UIDGenerator
- * [AXIOM-356] - OMElement#resolveQName implementations use incorrect
algorithm to resolve unprefixed QNames
- * [AXIOM-358] - OMStAXWrapper#hasNext may return incorrect value
- * [AXIOM-359] - OMProcessingInstructionImpl incorrectly trims the value
passed in the constructor
- * [AXIOM-364] - Unnecessary cast to byte while scanning for first MIME
boundary
- * [AXIOM-365] - Add ConcurrentModificationException support to iterators
+ The most prominent change in 1.2.13 is that Axiom no longer uses its own
MIME parser, but instead
+ relies on Apache James Mime4J [2] 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 user guide.
+
+ [1]
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12311190&version=12316677
+ [2] http://james.apache.org/mime4j/
- The Apache Axiom Team.
Modified: webservices/commons/trunk/modules/axiom/etc/dist.py
URL:
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/etc/dist.py?rev=1308506&r1=1308505&r2=1308506&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/etc/dist.py (original)
+++ webservices/commons/trunk/modules/axiom/etc/dist.py Mon Apr 2 19:49:02 2012
@@ -23,8 +23,7 @@ from os.path import *
from urllib import *
release = argv[1]
-dir = release.replace(".", "_")
-mkdir(dir)
+mkdir(release)
for classifier in [ "bin", "source-release" ]:
for suffix in [ "zip", "zip.asc", "zip.md5"]:
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=1308506&r1=1308505&r2=1308506&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/src/site/apt/index.apt (original)
+++ webservices/commons/trunk/modules/axiom/src/site/apt/index.apt Mon Apr 2
19:49:02 2012
@@ -57,7 +57,7 @@ Key Features
Latest Release
- <<XXX April 2012 - Apache Axiom Version 1.2.13 Released!>>
+ <<2nd April 2012 - Apache Axiom Version 1.2.13 Released!>>
\[{{{http://ws.apache.org/axiom/download.cgi}Download Axiom 1.2.13}}\]
Modified: webservices/commons/trunk/modules/axiom/src/site/xdoc/download.xml.vm
URL:
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/src/site/xdoc/download.xml.vm?rev=1308506&r1=1308505&r2=1308506&view=diff
==============================================================================
--- webservices/commons/trunk/modules/axiom/src/site/xdoc/download.xml.vm
(original)
+++ webservices/commons/trunk/modules/axiom/src/site/xdoc/download.xml.vm Mon
Apr 2 19:49:02 2012
@@ -49,23 +49,44 @@
<tr class="b">
<td align="center" valign="middle">
+ <a name="1_2_13"></a>
+ 1.2.13
+ </td>
+ <td>Source Distribution
+ <a
href="[preferred]/ws/axiom/1.2.13/axiom-1.2.13-source-release.zip">zip</a> |
+ <a
href="http://www.apache.org/dist/ws/axiom/1.2.13/axiom-1.2.13-source-release.zip.md5">MD5</a>
|
+ <a
href="http://www.apache.org/dist/ws/axiom/1.2.13/axiom-1.2.13-source-release.zip.asc">PGP</a>
+ <br/>
+ Binary Distribution
+ <a
href="[preferred]/ws/axiom/1.2.13/axiom-1.2.13-bin.zip">zip</a> |
+ <a
href="http://www.apache.org/dist/ws/axiom/1.2.13/axiom-1.2.13-bin.zip.md5">MD5</a>
|
+ <a
href="http://www.apache.org/dist/ws/axiom/1.2.13/axiom-1.2.13-bin.zip.asc">PGP</a>
+
+ <br/>
+ </td>
+ <td>02 - Apr - 2011</td>
+ <td>1.2.13 Release (Mirrored)</td>
+ </tr>
+
+ <tr class="b">
+ <td align="center" valign="middle">
<a name="1_2_12"></a>
1.2.12
</td>
<td>Source Distribution
- <a
href="[preferred]/ws/commons/axiom/1_2_12/axiom-1.2.12-source-release.zip">zip</a>
|
- <a
href="http://www.apache.org/dist/ws/commons/axiom/1_2_12/axiom-1.2.12-source-release.zip.md5">MD5</a>
|
- <a
href="http://www.apache.org/dist/ws/commons/axiom/1_2_12/axiom-1.2.12-source-release.zip.asc">PGP</a>
+ <a
href="http://archive.apache.org/dist/ws/commons/axiom/1_2_12/axiom-1.2.12-source-release.zip">zip</a>
|
+ <a
href="http://archive.apache.org/dist/ws/commons/axiom/1_2_12/axiom-1.2.12-source-release.zip.md5">MD5</a>
|
+ <a
href="http://archive.apache.org/dist/ws/commons/axiom/1_2_12/axiom-1.2.12-source-release.zip.asc">PGP</a>
<br/>
Binary Distribution
- <a
href="[preferred]/ws/commons/axiom/1_2_12/axiom-1.2.12-bin.zip">zip</a> |
- <a
href="http://www.apache.org/dist/ws/commons/axiom/1_2_12/axiom-1.2.12-bin.zip.md5">MD5</a>
|
- <a
href="http://www.apache.org/dist/ws/commons/axiom/1_2_12/axiom-1.2.12-bin.zip.asc">PGP</a>
+ <a
href="http://archive.apache.org/dist/ws/commons/axiom/1_2_12/axiom-1.2.12-bin.zip">zip</a>
|
+ <a
href="http://archive.apache.org/dist/ws/commons/axiom/1_2_12/axiom-1.2.12-bin.zip.md5">MD5</a>
|
+ <a
href="http://archive.apache.org/dist/ws/commons/axiom/1_2_12/axiom-1.2.12-bin.zip.asc">PGP</a>
<br/>
</td>
<td>02 - Jul - 2011</td>
- <td>1.2.12 Release (Mirrored)</td>
+ <td>1.2.12 Release (Archived)</td>
</tr>
<tr class="b">