| Summary: | Unable to compile eclipse project within IDE. | ||
|---|---|---|---|
| Product: | [Tools] AspectJ | Reporter: | Sergey Zolotaryov <anydoby> |
| Component: | IDE | Assignee: | aspectj inbox <aspectj-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | aclement |
| Version: | unspecified | ||
| Target Milestone: | 1.6.12 | ||
| Hardware: | PC | ||
| OS: | Windows XP | ||
| Whiteboard: | |||
|
Description
Sergey Zolotaryov
This message: Internal compiler error org.aspectj.weaver.BCException: malformed org.aspectj.weaver.EffectiveSignature attribute indicates mismatched versions. It indicates some library was built with version X of AspectJ, then an attempt was made to process it with some version < X. For example it was built with AspectJ 1.6.9 then used in a weave running AspectJ 1.6.8. What pre-built aspects do you have on the classpath of the project inside the IDE? I would recommend upgrading to a dev build of AJDT to make sure you are on the latest compiler inside eclipse. Didn't hear back after my last comment. The last remaining known issue with attribute serialization was fixed in 1.6.11 - feel free to reopen this if still a problem on a recent AJDT (or STS 2.6.0 or later). |