[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