After adding
CATALINA_OPTS=-javaagent:/path/to/aspectweaver-1.5.3.jar
tomcat started failing - giving an "Illegal type in constant pool" about log4j.
This seems mainly to be due to lib differences.
To get this running on tomcat 5.5.23 I had to:
It seems that aspectjweaving can cause increased sensitivity to classloading/versioning problems.