ANN: AspectWerkz 0.5 has been released

"Jonas Bonèr" <[email protected]> Mon, 12 May 2003 17:46:43 +0200
Newsgroups gmane.comp.java.aspectwerkz
Message-ID <[email protected]>
Hi guys.

I have finally completed everything for the 0.5 release fo AspectWerkz (as =
well as the move to aspectwerkz.codehaus.org).

You can download it from [http://aspectwerkz.codehaus.org/releases.html].

The new features (and changes) are:

# Caller side pointcuts. I.e. the possibility to advise a method invocation=
 (caller side) apart from method execution (callee side).

# Fine-grained pattern language for picking out pointcuts. It is now possib=
le to pick out method pointcuts by method name, parameter types and retur=
n type as well as field pointcuts by field name and field type. All these=
 support regular expressions.

# Runtime attributes for advices (method/field/throws). I.e. add meta-data =
to your methods/field/classes as JavaDoc tags which are picked up by the =
weaver and used as rule set when doing the transformations.

# Class selectors for aspects. I.e. pick out classes using regular expressi=
ons.

# Advising of static fields.

# Parameters to advices. The possibility to pass parameters to advices thro=
ugh the XML definition.

# Advice stacks. The possibility to define stacks/chains of advices that ca=
n be reused throughout the XML definition.

# MethodAdvice has been renamed to AroundAdvice and the FieldAdvices has be=
en renamed to PreAdvice and PostAdvice.

# Creation and registration of new advices at runtime (in previous releases=
 you could only add/remove/reorder existing advices).

# Ant task for offline post-processing.

# More flexible startup and definition handling process.

# Multiple pattern declarations for pointcuts.

# More documentation and examples.

# Many many bugfixes.

Please try it out and come back with suggestions, bug reports *and* patches=
. :-)

-- 
Jonas
http://freeroller.net/page/jboner



- Jonas



-------------------------------------------------------
Enterprise Linux Forum Conference & Expo, June 4-6, 2003, Santa Clara
The only event dedicated to issues related to Linux enterprise solutions
www.enterpriselinuxforum.com