Bug 354699 - AJDT throws a lot errors and warnings on eclipse startup
Summary: AJDT throws a lot errors and warnings on eclipse startup
Status: RESOLVED FIXED
Alias: None
Product: AJDT
Classification: Tools
Component: Core (show other bugs)
Version: 2.1.3   Edit
Hardware: PC Linux
: P3 major (vote)
Target Milestone: 2.2.0   Edit
Assignee: Andrew Eisenberg CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-08-13 23:29 EDT by rkesters CLA
Modified: 2012-02-15 12:13 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description rkesters CLA 2011-08-13 23:29:02 EDT
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.
Comment 1 Andrew Eisenberg CLA 2011-08-14 00:15:17 EDT
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.
Comment 2 Andrew Eisenberg CLA 2011-09-26 17:25:15 EDT
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.
Comment 3 Andrew Eisenberg CLA 2012-02-15 12:13:56 EST
Now fixed when using AJDT outside of STS.  These messages are no longer sent to the console.