Strange compilation behavior [message #52507] |
Fri, 03 June 2005 02:15 |
Barry Kaplan Messages: 230 Registered: July 2009 |
Senior Member |
|
|
I am getting the below exception. I have not yet determined what exactly is the trigger. But when I do a full project recompile the problem goes away.
I'll create a bug once I can reproduce it, but for new FYI.
-barry
----
org.aspectj.weaver.BCException: Bad type signature <missing>
at org.aspectj.weaver.TypeX.forSignature(TypeX.java:195)
at org.aspectj.weaver.Member.signatureToTypes(Member.java:157)
at org.aspectj.weaver.Member.<init>(Member.java:54)
at org.aspectj.weaver.ResolvedMember.<init>(ResolvedMember.java:80)
at org.aspectj.weaver.AjcMemberMaker.privilegedAccessMethodForF ieldGet(AjcMemberMaker.java:303)
at org.aspectj.ajdt.internal.compiler.lookup.PrivilegedFieldBin ding. <init>(PrivilegedFieldBinding.java:35)
at org.aspectj.ajdt.internal.compiler.lookup.PrivilegedHandler. getPrivilegedAccessField(PrivilegedHandler.java:50)
at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.FieldBi nding.findPrivilegedBinding(FieldBinding.java:307)
at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.FieldBi nding.getVisibleBinding(FieldBinding.java:301)
at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.Scope.f indField(Scope.java:684)
at org.aspectj.org.eclipse.jdt.internal.compiler.lookup.Scope.g etBinding(Scope.java:1380)
at org.aspectj.org.eclipse.jdt.internal.compiler.ast.SingleName Reference.resolveType(SingleNameReference.java:672)
at org.aspectj.org.eclipse.jdt.internal.compiler.ast.MessageSen d.resolveType(MessageSend.java:287)
at org.aspectj.org.eclipse.jdt.internal.compiler.ast.Expression .resolve(Expression.java:804)
at org.aspectj.org.eclipse.jdt.internal.compiler.ast.AbstractMe thodDeclaration.resolveStatements(AbstractMethodDeclaration. java:415)
at org.aspectj.org.eclipse.jdt.internal.compiler.ast.MethodDecl aration.resolveStatements(MethodDeclaration.java:160)
at org.aspectj.ajdt.internal.compiler.ast.InterTypeMethodDeclar ation.resolveStatements(InterTypeMethodDeclaration.java:94)
at org.aspectj.org.eclipse.jdt.internal.compiler.ast.AbstractMe thodDeclaration.resolve(AbstractMethodDeclaration.java:393)
at org.aspectj.ajdt.internal.compiler.ast.InterTypeDeclaration. resolve(InterTypeDeclaration.java:103)
at org.aspectj.ajdt.internal.compiler.ast.InterTypeMethodDeclar ation.resolve(InterTypeMethodDeclaration.java:81)
at org.aspectj.org.eclipse.jdt.internal.compiler.ast.TypeDeclar ation.resolve(TypeDeclaration.java:1026)
at org.aspectj.ajdt.internal.compiler.ast.AspectDeclaration.res olve(AspectDeclaration.java:110)
at org.aspectj.org.eclipse.jdt.internal.compiler.ast.TypeDeclar ation.resolve(TypeDeclaration.java:1075)
at org.aspectj.org.eclipse.jdt.internal.compiler.ast.Compilatio nUnitDeclaration.resolve(CompilationUnitDeclaration.java:280 )
at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.proce ss(Compiler.java:546)
at org.aspectj.org.eclipse.jdt.internal.compiler.Compiler.compi le(Compiler.java:365)
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.perfor mCompilation(AjBuildManager.java:727)
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.doBuil d(AjBuildManager.java:229)
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.increm entalBuild(AjBuildManager.java:147)
at org.aspectj.ajde.internal.CompilerAdapter.compile(CompilerAd apter.java:116)
at org.aspectj.ajde.internal.AspectJBuildManager$CompilerThread .run(AspectJBuildManager.java:191)
*****
And also near this exception I see in the error log:
after(Object, WorkingMemoryImpl) [in WorkingMemoryChangeNotification [in [Working copy] WorkingMemoryChangeNotification.aj [in org.drools.event [in src/main [in drools-core]]]]] does not exist
|
|
|
Powered by
FUDForum. Page generated in 0.02716 seconds