Hello, I'm stopping & restarting tomcat ervery night with a cron job. I do this because we have many applications running and sometimes we need to simply clean the system.
The cron job invokes a shell script which then starts tomcat with jsvc. Up to now this worked fine. But now tomcat does not restart again and I get this confusing error message: -----catalina.out-------------- jsvc.exec error: Service exit with a return value of 143 Apr 5, 2006 12:45:00 AM org.apache.catalina.startup.Catalina load WARNING: Can't load server.xml Apr 5, 2006 12:45:00 AM org.apache.catalina.startup.Catalina load WARNING: Can't load server.xml Apr 5, 2006 12:45:00 AM org.apache.catalina.startup.Catalina start INFO: Server startup in 0 ms -------------------------------- If I invoke the shell script manually I get no error. What is wrong here? I don't understand this. Shell script & crontab is attached below. OS: SuSE ES 9 Java: 1.5.0_04 Tomcat: 5.5.9 Cheers, Peter -------crontab-------------------- 30 0 * * * root /etc/init.d/tomcat5 stop 45 0 * * * root /etc/init.d/tomcat5 start ------shell-script-------------------- JAVA_HOME1=/usr/local/jdk1.5.0_04 CATALINA_HOME=/usr/local/jakarta-tomcat-5.5.9 DAEMON_BIN=/usr/local/jakarta-tomcat-5.5.9/bin/jsvc TOMCAT_USER=root TMP_DIR=/var/tmp CATALINA_OPTS="-Xmx2048m -Xms1536m" CLASSPATH=/usr/local/java/lib/tools.jar:\ $CATALINA_HOME/bin/commons-daemon.jar:\ $CATALINA_HOME/bin/bootstrap.jar case "$1" in start) # # Start Tomcat # $DAEMON_BIN \ -user $TOMCAT_USER \ -home $JAVA_HOME1 \ -Dcatalina.home=$CATALINA_HOME \ -Djava.io.tmpdir=$TMP_DIR \ -outfile $CATALINA_HOME/logs/catalina.out \ -errfile '&1' \ $CATALINA_OPTS \ -cp $CLASSPATH \ org.apache.catalina.startup.Bootstrap # # To get a verbose JVM #-verbose \ # To get a debug of jsvc. #-debug \ ;; stop) # # Stop Tomcat # PID=`cat /var/run/jsvc.pid` kill $PID ;; *) echo "Usage tomcat.sh start/stop" exit 1;; esac --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]