[jboss-cvs] JBossAS SVN: r61244 - branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/advice.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Mar 9 13:55:19 EST 2007


Author: kabir.khan at jboss.com
Date: 2007-03-09 13:55:19 -0500 (Fri, 09 Mar 2007)
New Revision: 61244

Modified:
   branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/advice/AspectDefinition.java
Log:
[JBAOP-374] When an AspectDefinition is been undeployed it needs to clear its list of advisors

Modified: branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/advice/AspectDefinition.java
===================================================================
--- branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/advice/AspectDefinition.java	2007-03-09 18:51:31 UTC (rev 61243)
+++ branches/Branch_AOP_1_5/aop/src/main/org/jboss/aop/advice/AspectDefinition.java	2007-03-09 18:55:19 UTC (rev 61244)
@@ -83,6 +83,7 @@
                }
             }
          }
+         advisors.clear();
       }
       this.deployed = false;
    }
@@ -133,7 +134,7 @@
       if (!(obj instanceof AspectDefinition)) return false;
       return name.equals(((AspectDefinition) obj).name);
    }
-   
+
    public synchronized void registerAdvisor(Advisor advisor)
    {
       advisors.put(advisor, Boolean.TRUE);




More information about the jboss-cvs-commits mailing list