Community
Participate
Working Groups
I installed AJDT for Indigo and on restart eclipse starts throwing the errors to the terminal window. The following errors are thrown every time an AspectJ Project is created. [org.eclipse.ajdt.core] error can't determine superclass of missing type org.eclipse.jdt.internal.junit.launcher.JUnit4TestFinder$AnnotationSearchRequestor [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine implemented interfaces of missing type org.eclipse.jdt.internal.corext.refactoring.code.ExtractConstantRefactoring [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine implemented interfaces of missing type org.eclipse.jdt.internal.corext.refactoring.code.ExtractTempRefactoring [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine superclass of missing type org.eclipse.jdt.internal.junit.launcher.JUnit4TestFinder$AnnotationSearchRequestor [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine superclass of missing type org.eclipse.jdt.internal.debug.core.model.JDIThread$StepHandler [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine superclass of missing type org.eclipse.jdt.internal.debug.core.model.JDIThread$StepHandler [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type com.sun.jdi.Location when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.debug.core.model.JDIThread$StepHandler when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.debug.core.IJavaObject when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.debug.core.IJavaThread when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.debug.eval.IEvaluationListener when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.debug.eval.ast.engine.ASTEvaluationEngine when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.debug.core.IJavaStackFrame when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdi.internal.request.StepRequestImpl when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.debug.core.IJavaBreakpoint when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.debug.core.breakpoints.ConditionalBreakpointHandler when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.debug.core.model.JDIThread$StepHandler when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.debug.core.model.JDIThread$StepHandler when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.junit.launcher.JUnit4TestFinder$AnnotationSearchRequestor when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.corext.refactoring.rename.RenameFieldProcessor when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.corext.refactoring.code.ExtractTempRefactoring when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.corext.refactoring.code.ExtractConstantRefactoring when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.corext.refactoring.code.ExtractConstantRefactoring when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.corext.refactoring.code.ExtractTempRefactoring when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.junit.launcher.JUnit4TestFinder$AnnotationSearchRequestor when processing type mungers org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when processing type mungers when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.debug.core.model.JDIThread$StepHandler when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.debug.core.model.JDIThread$StepHandler when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.debug.eval.ast.engine.ASTEvaluationEngine when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.debug.eval.ast.engine.ASTEvaluationEngine when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdi.internal.request.EventRequestImpl when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.debug.core.model.JDIDebugTarget when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.debug.core.breakpoints.ConditionalBreakpointHandler when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.ui.viewsupport.JavaElementImageProvider when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.ui.viewsupport.JavaElementImageProvider when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.ui.text.java.LazyJavaCompletionProposal when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.ui.text.java.CompletionProposalLabelProvider when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.corext.refactoring.rename.RenameFieldProcessor when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.corext.refactoring.rename.RenameFieldProcessor when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.corext.fix.CleanUpRefactoring when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.corext.refactoring.code.ExtractTempRefactoring when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.corext.refactoring.code.ExtractConstantRefactoring when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.corext.refactoring.util.RefactoringASTParser when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.corext.refactoring.util.RefactoringASTParser when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error can't determine modifiers of missing type org.eclipse.jdt.internal.ui.refactoring.actions.RenameJavaElementAction when weaving type org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils when weaving classes when weaving [Xlint:cantFindType] [org.eclipse.ajdt.core] error at org/eclipse/ajdt/core/buildpath/BuildConfigurationUtils.java::0 class 'org.eclipse.ajdt.core.buildpath.BuildConfigurationUtils' is already woven and has not been built in reweavable mode Would recommend either these issues be 1) corrected if a real problem , 2) suppressed in not a problem or 3) easy to find documentation that these errors should be ignored and how to determine if an error is a real error.
These log entries are not problems. They are output from the ajc weaver describing the weaving events happening in the Eclipse instance. The messages are saying that certain types cannot be woven, but these are types that AJDT does not care about anyway. We really should be suppressing these messages. And this is probably something that we will do for the next release.
Working much better now when outside of STS. Inside of STS, the weaver jar being used is different from normal. It is the com.springsource.org.aspectj.weaver bundle. We need to update this bundle to get this working.
Now fixed when using AJDT outside of STS. These messages are no longer sent to the console.