[jboss-cvs] JBossAS SVN: r78922 - trunk/tomcat/src/main/org/jboss/web/tomcat/service.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Sep 29 07:09:47 EDT 2008


Author: emuckenhuber
Date: 2008-09-29 07:09:47 -0400 (Mon, 29 Sep 2008)
New Revision: 78922

Modified:
   trunk/tomcat/src/main/org/jboss/web/tomcat/service/TomcatInjectionContainer.java
Log:
JBAS-6002

Modified: trunk/tomcat/src/main/org/jboss/web/tomcat/service/TomcatInjectionContainer.java
===================================================================
--- trunk/tomcat/src/main/org/jboss/web/tomcat/service/TomcatInjectionContainer.java	2008-09-29 10:52:04 UTC (rev 78921)
+++ trunk/tomcat/src/main/org/jboss/web/tomcat/service/TomcatInjectionContainer.java	2008-09-29 11:09:47 UTC (rev 78922)
@@ -447,8 +447,11 @@
       if(object == null)
          throw new IllegalArgumentException("null class");
 
+      ClassLoader loader = object.getClass().getClassLoader();
+      if(loader == null)
+         return false;
       // Check if the object was loaded by a dynamic class loader (e.g. Jasper)
-      String classLoaderName = object.getClass().getClassLoader().getClass().getName();
+      String classLoaderName = loader.getClass().getName();
       if(dynamicClassLoaders.contains(classLoaderName))
          return true;
       




More information about the jboss-cvs-commits mailing list