Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Language IDEs » AspectJ » Strange compilation behavior
Strange compilation behavior [message #52507] Fri, 03 June 2005 02:15
Barry Kaplan is currently offline Barry KaplanFriend
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
Previous Topic:Working with AJEER
Next Topic:Strange compilation behavior
Goto Forum:
  


Current Time: Thu Dec 26 23:45:35 GMT 2024

Powered by FUDForum. Page generated in 0.02716 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top