I have a java application build upon Spring 3. This project has another jar as a dependency.
This dependency contains a @org.aspectj.lang.annotation.Aspect
@org.aspectj.lang.annotation.Aspect
I have the same problem. I solved this problem packaging with maven. Check the aspectj-maven-plugin and option weaveDependency
aspectj-maven-plugin
weaveDependency
http://mojo.codehaus.org/aspectj-maven-plugin/weaveJars.html