Summary: | Load Time Weaving not Interoperating with Build Time Weaving | ||
---|---|---|---|
Product: | [Tools] AspectJ | Reporter: | Ron Bodkin <rbodkin+LISTS> |
Component: | Compiler | Assignee: | Alexandre Vasseur <avasseur> |
Status: | RESOLVED DUPLICATE | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | CC: | matthew_webster |
Version: | DEVELOPMENT | ||
Target Milestone: | 1.5.0 M4 | ||
Hardware: | PC | ||
OS: | Windows XP | ||
Whiteboard: | |||
Bug Depends on: | 104218 | ||
Bug Blocks: |
Description
Ron Bodkin
2005-09-06 19:50:03 EDT
Further investigation reveals the following cause for the problem: the originally woven aspect isn't listed in the aspects section of the aop.xml file. A work-around that fixes the problem is to list the originally woven aspect there. I believe that load-time weaving HAS to honor reweavable aspects that aren't explicitly listed, rather than (silently!) stripping them out. tagging with M4... See bug 104218 which now ensures an error is issued in this situation and bug 95516 which will esnure the necessary aop.xml file is always generated. deps |