[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [aspectj-users] setting -javaagent:aspectjweaver.jar results inClassCircularityError
|
Hello Andy,
Thank you for responding.
So far I was using 1.6.7. After checking your mail I extracted
aspectjweaver.jar from aspectj-1.6.8.jar and replaced the old file
with that. Note that I have no aspects defined so there is no
compilation involved.
I still get the same error. Any suggestions on how I can proceed to
identify my error and fix/work-around? Some points that might be
important:
1. I am already excluding everything from weaving by specifying
<include within="foo.*"/>. See attached aspect-include-none.jar
2. I have verified that this aspect-include-none.jar is getting loaded
by the VM: if I don't specify the javaagent but leave the jar in
classpath it gets locked just like all other jars in classpath
3. I have verified that no other jar in classpath contains META-INF/aop.xml
4. The VM is not started using java(w).exe on command line. There is a
container that starts it using JNI
5. There is a custom classloader.
I am running out of ideas and steam and will be really grateful for
any help you can provide. Thank you in advance.
Best regards,
- hemal
On Mon, Jan 11, 2010 at 11:47 PM, Andy Clement <andrew.clement@xxxxxxxxx> wrote:
> Either aop.xml or aop-ajc.xml are fine. The latter is a supported
> name in cases where you wish to capture some options and you don't
> want them to be overwritten if you are using -outxml (which will
> replace aop.xml).
>
> I'm afraid I'm finding the discussion a bit convoluted.
> Classcircularity means you are likely weaving too much and need to
> exclude some stuff, as Jean-Louis said. Also make sure you are on
> AspectJ 1.6.8 and not 1.6.7.
>
> Andy
> _______________________________________________
> aspectj-users mailing list
> aspectj-users@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>
Attachment:
aspect-include-none.jar
Description: application/java-archive