hgomez 2003/03/06 03:12:34 Modified: catalina/src/bin catalina.sh Log: Add support to get catalina mai java process id in a file via the CATALINA_PID envvar Revision Changes Path 1.33 +12 -1 jakarta-tomcat-4.0/catalina/src/bin/catalina.sh Index: catalina.sh =================================================================== RCS file: /home/cvs/jakarta-tomcat-4.0/catalina/src/bin/catalina.sh,v retrieving revision 1.32 retrieving revision 1.33 diff -u -r1.32 -r1.33 --- catalina.sh 15 Oct 2002 10:31:21 -0000 1.32 +++ catalina.sh 6 Mar 2003 11:12:33 -0000 1.33 @@ -32,6 +32,9 @@ # (JSSE) installation, whose JAR files will be added to the # system class path used to start Tomcat. # +# CATALINA_PID (Optional) Path of the file which should contains the pid +# of catalina startup java process, when start (fork) is used +# # $Id$ # ----------------------------------------------------------------------------- @@ -201,6 +204,10 @@ -Djava.io.tmpdir="$CATALINA_TMPDIR" \ org.apache.catalina.startup.Bootstrap "$@" start \ >> "$CATALINA_BASE"/logs/catalina.out 2>&1 & + + if [ ! -z "$CATALINA_PID"]; then + echo $! > $CATALINA_PID + fi else "$_RUNJAVA" $JAVA_OPTS $CATALINA_OPTS \ -Djava.endorsed.dirs="$JAVA_ENDORSED_DIRS" -classpath "$CLASSPATH" \ @@ -209,6 +216,10 @@ -Djava.io.tmpdir="$CATALINA_TMPDIR" \ org.apache.catalina.startup.Bootstrap "$@" start \ >> "$CATALINA_BASE"/logs/catalina.out 2>&1 & + + if [ ! -z "$CATALINA_PID"]; then + echo $! > $CATALINA_PID + fi fi elif [ "$1" = "stop" ] ; then
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]