pointcut class=".*" causes ClassDefNotFound
jlk May 30, 2003 3:51 PMIs it not possible to cut across all classes? When I change example1 to:
<interceptor-pointcut class=".*">
It responds back with:
Exception in thread "main" java.lang.NoClassDefFoundError: POJO
I added debugging to the standalone SystemClassLoader, and here is the exception causing the CDNF:
invocation target exception:
java.lang.ClassCircularityError: org/jboss/aop/SimpleMetaData
at org.jboss.aop.Advisor.(Unknown Source)
at org.jboss.aop.ClassAdvisor.(Unknown Source)
at org.jboss.aop.AspectManager.findClassAdvisor(Unknown Source)
at org.jboss.aop.AspectManager.translate(Unknown Source)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.aop.standalone.SystemClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
at org.jboss.aop.Advisor.(Unknown Source)
at org.jboss.aop.ClassAdvisor.(Unknown Source)
at org.jboss.aop.AspectManager.findClassAdvisor(Unknown Source)
at org.jboss.aop.AspectManager.translate(Unknown Source)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.aop.standalone.SystemClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
java.lang.NoClassDefFoundError: org/jboss/aop/SimpleMetaData
at org.jboss.aop.Advisor.(Unknown Source)
at org.jboss.aop.ClassAdvisor.(Unknown Source)
at org.jboss.aop.AspectManager.findClassAdvisor(Unknown Source)
at org.jboss.aop.AspectManager.translate(Unknown Source)
at sun.reflect.GeneratedMethodAccessor1.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.jboss.aop.standalone.SystemClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)