Why do some of my classes get advice and some don't? (package dependent)
package com.acme;
public aspect PerformanceMonitor {
before() : execution(void *.main(..))
{
System.out.println("OK aspect before");
}
}
This is getting applied to classes in com.acme.package1 but not to
classes in com.acme.package2... Why? (Actually only 2 of 13 packages
under com.acme get woven event tho all have classes that match the
pointcut!)
I'm using Eclipse to build on windows, with no non-default settings on java
build or aspect weaving. Using java 5.
To
confirm weirdness, I right-click created new classes with
auto-generated main methods in several packages. After auto-compiling,
some classes got advice, some didn't - depending on which package they
were created in (under com.acme.whatever).
Any tips would be greatly appreciated!
Thanks!
Craig
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users