Re: [aspectwerkz-user] ANN: AspectWerkz 0.5 has been released

"jianxiong pang" <[email protected]> Mon, 12 May 2003 17:18:43 +0100
Newsgroups gmane.comp.java.aspectwerkz
Message-ID <[email protected]>
Hi Jonas,

Great job!
But I think you must miss the important file "aspectwerkz_0.5.jar", I've got
compile error message as follow:
package org.codehaus.aspectwerkz.advice does not exist


By the way, I've got the thingy working in aspectwerkz0.4. The trick is make
all pointcuts to the same class set within a <aspect> </aspect>.

Cheers!

jianxiong




> 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
possible to pick out method pointcuts by method name, parameter types and
return 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
expressions.
>
> # Advising of static fields.
>
> # Parameters to advices. The possibility to pass parameters to advices
through the XML definition.
>
> # Advice stacks. The possibility to define stacks/chains of advices that
can be reused throughout the XML definition.
>
> # MethodAdvice has been renamed to AroundAdvice and the FieldAdvices has
been 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
>
> _______________________________________________
> aspectwerkz-user mailing list
> [email protected]
> http://lists.codehaus.org/mailman/listinfo/aspectwerkz-user



-------------------------------------------------------
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