Community
Participate
Working Groups
Using Eclipse 3.0.2 and AJDT 1.2 The exception occurs when trying to compile a sub-aspect using AspectJ 1.5 with an aspect library built using AspectJ 1.2.1.
andy says this is fixed!
I have the same exception when I use aspectpath for the iajc Ant task. The classpath is fairly big (the same used for the build-classpath because I don't know in which jar there are aspects). [iajc] abort ABORT -- (BCException) malformed org.aspectj.weaver.PointcutDeclaration attribute java.io.EOFException [iajc] when batch building BuildConfig[null] #Files=85 [iajc] [iajc] malformed org.aspectj.weaver.PointcutDeclaration attribute java.io.EOFException [iajc] when batch building BuildConfig[null] #Files=85 [iajc] [iajc] org.aspectj.weaver.BCException: malformed org.aspectj.weaver.PointcutDeclaration attribute java.io.EOFException [iajc] when batch building BuildConfig[null] #Files=85 [iajc] [iajc] at org.aspectj.weaver.AjAttribute.read(AjAttribute.java:127)
(In reply to comment #2) (Version 1.6.0m2)
I found the problem. The aspectpath was referencing the aspectjlib.jar aspectjrt.jar and aspectjtool.jar files. However, I would reopen this bug to fix this.