我试图找出为什么加载时编织对我的Web应用程序还没有工作.对于我的正常应用程序(不是webapp),它正在运行.
测试项目可以在github上找到(github / peterbollen / helloLtw):helloLtwAspect
当我启动应用程序时,日志显示加载时织入器正在工作(view log).
但是当我触发EchoServlet时,EchoAspect并没有被编入(view log).
有没有人有想法?随意检查代码并尝试自己(我测试了自述文件:) :)感谢您的任何建议;-)
更新1
使用javaagent aspectjweaver而不是spring-instrument时,加载时编织工作正常.
为什么?搜索“加载时间 – 编织aspectj-weaver和spring-weaver之间的差异”.我无法粘贴链接(没有足够的信用:-)).
更新2
还更新了github代码.
解决方法:
tomcat 7如何支持servlet 3.0有一个错误,它导致加载时间编织完全喙,细节和解决方法位于下面的URLS.
https://jira.springsource.org/browse/SPR-7440
https://issues.apache.org/bugzilla/show_bug.cgi?id=52549
https://issues.apache.org/bugzilla/show_bug.cgi?id=52444