[jboss-cvs] JBossAS SVN: r72747 - projects/aop/trunk/aop/src/main/org/jboss/aop/instrument.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Apr 25 23:25:05 EDT 2008


Author: flavia.rainone at jboss.com
Date: 2008-04-25 23:25:05 -0400 (Fri, 25 Apr 2008)
New Revision: 72747

Modified:
   projects/aop/trunk/aop/src/main/org/jboss/aop/instrument/GeneratedAdvisorInstrumentor.java
Log:
[JBAOP-545] The calls to isAdvised should be recursive on the class hierarchy (just like it is done inside Instrumentor.isBaseClass).
I am replacing a call to isAdvised(CtClass) by a call to Advisor.isBaseClass(CtClass).

Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/instrument/GeneratedAdvisorInstrumentor.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/instrument/GeneratedAdvisorInstrumentor.java	2008-04-25 23:49:10 UTC (rev 72746)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/instrument/GeneratedAdvisorInstrumentor.java	2008-04-26 03:25:05 UTC (rev 72747)
@@ -666,7 +666,7 @@
          return true;
       }
 
-      return !isAdvised(supa);
+      return super.isBaseClass(clazz);
    }
    
    public static String updatedAdvicesName(String infoName)




More information about the jboss-cvs-commits mailing list