[jboss-cvs] JBossAS SVN: r99152 - projects/jboss-classpool/trunk/classpool/src/main/java/org/jboss/classpool/base.

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


Author: alesj
Date: 2010-01-08 05:22:18 -0500 (Fri, 08 Jan 2010)
New Revision: 99152

Modified:
   projects/jboss-classpool/trunk/classpool/src/main/java/org/jboss/classpool/base/BaseClassPool.java
Log:
Remove stack trace info.

Modified: projects/jboss-classpool/trunk/classpool/src/main/java/org/jboss/classpool/base/BaseClassPool.java
===================================================================
--- projects/jboss-classpool/trunk/classpool/src/main/java/org/jboss/classpool/base/BaseClassPool.java	2010-01-08 10:21:30 UTC (rev 99151)
+++ projects/jboss-classpool/trunk/classpool/src/main/java/org/jboss/classpool/base/BaseClassPool.java	2010-01-08 10:22:18 UTC (rev 99152)
@@ -44,14 +44,16 @@
    {
       super(cl, parent, repository);
       isLocalResourcePlugin = IsLocalResourcePluginFactoryRegistry.getPluginFactory(cl).create(this);
-      if (logger.isTraceEnabled()) logger.trace(this + " isLocalResourcePlugin:" + isLocalResourcePlugin);
+      if (logger.isTraceEnabled())
+         logger.trace(this + " isLocalResourcePlugin:" + isLocalResourcePlugin);
    }
 
    public BaseClassPool(ClassLoader cl, ClassPool parent, ScopedClassPoolRepository repository, Class<? extends ClassPoolSearchStrategy> searchStrategy)
    {
       super(cl, parent, repository, searchStrategy);
       isLocalResourcePlugin = IsLocalResourcePluginFactoryRegistry.getPluginFactory(cl).create(this);
-      if (logger.isTraceEnabled()) logger.trace(this + " isLocalResourcePlugin:" + isLocalResourcePlugin);
+      if (logger.isTraceEnabled())
+         logger.trace(this + " isLocalResourcePlugin:" + isLocalResourcePlugin);
    }
    
    
@@ -132,27 +134,24 @@
 
       if (this.getClassLoader() == null)
       {
-         throw new IllegalStateException("Illegal call. " + 
-         " A class cannot be retrieved from ClassPool " + this +
-         " because the corresponding ClassLoader is garbage collected");
+         throw new IllegalStateException("Illegal call. " + " A class cannot be retrieved from ClassPool " +
+                                         this + " because the corresponding ClassLoader is garbage collected");
       }
       try
       {
          CtClass clazz = super.get(classname);
          if (trace)
-         {
             logger.trace(this + " completed get of " + classname + " " + getClassPoolLogStringForClass(clazz));
-         }
+
          return clazz;
       }
       catch (NotFoundException e)
       {
-         // AutoGenerated
-         NotFoundException wrapped = new NotFoundException(e.getMessage() + " could not be found from " + this);
-         wrapped.setStackTrace(e.getStackTrace());
-         throw wrapped;
-      }
-   }
+         if (trace)
+            logger.trace(classname + " could not be found from " + this, e);
+
+         throw e;
+}   }
    
    @Override
    public CtClass get0(String classname, boolean useCache) throws NotFoundException
@@ -165,7 +164,7 @@
    {
       super.close();
 
-      if (logger.isTraceEnabled()) logger.trace(this + " closing");
+      if (logger.isTraceEnabled())
+         logger.trace(this + " closing");
    }
-
 }




More information about the jboss-cvs-commits mailing list