Hey,
Somebody has written the startup script for tomcat 4.
> -----START CUT-----
>
> #!/bin/sh
> #
> # Startup script for the Jakarta Tomcat Java Servlets and JSP server
> #
> # chkconfig: - 85 15
> # description: Jakarta Tomcat Java Servlets and JSP server
> # processname: tomcat
> # pidfile: /var/run/tomcat.pid
> # config:
>
> # Source function library.
> . /etc/rc.d/init.d/functions
>
> # Source networking configuration.
> . /etc/sysconfig/network
>
> # Check that networking is up.
> [ ${NETWORKING} = "no" ] && exit 0# Set Tomcat environment.
> export JAVA_HOME=/usr/local/java/j2sdk
> export
> CLASSPATH=.:/usr/local/java/j2sdk/lib/tools.jar:/usr/local/java/j2re/lib/rt.jar
> export CATALINA_HOME=/usr/local/tomcat
> export CATALINA_OPTS="-Dbuild.compiler.emacs=true
"
> export PATH=/usr/local/java/j2sdk/bin:/usr/local/local/j2re/bin:$PATH
>
> [ -f /usr/local/tomcat/bin/startup.sh ] || exit 0
> [ -f /usr/local/tomcat/bin/shutdown.sh ] || exit 0
>
> export PATH=$PATH:/usr/bin:/usr/local/bin
>
> # See how we were called.
> case "$1" in
> start)
> # Start daemon.
> echo -n "Starting Tomcat: "
> /usr/local/tomcat/bin/startup.sh
> RETVAL=$?
> echo
> [ $RETVAL = 0 ] && touch /var/lock/subsys/tomcat
> ;;
> stop)
> # Stop daemons.
> echo -n "Shutting down Tomcat: "
> /usr/local/tomcat/bin/shutdown.sh
> RETVAL=$?
> echo
> [ $RETVAL = 0 ] && rm -f /var/lock/subsys/tomcat
> ;;
> restart)
> $0 stop
> $0 start
> ;;
> condrestart)
> [ -e /var/lock/subsys/tomcat ] && $0 restart
> ;;
> status)
> status tomcat
> ;;
> *)
> echo "Usage: $0 {start|stop|restart|status}"
> exit 1
> esac
>
> exit 0
>
> -----END CUT-----
>
> chown root:root /etc/rc.d/init.d/tomcat
>
> chmod 755 /etc/rc.d/init.d/tomcat
>
> chkconfig --add tomcat
>
> chkconfig tomcat on
>
> Go to: http://localhost:8080
>
>
Note: It will take about 15 seconds to pull up.
>