Starting up a particular configuration 2004-01-22 - By Guy Rouillier
Back Shapira, Yoav wrote: > Howdy, > Use the -config {pathname} argument to specify a server.xml > file to use. And please be careful in your wording, as this quote: > >> According to RUNNING.txt, "you can pass a >> "-Dcatalina.base=$CATALINA_BASE" argument when executing the startup >> command" to run a specified configuration. > > is completely out of context or alternatively you completely > misunderstood it. Setting CATALINA_BASE (different from > CATALINA_HOME) applies only to multiple instances sharing the > same base.
Yoav, thanks for the reply. I am indeed running two instances of Tomcat from one installation directory. I've created a subdirectory (called secure) under CATALINA_HOME and created the required directories (work, conf, temp) there. To run the first instance, I just run startup. To run the second instance, I tried this:
startup -Dcatalina.base=C:\\tomcat-jakarta-5 (See http://rta-5.ora-code.com).0.16\secure
and got the message I originally posted ("usage: java org.apache.catalina.startup.Catalina [ -config {pathname} ] [ -debug ] [ -nonaming ] { start | stop }"). That's what I understand RUNNING.txt to mean when it says "executing the startup command." However, I very well may be misunderstanding what it says, as I see in catalina.bat that it uses the following:
%_EXECJAVA% %JAVA_OPTS% %CATALINA_OPTS% %DEBUG_OPTS% -Djava.endorsed.dirs="%JAVA_ENDORSED_DIRS%" -classpath "%CLASSPATH%" -Dcatalina.base="%CATALINA_BASE%" -Dcatalina.home="%CATALINA_HOME%" -Djava.io.tmpdir="%CATALINA_TMPDIR%" %MAINCLASS% %CMD_LINE_ARGS% %ACTION%
So it looks like the -Dcatalina.base option is used by catalina.bat when it invokes org.apache.catalina.startup.Bootstrap I think RUNNING.txt could be clearer on this, as the end user would never supply this option if he/she is using the supplied startup scripts/batch files.
-- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ---- ------ To unsubscribe, e-mail: tomcat-user-unsubscribe@(protected) For additional commands, e-mail: tomcat-user-help@(protected)
|
|