hgomez 2003/03/06 03:24:05 Modified: catalina/src/bin catalina.sh Log: Add support to get catalina mai java process id in a file (from TC 4.1) Revision Changes Path 1.5 +12 -1 jakarta-tomcat-catalina/catalina/src/bin/catalina.sh Index: catalina.sh =================================================================== RCS file: /home/cvs/jakarta-tomcat-catalina/catalina/src/bin/catalina.sh,v retrieving revision 1.4 retrieving revision 1.5 diff -u -r1.4 -r1.5 --- catalina.sh 14 Feb 2003 00:53:27 -0000 1.4 +++ catalina.sh 6 Mar 2003 11:24:05 -0000 1.5 @@ -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$ # ----------------------------------------------------------------------------- @@ -200,6 +203,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" \ @@ -208,6 +215,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]