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]
> 

Attachment: tomcat5.txt
Description: application/shellscript

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to