The Java section
News
Version 1.2.1 released on 28 February 2005. Is a bugfix version over 1.2 is recomended to upgrade to this version.
Version 1.2 released on 11 December 2004. Improves the performance and memory usage over 1.1 release together with an easier integration of JCE providers.
Version 1.1 released on 7 April 2004. Includes a beta implementation of XML Encryption together with minor bug fixes for the XML Signature code.
XML Security Release
The Apache-XML-Security-J 1.2.1 supports XML-Signature Syntax and Processing, W3C Recommendation 12 February 2002 and (in beta) XML Encryption Syntax and Processing, W3C Recommendation 10 December 2002
Note that there is no standard API avaliable at the moment. SUN is working on a JAVA Specification Request JSR-105: XML Digital Signature APIs on an API for XML Signature and JSR-106: XML Digital Encryption APIs , but until now, nothing has been published. So, this software does not conform to any of these specifications.
JDK 1.4 issues
If you use JDK 1.4 and want to use this software, be sure that Xalan is properly installed. Check the installation guide!!!
I have so many complaints from people who argue that the software throws exceptions during running the examples or during unit testing. This package NEEDS a Xalan version after 2.2D13 (and SUN shipped his JDK 1.4.0 final with a Xalan beta!). I started integrating the installation guide into the exception messages cause it seems that people don't have a look at the installation guide.