[jboss-cvs] JBossAS SVN: r57801 - trunk/aspects/src/main/org/jboss/aop/deployment

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Oct 24 13:12:19 EDT 2006


Author: kabir.khan at jboss.com
Date: 2006-10-24 13:12:17 -0400 (Tue, 24 Oct 2006)
New Revision: 57801

Modified:
   trunk/aspects/src/main/org/jboss/aop/deployment/JBossScopedClassLoaderHelper.java
   trunk/aspects/src/main/org/jboss/aop/deployment/ScopedClassLoaderDomain.java
Log:
Use the new AOP snapshot

Modified: trunk/aspects/src/main/org/jboss/aop/deployment/JBossScopedClassLoaderHelper.java
===================================================================
--- trunk/aspects/src/main/org/jboss/aop/deployment/JBossScopedClassLoaderHelper.java	2006-10-24 16:58:08 UTC (rev 57800)
+++ trunk/aspects/src/main/org/jboss/aop/deployment/JBossScopedClassLoaderHelper.java	2006-10-24 17:12:17 UTC (rev 57801)
@@ -95,7 +95,8 @@
          HeirarchicalLoaderRepository3 repository = (HeirarchicalLoaderRepository3)((RepositoryClassLoader)cl).getLoaderRepository();
          parentDelegation = repository.getUseParentFirst();
       }
-      return new ScopedClassLoaderDomain(cl, parentDelegation, parent, false);
+      String name = String.valueOf(System.identityHashCode(cl));
+      return new ScopedClassLoaderDomain(cl, name, parentDelegation, parent, false);
    }
 
 }

Modified: trunk/aspects/src/main/org/jboss/aop/deployment/ScopedClassLoaderDomain.java
===================================================================
--- trunk/aspects/src/main/org/jboss/aop/deployment/ScopedClassLoaderDomain.java	2006-10-24 16:58:08 UTC (rev 57800)
+++ trunk/aspects/src/main/org/jboss/aop/deployment/ScopedClassLoaderDomain.java	2006-10-24 17:12:17 UTC (rev 57801)
@@ -46,10 +46,9 @@
    ConcurrentReaderHashMap myPerVMAspects = new ConcurrentReaderHashMap();
    ConcurrentReaderHashMap notMyPerVMAspects = new ConcurrentReaderHashMap();
    
-   public ScopedClassLoaderDomain(ClassLoader loader, boolean parentDelegation, AspectManager manager, boolean parentFirst)
+   public ScopedClassLoaderDomain(ClassLoader loader, String name, boolean parentDelegation, AspectManager manager, boolean parentFirst)
    {
-      // FIXME ScopedClassLoaderDomain constructor
-      super(manager, parentFirst);
+      super(manager, name, parentFirst);
       this.loader = new WeakReference(loader);
       this.parentDelegation = parentDelegation;
    }




More information about the jboss-cvs-commits mailing list