4

我试图弄清楚为什么加载时编织对我的 Web 应用程序还不起作用。对于我的普通应用程序(不是 webapp)它正在工作。

测试项目可以在 github (github/peterbollen/helloLtw) 上找到:helloLtwAspect

当我启动应用程序时,日志显示加载时编织器正在工作(查看日志)。但是当我触发 EchoServlet 时,EchoAspect 并没有融入(查看日志)。

有人有想法吗?随意查看代码并尝试自己(我测试了自述文件 :))感谢您的任何建议 ;-)

更新 1

当使用 javaagent aspectjweaver 而不是 spring-instrument 时,加载时编织正在工作。

为什么?搜索“aspectj-weaver 和 spring-weaver 之间的加载时间编织差异”。我无法粘贴链接(没有足够的学分:-))。

更新 2

也更新了 github 代码。

4

1 回答 1

1

在 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?编号=52444

于 2012-02-10T18:26:10.960 回答