Bug 318237

Summary: AspectJ internal Compiler error
Product: [Tools] AspectJ Reporter: G M S <gdebugger>
Component: IDEAssignee: aspectj inbox <aspectj-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: aclement, deng.hui
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description G M S CLA 2010-06-28 15:56:43 EDT
java.lang.ClassCastException
at org.aspectj.weaver.bcel.BcelTypeMunger.mungeNewAnnotationOnType(BcelTypeMunger.java:196)
at org.aspectj.weaver.bcel.BcelTypeMunger.munge(BcelTypeMunger.java:115)
at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:448)
at org.aspectj.weaver.bcel.BcelClassWeaver.weave(BcelClassWeaver.java:103)
at org.aspectj.weaver.bcel.BcelWeaver.weave(BcelWeaver.java:1810)
at org.aspectj.weaver.bcel.Bc ... KESPECIAL java.lang.Object.<init> ()V
                    RETURN
  end public void <init>()
end public class com.domain.List
Comment 1 Andrew Clement CLA 2010-06-28 19:56:23 EDT
are you able to supply a program that causes this problem?  It seems an assumption that the annotation is of type BcelAnnotation is being violated for some reason.
Comment 2 hui Deng CLA 2019-04-19 01:33:09 EDT
java.lang.IllegalStateException
at org.aspectj.weaver.TypeFactory.createParameterizedType(TypeFactory.java:33)
at org.aspectj.weaver.World.resolveToReferenceType(World.java:461)
at org.aspectj.weaver.World.resolve(World.java:321)
at org.aspectj.weaver.World.resolve(World.java:231)
at org.aspectj.ajdt.internal.compiler.lookup.EclipseFactory.makeResolvedMember(EclipseFactory.java:618)
at org.aspectj.ajdt.internal.compiler.lookup.EclipseF ... ist;
                    ARETURN
  end public java.util.List getKpis()

end public class com.azelea.performance.controller.KpiController$KpiInfo