Weaving does not complete in the presence of compiler errors [message #599048] |
Tue, 19 August 2008 17:44 |
Arthur Mising name Messages: 4 Registered: July 2009 |
Junior Member |
|
|
I'm posting this because I spent a long time fighting with it and I want
to save others the trouble by putting it in a searchable location. I don't
know if this problem exists in Eclipse 3.4 or the associated AJDT. I am
using Eclipse 3.3 right now.
When AJDT compiles the aspect code and weaves it with the Java it appears
to stop when it first encounters a Java file that does has a compiler
error in it. This means that some but not all weaving will be done and the
advise will appear to match many fewer places than it should. For a while
I thought my pointcuts were incorrect.
This took me a while to figure out because the eclipse compiler does not
stop on the first error and the aspectJ compiler does not show an error
saying that it stopped. So I was left wondering why my pointcuts only
matched some classes and not others.
The solution was (obviously) to make sure all the files in the project
compiled without errors.
-Arthur
|
|
|
Powered by
FUDForum. Page generated in 0.01836 seconds