[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[aspectj-users] Re: Weaving bytecode
|
Hej
Since I posted the question I have investigated the problem further. First
of all I had a class path problem. Since the java core classes are always
loaded my version of the File.class in my own jar-file was never loaded.
Anybody that knows a way around that problem?
When I understood the above I made a test with a class of my own instead
and it worked. However, I still do not get any aspects shown in the
browser. Only the files that are in the project with source-code are
visible in the browser.
Is this a known limitation in the current version?
Since I rewrote my aspects I do not really need to solve the first problem
but the second one would be interesting since it would help to understand
what code has been affected by the aspects.
Thanks
Anders
From: "Anders Persson" <anders@xxxxxxxxx>
To: aspectj-users@xxxxxxxxxxx
Date: Thu, 06 Nov 2003 22:46:54 +0100
Subject: [aspectj-users] Weaving bytecode
Reply-To: aspectj-users@xxxxxxxxxxx
Hej
I am trying to add aspects to classes that I do not have the source code
for. I can see in the eclipse browser that my own classes are affected by
my aspectj code. It does also work ok when executing the application. But
to affect other code also I tried to use the possibility to weave byte
code in jar-files directly.
To try it I took the java.io.File class and put it in a jar file of its
own. Then I added it to eclipse ( I use the ajdt add-in).In the directory
were class files are generated I found the directory structure java/io and
in that directory the file File.class. Seems ok so far, but then wheen
executing nothing happens. Neither do the eclipse aspectj browser show any
aspects for that class-file.
Any help appreciated.
Regards
Anders Persson