remm 01/04/07 17:04:00
Modified: catalina/src/share/org/apache/catalina/startup
Bootstrap.java
Log:
- Set the Catalina class loader as the thread context class loader. Make it
possible for classes from the bootstrap loader to load classes from our classes
repositories.
Revision Changes Path
1.15 +6 -4
jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/startup/Bootstrap.java
Index: Bootstrap.java
===================================================================
RCS file:
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/startup/Bootstrap.java,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -r1.14 -r1.15
--- Bootstrap.java 2001/03/27 01:54:20 1.14
+++ Bootstrap.java 2001/04/08 00:03:59 1.15
@@ -1,7 +1,7 @@
/*
- * $Header:
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/startup/Bootstrap.java,v
1.14 2001/03/27 01:54:20 craigmcc Exp $
- * $Revision: 1.14 $
- * $Date: 2001/03/27 01:54:20 $
+ * $Header:
/home/cvs/jakarta-tomcat-4.0/catalina/src/share/org/apache/catalina/startup/Bootstrap.java,v
1.15 2001/04/08 00:03:59 remm Exp $
+ * $Revision: 1.15 $
+ * $Date: 2001/04/08 00:03:59 $
*
* ====================================================================
*
@@ -85,7 +85,7 @@
* class path and therefore not visible to application level classes.
*
* @author Craig R. McClanahan
- * @version $Revision: 1.14 $ $Date: 2001/03/27 01:54:20 $
+ * @version $Revision: 1.15 $ $Date: 2001/04/08 00:03:59 $
*/
public final class Bootstrap {
@@ -120,6 +120,8 @@
ClassLoader commonLoader = createCommonLoader();
ClassLoader catalinaLoader = createCatalinaLoader(commonLoader);
ClassLoader sharedLoader = createSharedLoader(commonLoader);
+
+ Thread.currentThread().setContextClassLoader(catalinaLoader);
// Load our startup class and call its process() method
try {