[jboss-cvs] JBossAS SVN: r103629 - 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
Wed Apr 7 09:43:03 EDT 2010


Author: kabir.khan at jboss.com
Date: 2010-04-07 09:43:02 -0400 (Wed, 07 Apr 2010)
New Revision: 103629

Modified:
   projects/jboss-classpool/trunk/jbosscl/src/main/java/org/jboss/classpool/plugins/jbosscl/JBossClDelegatingClassPoolRepository.java
Log:
[JBREFLECT-116] Don't throw error when pool is not found

Modified: projects/jboss-classpool/trunk/jbosscl/src/main/java/org/jboss/classpool/plugins/jbosscl/JBossClDelegatingClassPoolRepository.java
===================================================================
--- projects/jboss-classpool/trunk/jbosscl/src/main/java/org/jboss/classpool/plugins/jbosscl/JBossClDelegatingClassPoolRepository.java	2010-04-07 12:56:21 UTC (rev 103628)
+++ projects/jboss-classpool/trunk/jbosscl/src/main/java/org/jboss/classpool/plugins/jbosscl/JBossClDelegatingClassPoolRepository.java	2010-04-07 13:43:02 UTC (rev 103629)
@@ -33,6 +33,7 @@
 import org.jboss.classloading.spi.dependency.Module;
 import org.jboss.classpool.scoped.ScopedClassPool;
 import org.jboss.classpool.spi.ClassPoolRepository;
+import org.jboss.logging.Logger;
 
 /**
  * Repository for JBossclDelegatingClassPools.
@@ -44,6 +45,8 @@
 
 public class JBossClDelegatingClassPoolRepository extends ClassPoolRepository
 {
+   private final Logger log = Logger.getLogger(JBossClDelegatingClassPoolRepository.class);
+   
    private final static JBossClDelegatingClassPoolRepository instance = new JBossClDelegatingClassPoolRepository();
    
    /**
@@ -85,7 +88,9 @@
       {
          if (classPool == null)
          {
-            throw new IllegalStateException("Module " + module + " is not registered");
+            //throw new IllegalStateException("Module " + module + " is not registered");
+           if (log.isDebugEnabled())
+              log.warn("Module " + module + " is not registered");
          }
          classPool.close();
       }




More information about the jboss-cvs-commits mailing list