#!/bin/sh -e # # tomcat This init.d script is used to start tomcat # It just calls $TOMCAT_HOME/bin/startup.sh or shutdown.sh export JAVA_HOME=/usr/java/jdk1.6.0_04 export CATALINA_HOME=/usr/local/apache-tomcat-6.0.14 TOMCAT_HOME=/usr/local/apache-tomcat-6.0.14 tomcat_stop() { $TOMCAT_HOME/bin/shutdown.sh } tomcat_start() { $TOMCAT_HOME/bin/startup.sh } case $1 in start) echo -n "Starting Tomcat server:" tomcat_start echo "." ;; stop) echo -n "Stopping Tomcat server:" tomcat_stop echo "." ;; reload) echo -n "Reloading Tomcat server config..." tomcat_stop tomcat_start echo "done." ;; restart | force-reload) echo -n "Forcing reload of Tomcat server:" sh $0 stop sh $0 start ;; *) echo "Usage:sh tomcat.sh start|stop|restart|reload|force-reload" ;; esac