Hi All, well i am experiencing real troubles to test an AspectJ annotated poincut to work on Spring 3. The goal is to create a poincut that deals with methods annotated with a given customized annotation.
Here is the annotation (simple one really) @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.METHOD) public @interface MyAnnotation { String name(); } Here is my Aspect @Aspect @Aspect public class MyPoinCut { @Pointcut(value = "execution (@MyAnnotation * *.*(..))") public void anyTaskToPerform() { /* do domething */ } @Around("anyTaskToPerform()") public Object performCallWhenException(ProceedingJoinPoint joinPoint) throws Throwable { /* do something here too */ }} Now, here is my main class including the annotation in its methods: public class SomeJob { @MyAnnotation public letsdoit(){ /* business */ } } Ii have just a unit test calling the letsdoit method of the SomeJob class, nothing special! The problem is that it seems that the expression given to the poincut seem to be wrong and i don't know how to fix it , thus, my pointcut is just ignored and never called !! can i have some help please? Thanks -- View this message in context: http://aspectj.2085585.n4.nabble.com/Problems-to-set-up-an-annotation-based-pointcut-with-Spring3-and-Aspectj-1-6-tp3393103p3393103.html Sent from the AspectJ - users mailing list archive at Nabble.com. _______________________________________________ aspectj-users mailing list aspectj-users@eclipse.org https://dev.eclipse.org/mailman/listinfo/aspectj-users