Excalibur-r508111-20070215 release notes --------------------------------------- This is a backwards-compatible maintainance release of all maintained excalibur.apache.org software, including packages formerly part of the avalon.apache.org project: avalon-framework, avalon-logkit, and avalon-cornerstone. This is the first set of new excalibur releases since August 29, 2005. The binary version of the distribution takes the form of a maven2-structured jar repository. The main change has been a complete repackaging to work well with maven2-structured builds. All version numbers of all components have been bumped significantly to reflect the new structure. Changes not related to the rework to use maven 2: * r492442,r492443,r492443,r492447,r492448,r492449,r492451,r492452,r492453,r501342,r501344: removal of the "Component" marker interface on interfaces inside excalibur's components * re-instated excalibur-i18n package * updated license text and policies to comply with revised ASF licensing standards * code reformattings, cleanups, javadoc additions and corrections * r492440, fix for EXLBR-32, proper closing of URLConnection in excalibur-sourceresolve * r468933, fix for EXLBR-31, handle multi-level stylesheet caching in excalibur-xmlutil * r467579, more robust dealing with missing classes on default excalibur-fortress startup * r437037, reset lexical handler before reusing JAXP parser in excalibur-xmlutil * r391887, better debug handling for SMTP targets in excalibur-logger * r390538, fix broken timeout feature in URLSource in excalibur-sourceresolve * r374681, remove call to System.out.println() in JAXP parser in excalibur-xmlutil * r366060, make fortress' TestContainer public for external use in excalibur-fortress * r359876, improve null handling for logger in metainfo collector in excalibur-fortress * r358988,r358989,r358990, fix for FORTRESS-21, maven2 plugin for metainfo collection * r330744,r330745,r330799 add more reporting for resource limiting pools in excalibr-pool * r280457, add new removeCurrentContext() to ContextMap in avalon-logkit * r278681,r279496,r279498,r280510,r327966,r329206,r329208,r349071, extensive rework of excalibur-instrument, reporting on more details, fixing handling of null and NPEs, looking prettier Security-related changes: * none This is the best available release of excalibur software today. We recommend you upgrade if * you make use or intend to make use of a maven2-structured repository layout * you use any of the following packages: * excalibur-instrument * excalibur-fortress * excalibur-i18n * excalibur-sourceresolve * excalibur-xmlutil This release has not been tested with JDK/JRE versions prior to 1.4. Future releases will be made exclusively following the new maven2-structured repository layout.