[jboss-cvs] JBossAS SVN: r99172 - projects/jboss-classpool/trunk/jbosscl/src/main/java/org/jboss/classpool/plugins/jbosscl.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Jan 8 13:05:18 EST 2010


Author: kabir.khan at jboss.com
Date: 2010-01-08 13:05:17 -0500 (Fri, 08 Jan 2010)
New Revision: 99172

Modified:
   projects/jboss-classpool/trunk/jbosscl/src/main/java/org/jboss/classpool/plugins/jbosscl/JBossClDelegatingClassPoolFactory.java
Log:
Reformat

Modified: projects/jboss-classpool/trunk/jbosscl/src/main/java/org/jboss/classpool/plugins/jbosscl/JBossClDelegatingClassPoolFactory.java
===================================================================
--- projects/jboss-classpool/trunk/jbosscl/src/main/java/org/jboss/classpool/plugins/jbosscl/JBossClDelegatingClassPoolFactory.java	2010-01-08 18:03:52 UTC (rev 99171)
+++ projects/jboss-classpool/trunk/jbosscl/src/main/java/org/jboss/classpool/plugins/jbosscl/JBossClDelegatingClassPoolFactory.java	2010-01-08 18:05:17 UTC (rev 99172)
@@ -69,39 +69,39 @@
       currentClassLoaders.add(cl);
       try
       {
-      ClassPool parent = getCreateParentClassPools(cl, src, repository);
-      
-      if (cl instanceof RealClassLoader)
-      {
-         Module module = registry.getModule(cl);
-         if (module == null)
+         ClassPool parent = getCreateParentClassPools(cl, src, repository);
+         
+         if (cl instanceof RealClassLoader)
          {
-            module = getModuleForClassLoader(cl);
+            Module module = registry.getModule(cl);
+            if (module == null)
+            {
+               module = getModuleForClassLoader(cl);
+            }
+            registerModuleCallback.registerModule(module);
+            registerBootstrapLoaders(module, repository);
+            ClassPoolDomain domain = getDomain(module, cl, repository);
+            // this indicates that the domain corresponds to a cp that is being created
+            // to avoid duplicate class pools
+            if (domain == null)
+            {
+               return null;
+            }
+            return new JBossClDelegatingClassPool(domain, cl, parent, repository, module, registerModuleCallback);
          }
-         registerModuleCallback.registerModule(module);
-         registerBootstrapLoaders(module, repository);
-         ClassPoolDomain domain = getDomain(module, cl, repository);
-         // this indicates that the domain corresponds to a cp that is being created
-         // to avoid duplicate class pools
-         if (domain == null)
+         if (parent == null)
          {
-            return null;
+            parent = ClassPool.getDefault();
          }
-         return new JBossClDelegatingClassPool(domain, cl, parent, repository, module, registerModuleCallback);
+         return new NonDelegatingClassPool(cl, parent, repository, true);
       }
-      if (parent == null)
-      {
-         parent = ClassPool.getDefault();
-      }
-      return new NonDelegatingClassPool(cl, parent, repository, true);
-      }
       finally
       {
          this.currentClassLoaders.remove(cl);
       }
    }
 
-   private synchronized ClassPoolDomain getDomain(Module module, ClassLoader cl, ScopedClassPoolRepository repository)
+   private ClassPoolDomain getDomain(Module module, ClassLoader cl, ScopedClassPoolRepository repository)
    {
       ClassLoaderDomain domain = null;
       ClassLoaderSystem sys = registry.getSystem();




More information about the jboss-cvs-commits mailing list