Version 6.1.1 - Release Date 21 September 2009
New Features
- Shelf Life: injection of expiration and expiration warning logic into an application. Expiration checking can be added through annotations in the code or via virtual annotations.
- Added
tokengeneratorcommand line tool to create and print Shelf Life tokens. - Added
<generate-token>and<print-token>Ant tasks to create and print Shelf Life tokens.
Enhancements
- All Ant tags now support the
ifandunlessattributes. These operate in the same fashion as the attributes of Ant's<target>s.
Fixes
- RI attributes containing non-ASCII characters not properly encoded.
NullPointerExceptionin New Project Wizard when reading Spring XML files withFactoryBeansthat contain atargetObjectproperty.- User interface not saving the setting of
<premark>'struncateattribute correctly. - Missing super interface classes eventually led to
NullPointerException. Warning messages are now generated correctly, but DashO may still issue an error if the missing interface can not be ignored. antconfig.batfailed when install directory contained a space.
Changes
- RI activation is required for injection of RI messages, but not required for editing instrumentation settings in the user interface.