[jboss-cvs] JBossAS SVN: r88958 - projects/spring-int/trunk/weaving/src/main/java/org/jboss/instrument/classloading.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri May 15 16:43:14 EDT 2009
Author: marius.bogoevici
Date: 2009-05-15 16:43:14 -0400 (Fri, 15 May 2009)
New Revision: 88958
Modified:
projects/spring-int/trunk/weaving/src/main/java/org/jboss/instrument/classloading/JBoss5ClassLoader.java
Log:
Modifies getThrowawayClassloader() to return a SimpleThrowawayClassLoader (thus making sure that the method can be invoked multiple times for the same weaving process)
Modified: projects/spring-int/trunk/weaving/src/main/java/org/jboss/instrument/classloading/JBoss5ClassLoader.java
===================================================================
--- projects/spring-int/trunk/weaving/src/main/java/org/jboss/instrument/classloading/JBoss5ClassLoader.java 2009-05-15 20:42:33 UTC (rev 88957)
+++ projects/spring-int/trunk/weaving/src/main/java/org/jboss/instrument/classloading/JBoss5ClassLoader.java 2009-05-15 20:43:14 UTC (rev 88958)
@@ -30,6 +30,7 @@
import org.jboss.classloader.spi.base.BaseClassLoader;
import org.jboss.util.loading.Translator;
import org.springframework.util.Assert;
+import org.springframework.instrument.classloading.SimpleThrowawayClassLoader;
/**
* Reflective wrapper around a JBoss5 class loader. Used to
@@ -114,7 +115,7 @@
public ClassLoader getThrowawayClassLoader()
{
- return new BaseClassLoader(policy);
+ return new SimpleThrowawayClassLoader(classLoader);
}
/**
More information about the jboss-cvs-commits
mailing list