Community
Participate
Working Groups
On refactoring code, a dialog showing AspectJ Ineternal Compiler error. Stack trace followed java.lang.ClassCastException at org.aspectj.weaver.ReferenceType.makeDeclaredSignature(ReferenceType.java:1033) at org.aspectj.weaver.ReferenceType.getSignatureForAttribute(ReferenceType.java:124) at org.aspectj.weaver.bcel.LazyClassGen.fixupGenericSignatureAttribute(LazyClassGen.java:616) at org.aspectj.weaver.bcel.LazyClassGen.writeBack(LazyClassGen.java:509) at org.aspectj.weaver.bcel.LazyClassGen.getJavaClassBytesIncludingReweavable ... Compile error: ClassCastException thrown: org.aspectj.weaver.MissingResolvedTypeWithKnownSignature cannot be cast to org.aspectj.weaver.ReferenceType
This cleared after a complete rebuild of the project
added some debug to trigger if this happens again, it will include a bit more diagnostic info.
fixed under bug 394562 - where the diagnostics I added were triggered.