Public feed #887367

Anonymous

public text v1 · immutable
Raw Edit
·published 2008-02-01 08:16 UTC
rendered paste body
#!/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