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

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Sat Apr 26 23:04:28 EDT 2008


Author: flavia.rainone at jboss.com
Date: 2008-04-26 23:04:28 -0400 (Sat, 26 Apr 2008)
New Revision: 72752

Modified:
   projects/aop/trunk/aop/src/main/org/jboss/aop/SuperClassesFirstWeavingStrategy.java
Log:
[JBAOP-565] The bug is fixed by using the workaround suggested in Jira.

Modified: projects/aop/trunk/aop/src/main/org/jboss/aop/SuperClassesFirstWeavingStrategy.java
===================================================================
--- projects/aop/trunk/aop/src/main/org/jboss/aop/SuperClassesFirstWeavingStrategy.java	2008-04-26 19:47:23 UTC (rev 72751)
+++ projects/aop/trunk/aop/src/main/org/jboss/aop/SuperClassesFirstWeavingStrategy.java	2008-04-27 03:04:28 UTC (rev 72752)
@@ -125,6 +125,10 @@
 
    private CtClass instrumentClass(AspectManager manager, AOPClassPool pool, CtClass clazz, boolean isLoadedClass) throws NotFoundException, Exception
    {
+      if (pool.isClassLoadedButNotWoven(clazz.getName()))
+      {
+         return null;
+      }
       try
       {
          CtClass superClass = clazz.getSuperclass();




More information about the jboss-cvs-commits mailing list