Bug 561168

Summary: Unable to build after eclipse update
Product: [Tools] AspectJ Reporter: Vin M <vinaymote1>
Component: BuildAssignee: aspectj inbox <aspectj-inbox>
Status: NEW --- QA Contact:
Severity: blocker    
Priority: P3 CC: aclement
Version: unspecified   
Target Milestone: ---   
Hardware: PC   
OS: Windows 10   
Whiteboard:
Attachments:
Description Flags
AspectJ Build Error none

Description Vin M CLA 2020-03-16 23:54:51 EDT
Created attachment 282124 [details]
AspectJ Build Error

Getting below error and my workspace is broken:

org.aspectj.apache.bcel.classfile.ClassFormatException
at org.aspectj.apache.bcel.classfile.ClassParser.readConstantPool(ClassParser.java:192)
at org.aspectj.apache.bcel.classfile.ClassParser.parse(ClassParser.java:131)
at org.aspectj.weaver.bcel.BcelWeaver.addAspectsFromJarFile(BcelWeaver.java:263)
at org.aspectj.weaver.bcel.BcelWeaver.addLibraryJarFile(BcelWeaver.java:239)
at org.aspectj.ajdt.internal.core.builder.AjBuildManager.initB ... ternal.jobs.Worker.run(Worker.java:63)

Compile error: ClassFormatException thrown: File: 'module-info.class': Invalid byte tag in constant pool: 19
Comment 1 Andrew Clement CLA 2020-04-22 14:17:53 EDT
That looks like an old AJDT being used to process a project that has Java9 dependencies. Make sure to grab the latest AJDT from the marketplace.