Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 332118

Summary: AspectJ Internal Compiler Error
Product: [Tools] AspectJ Reporter: Ahmed Al Kahky <akahky2>
Component: CompilerAssignee: aspectj inbox <aspectj-inbox>
Status: RESOLVED WORKSFORME QA Contact:
Severity: normal    
Priority: P3 CC: aclement
Version: unspecified   
Target Milestone: 1.6.11   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Ahmed Al Kahky CLA 2010-12-08 06:39:18 EST
Build Identifier:  201003230009

I have multiple projects depend on a set of jar working with AspectJ weaving so that I enabled AspectJ for these projects and added the jars to AspectJ build Inpath whenever I compile these projects I get an aspectj internal compiler error including the following exception
java.lang.IllegalStateException
at org.aspectj.weaver.ResolvedMemberImpl.parameterizedWith(ResolvedMemberImpl.java:676)
at org.aspectj.weaver.ResolvedMemberImpl.parameterizedWith(ResolvedMemberImpl.java:664)
at org.aspectj.weaver.ReferenceType.getDeclaredMethods(ReferenceType.java:765)
at org.aspectj.weaver.ResolvedType$MethodGetterIncludingItds.get(ResolvedType.java:245)
at org.aspectj.weaver.ResolvedType$MethodGetterIncludingItds.get( ... ava.util.Map))
  end public void handleParameters(java.util.Map)



Reproducible: Always
Comment 1 Andrew Clement CLA 2010-12-08 11:38:41 EST
Possible dup of bug 308773.  However, you seem to be on an old AspectJ since that line number hasn't thrown an exception since 1.6.8 - can you try 1.6.10?
Comment 2 Andrew Clement CLA 2011-01-20 16:33:12 EST
Have you managed to try it with a recent AspectJ?
Comment 3 Andrew Clement CLA 2011-02-03 16:23:18 EST
please reopen if still an issue with a more recent AspectJ. thanks.