When I enable logging I see that AspectJ loads:
Code:
[AspectJ Weaver] (main:) [AspectJ] AspectJ Weaver Version 1.6.0 built on Wednesday Apr 23, 2008 at 20:27:36 GMT
[AspectJ Weaver] (main:) [AspectJ] register classloader org.mortbay.jetty.webapp.WebAppClassLoader@1ad093c
[AspectJ Weaver] (main:) [AspectJ] using configuration /C:/workspace/source/trunk/server/target/classes/META-INF/aop.xml
[AspectJ Weaver] (main:) [AspectJ] using configuration file:/C:/Documents%20and%20Settings/asv/.m2/repository/efaktura-faktura-register-app/3.0.20/efaktura-faktura-register-app-3.0.20.jar!/META-INF/aop.xml
[AspectJ Weaver] (main:) [AspectJ] using configuration file:/C:/Documents%20and%20Settings/asv/.m2/repository/org/springframework/spring-aspects/2.5.4/spring-aspects-2.5.4.jar!/META-INF/aop.xml
[AspectJ Weaver] (main:) [AspectJ] using configuration /C:/workspace/source/trunk/processor-web/target/classes/META-INF/aop.xml
[AspectJ Weaver] (main:) [AspectJ] using configuration /C:/workspace/source/trunk/domain/target/classes/META-INF/aop.xml
[AspectJ Weaver] (main:) [AspectJ] using configuration /C:/workspace/source/trunk/processor/target/classes/META-INF/aop.xml
[AspectJ Weaver] (main:) [AspectJ] using configuration /C:/workspace/source/trunk/overvaakning-uttrekk/target/classes/META-INF/aop.xml
[AspectJ Weaver] (main:) [AspectJ] register aspect org.springframework.transaction.aspectj.AnnotationTransactionAspect
[AspectJ Weaver] (main:) [AspectJ] not weaving '$Proxy1'
[AspectJ Weaver] (main:) [AspectJ] not weaving '$Proxy7'
[AspectJ Weaver] (timer-OvUt:) [AspectJ] not weaving '$Proxy8'
[AspectJ Weaver] (main:) [AspectJ] not weaving '$Proxy9'
[AspectJ Weaver] (main:) [AspectJ] not weaving '$Proxy10'
The Not weaving messages makes sense as I still have some proxies in my context, but there's no messages about weaving anything. When I remove the proxy around the classes I want weaved I get less "not weaving proxy" messages, so I am pretty certain it scans the beans I want it to scan.