Index of /pub/apache/dist/avalon/framework/v4.1
Name Last modified Size Description
Parent Directory -
Avalon-4.1-bin.tar.gz 2003-01-30 20:14 634K
Avalon-4.1-bin.tar.gz.sig 2003-01-30 20:14 66
Avalon-4.1-bin.zip 2003-01-30 20:14 802K
Avalon-4.1-bin.zip.sig 2003-01-30 20:14 66
Avalon-4.1-src.tar.gz 2003-01-30 20:14 2.0M
Avalon-4.1-src.tar.gz.sig 2003-01-30 20:14 66
Avalon-4.1-src.zip 2003-01-30 20:14 2.3M
Avalon-4.1-src.zip.sig 2003-01-30 20:14 66
HEADER.html 2003-01-30 20:14 3.1K
README.html 2003-01-30 20:14 3.7K
PGP Signatures
Many of the distribution kits have been digitally signed (using
PGP). If so, there will be an accompanying
distribution.asc file in the same directory as
the distribution. The PGP keys can be found in the distribution
directory at <http://jakarta.apache.org/builds/jakarta-avalon/release/KEYS>.
Always test available signatures, e.g.,
> pgpk -a KEYS
> pgpv Avalon-4.1-bin.tar.gz.asc
or,
> pgp -ka KEYS
> pgp Avalon-4.1-bin.tar.gz.asc
or,
> gpg --import KEYS
> gpg --verify Avalon-4.1-bin.tar.gz.asc
About Avalon Framework 4.1
For more information about Avalon Framework 4.1, please go to
http://jakarta.apache.org/avalon/framework.
ChangeLog for Avalon Framework 4.1
- Improve and update the configuration javadocs to reflect the new namespace support.[JT]
- Deprecate the Loggable and AbstractLoggable classes, and replace them with LogEnabled and AbstractLogEnabled.[BL]
- Add an abstraction layer to the Logging implementation. Thanks to Peter Donald for supplying the interface.[BL]
- Add Namespace support to Configuration files.[BL]
- Add AvalonFormatter that was in LogKit's heirarchy. This way, we avoid circular dependancies.[BL]
- Previously resolve did not throw a ContextException. This made it difficult to indicate errors resolving objects. It now throws an exception thus allowing errors to be propogated and recorded.[PD]
- New ConfigurationSerializer to have your configuration objects persist.[BL]
- Upgrade DefaultConfigurationBuilder to be JAXP compliant, with the option to pass in your own XMLReader.[BL]
- Configuration objects are now Serializable.[PD]
- Add new support to ask a component manager if it has a component.[BL]
- Bug fixes for documentation[PD]
- Update developers docs to support new configuration methods.[BL]
- Improved "Hello World" documentation.[PH]
- Add UML diagrams supplied by Dieter Wimberger[PD]
- Add new author bios.[BL]
- Update build process to proposed standard.[BL]
- Added a method to Version to parse a Version from a string. Added accessor methods to Version to allow access to major/minor/micro components of version.[PD]
- Updated Version class to refer to micro version rather than revision. This is to match the terminology for JDK versioning. This is just documentation changes.[PD]
- Changed access of Enum and ValuedEnum constructors from public to protected, to prevent Enum users from breaking type-safety by adding new Enum items. This breaks backwards-compatibility in cases where Enum and ValuedEnum were being incorrectly used.[JT]