I don't see your PointCut Expression.
What I do see is a format for Spring that is very old, while using the latest Spring jars.
If you are learning Spring, I recommend using the latest versions of Spring and not use any old tutorials or documentation.
Like, i don't implement or extend any Spring class or interface in any of my classes. I keep them 100% POJO. I do like using Annotations, but you don't have to.
For AOP you can use xml to define your pointcut expressions.
Checkout the Spring documentation of Spring AOP. Here is the link for the xml way to do it. I highly recommend doing it this way as it is much simpler.
http://static.springsource.org/spring/docs/3.0.x/spring-framework-reference/html/aop.html#aop-schema
Mark