| Re: [aspectj-dev] incompatibility between 1.1 and 1.2 ? |
Hi,
Yes, LTW with the 1.2 weaver works fine with aspects that are compiled with 1.1 or 1.2 *without* the -noweave option. The problem appears if aspects are compiled with 1.1 *and* -noweave option (for whatever reason). But this might be irrelevant, since people haven't used -noweave with 1.1. Correct.
I don't believe the -noweave option is compatible with LTW as it is only needed when a mixed set of Java classes and aspects are presented to the compiler and results in an unfinished build. Either classes and aspects are build separately and optionally woven at load-time or classes and aspects are woven using "-Xreweavable" resulting in a complete application that may be optionally subject to LTW.
-Martin
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature