Mario, Have you recently installed ver 5.5.12 and created symlinks to "jakarta-tomcat"? If not your script needs to be edited to reflect the new directory structure - CATALINA_HOME=/usr/local/apache-tomcat-5.5.12 DAEMON_HOME=/usr/local/apache-tomcat-5.5.12/bin Otherwise, just strip the /bin off of the CATALINA_HOME environment variable and maybe add some CATALINA_OPTS. I've attached my init.d script which follows the LSB rules (to a point) which I wrote for my OpenSuSE distribution. Feel free to modify it for your own use.
On Wed, 2005-12-07 at 13:23 +0000, Mário Gamito wrote: > Hi, > > Ok, jsvc is in $CATALINA_HOME/bin > > Now, i run the ctl and get this error: > > --------------------------------------- > [EMAIL PROTECTED] init.d]# ./tomcat start > Unable to redirect to /usr/local/apache-tomcat-5.5.12/bin/logs/catalina.out > [EMAIL PROTECTED] init.d]# 07/12/2005 13:20:58 6860 jsvc.exec error: Cannot > find daemon loader org/apache/commons/daemon/support/DaemonLoader > 07/12/2005 13:20:58 6859 jsvc.exec error: Service exit with a return > value of 1 > --------------------------------------- > > What can it be ? > > Any help would be apreciated. > > Warm Regards, > Mário Gamito > > >>-- > >>JAVA_HOME=/usr/local/java > >>CATALINA_HOME=/usr/local/jakarta-tomcat/bin > >>DAEMON_HOME=/usr/local/jakarta-tomcat/bin > >>TOMCAT_USER=root > >>TMP_DIR=/var/tmp > >>CATALINA_OPTS= > >>CLASSPATH=\ > >>$JAVA_HOME/lib/tools.jar:\ > >>$CATALINA_HOME/bin/commons-daemon.jar:\ > >>$CATALINA_HOME/bin/bootstrap.jar > >> > >>case "$1" in > >>start) > >># > >># Start Tomcat > >># > >>$DAEMON_HOME/jsvc \ > >>-user $TOMCAT_USER \ > >>-home $JAVA_HOME \ > >>-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] > >> > >> > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] >
tomcat5.txt
Description: application/shellscript
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]