Community
Participate
Working Groups
I tried to put the output directory of another AspectJ project on the aspect path of this AspectJ project. The result is the following error on both incremental and full rebuilds. Please let me know if you need me to narrow this bug down further. java.lang.ClassCastException: org.aspectj.weaver.ResolvedMember at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1006) at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.weave (AjCompilerAdapter.java:265) at org.aspectj.ajdt.internal.compiler.AjCompilerAdapter.afterCompiling (AjCompilerAdapter.java:129) at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compile (Compiler.java:385) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.performCompilation (AjBuildManager.java:727) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuild (AjBuildManager.java:206) at org.aspectj.ajdt.internal.core.builder.AjBuildManager.batchBuild (AjBuildManager.java:140) at org.aspectj.ajde.internal.CompilerAdapter.compile(CompilerAdapter.java:121) at org.aspectj.ajde.internal.AspectJBuildManager$CompilerThread.run (AspectJBuildManager.java:191)
Looks like an AspectJ issue...
Believed duplicate of 93345 which is fixed in the latest dev build. Bug occurs whenever you: Use 1.5 *and* have a pointcut that doesn't match anything *and* are using some of the more exciting PCDs like cflow().
Fixed in latest dev build.