You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by co...@locus.apache.org on 2000/12/27 00:01:07 UTC
cvs commit: jakarta-tomcat/src/share/org/apache/tomcat/context AutoSetup.java
costin 00/12/26 15:01:07
Modified: src/share/org/apache/tomcat/context AutoSetup.java
Log:
The contexts should be added before the engine is started.
engineInit() should initialize the interceptor and prepare it, if we add
contexts we might have a server that is not completely set up.
Revision Changes Path
1.20 +2 -1 jakarta-tomcat/src/share/org/apache/tomcat/context/AutoSetup.java
Index: AutoSetup.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat/src/share/org/apache/tomcat/context/AutoSetup.java,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- AutoSetup.java 2000/12/13 19:58:00 1.19
+++ AutoSetup.java 2000/12/26 23:01:07 1.20
@@ -87,7 +87,7 @@
* We need a mechanism ( or convention ) to configure
* virtual hosts too
*/
- public void engineInit(ContextManager cm) throws TomcatException {
+ public void engineStart(ContextManager cm) throws TomcatException {
super.engineInit( cm );
String home=cm.getHome();
File webappD=new File(home + "/webapps");
@@ -165,6 +165,7 @@
if( debug > 0 )
log("automatic add " + ctx.toString() + " " + path);
cm.addContext(ctx);
+ ctx.init();
} else {
if( debug>0)
log("Already set up: " + path + " "