RE: [aspectwerkz-dev] AspectWerkz 1.0-beta1 is out
"Jonas Boner" <[email protected]>
| Newsgroups | gmane.comp.java.aspectwerkz.devel |
|---|---|
| Message-ID | <[email protected]> |
Not yet, no time. It is scheduled for the next release. Sorry, but I have to much to do these days. /Jonas > -----Original Message----- > From: eu [mailto:eu-E/[email protected]] > Sent: Wednesday, July 07, 2004 3:23 PM > To: [email protected] > Cc: [email protected] > Subject: Re: [aspectwerkz-dev] AspectWerkz 1.0-beta1 is out > > Jonas, > > I wonder if you had implemented proposed extention to XML > config file to allow to specify pointcut expression in a body > of <pointcut> element. > Like this: <pointcut...>pointcut expression</pointcut> > > regards, > Eugene > > > > Hi guys. > > > > AspectWerkz 1.0-beta1 has been released. > > > > Here are the release notes: > > > > Amont many other things this release is shipped with a > completely new > > pointcut grammar which is much more expressive and > powerful, and rich > > annotation support for both typed and untyped annotations. > > > > * Support for deploying several aop.xml Aspect > > defintion/deployment files alongside deployed application > > (WEB-INF/aop.xml, META-INF/aop.xml) and have them following > the classloader hierarchy. > > * One single API to access both JavaDoc-style and Java 1.5 > > annotations, allows using them together seamlessly. > > * Typed and untyped annotations for JavaDoc-style annotations. > > Supports the same parameters types as Java 1.5 annotations and has > > strongly typed compile time checking (using a new > annotation compiler). > > * within and withincode pointcuts > > * More expressive cflow pointcuts that can take any pointcut > > expression as "parameter" and can be used to build arbitrary nested > > expressions. > > * Matching on annotations. > > * Matching on modifiers (including !public and NOT static etc.) > > * Matching on subtypes for parameters and return values. > > * System wide pointcuts (in the XML deployment descriptor). > > * Pointcut references (refer to pointcuts defined in > other aspects > > than the one you are using it in). > > * JSR-163 JVMTI support for Java 1.5 class load time > weaving with > > -javaagent: > > * JoinPoint class is now serializable. > > * JoinPoint instances can be "resetted", to start over > a complete > > advice chain (useful for failover etc.). > > * Documentation enhanced and refactored. > > * Introductory tutorials. > > * Some bug fixes. > > * Please note that there are changes to the way annotations > > (formerly call attributes) are complied and retrieved. F.e. AspectC > > has been replaced by AnnontationC and has slightly > different options, > > so to compile the aspects use AnnotationC from now on. > > > > Download it > > > [http://dist.codehaus.org/aspectwerkz/distributions/aspectwerkz-1.0-be > > ta > > 1.zip?download] > > > > Enjoy. > > > > /The AspectWerkz Team > >