You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tomcat.apache.org by re...@apache.org on 2004/10/23 18:54:23 UTC
cvs commit: jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup LocalStrings.properties Embedded.java Catalina.java
remm 2004/10/23 09:54:23
Modified: catalina/src/share/org/apache/catalina/startup
LocalStrings.properties Embedded.java Catalina.java
Log:
- Add explicit error message if temp dir does not exist.
- Remove useless calls to Embedded.initDirs.
Revision Changes Path
1.8 +1 -0 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/LocalStrings.properties
Index: LocalStrings.properties
===================================================================
RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/LocalStrings.properties,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- LocalStrings.properties 17 Sep 2004 15:07:27 -0000 1.7
+++ LocalStrings.properties 23 Oct 2004 16:54:23 -0000 1.8
@@ -29,6 +29,7 @@
contextConfig.unavailable=Marking this application unavailable due to previous error(s)
embedded.alreadyStarted=Embedded service has already been started
embedded.noEngines=No engines have been defined yet
+embedded.notmp=Cannot find specified temporary folder at {0}
embedded.notStarted=Embedded service has not yet been started
embedded.authenticatorNotInstanceOfValve=Specified Authenticator is not a Valve
engineConfig.cce=Lifecycle event data object {0} is not an Engine
1.25 +7 -1 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/Embedded.java
Index: Embedded.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/Embedded.java,v
retrieving revision 1.24
retrieving revision 1.25
diff -u -r1.24 -r1.25
--- Embedded.java 29 Sep 2004 09:55:38 -0000 1.24
+++ Embedded.java 23 Oct 2004 16:54:23 -0000 1.25
@@ -927,6 +927,12 @@
}
System.setProperty("catalina.base", catalinaBase);
}
+
+ String temp = System.getProperty("java.io.tmpdir");
+ if (temp == null || (!(new File(temp)).exists())
+ || (!(new File(temp)).isDirectory())) {
+ log.error(sm.getString("embedded.notmp", temp));
+ }
}
1.35 +2 -3 jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/Catalina.java
Index: Catalina.java
===================================================================
RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/share/org/apache/catalina/startup/Catalina.java,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -r1.34 -r1.35
--- Catalina.java 29 Sep 2004 09:55:39 -0000 1.34
+++ Catalina.java 23 Oct 2004 16:54:23 -0000 1.35
@@ -429,6 +429,7 @@
* Start a new server instance.
*/
public void load() {
+
initDirs();
// Before digester - it may be needed
@@ -503,8 +504,6 @@
*/
public void load(String args[]) {
- setCatalinaHome();
- setCatalinaBase();
try {
if (arguments(args))
load();
---------------------------------------------------------------------
To unsubscribe, e-mail: tomcat-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: tomcat-dev-help@jakarta.apache.org