[jboss-cvs] JBossAS SVN: r60554 - branches/Branch_4_2/aspects/src/main/org/jboss/aop/deployment.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Feb 14 19:59:08 EST 2007


Author: kabir.khan at jboss.com
Date: 2007-02-14 19:59:07 -0500 (Wed, 14 Feb 2007)
New Revision: 60554

Modified:
   branches/Branch_4_2/aspects/src/main/org/jboss/aop/deployment/AspectManagerService.java
Log:
[JBAOP-357] Preload ByteArrayClassPath so that JRockit does not need to load up that class as part of weaving classes



Modified: branches/Branch_4_2/aspects/src/main/org/jboss/aop/deployment/AspectManagerService.java
===================================================================
--- branches/Branch_4_2/aspects/src/main/org/jboss/aop/deployment/AspectManagerService.java	2007-02-14 21:49:20 UTC (rev 60553)
+++ branches/Branch_4_2/aspects/src/main/org/jboss/aop/deployment/AspectManagerService.java	2007-02-15 00:59:07 UTC (rev 60554)
@@ -29,6 +29,7 @@
 import java.util.Map;
 import java.util.StringTokenizer;
 
+import javassist.ByteArrayClassPath;
 import javassist.scopedpool.ScopedClassPoolFactory;
 
 import javax.management.Attribute;
@@ -70,6 +71,7 @@
       //JRockit to get confused
       Class clazz = TransformerCommon.class;
       clazz = HeirarchicalLoaderRepository3.class;
+      clazz = ByteArrayClassPath.class;
    }
 
    public static final ObjectName DEFAULT_LOADER_REPOSITORY = ObjectNameFactory.create(ServerConstants.DEFAULT_LOADER_NAME);




More information about the jboss-cvs-commits mailing list