[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [aspectj-dev] incompatibility between 1.1 and 1.2 ?


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.

Yipp, agree. (And I think I have just used the -noweave option for my 1.1 LTW in the complete wrong way.)


Attachment: smime.p7s
Description: S/MIME Cryptographic Signature