Good Day All,<br><br>I installed tomcat5.5.26-1on testing and unstable and the startup script (/etc/init.d/tomcat5.5) doesn't start tomcat and exits without output in the log or at console. I started with a fresh install of debian testing <br>
I know this method of starting tomcat works with tomcat5.5.20-2etch2 there are too many differences that I can't decipher between the startup scripts of the two versions for me to fix it myself.<br><br>Any info or suggestions would be greatly appreciated, thank you for your time and effort!<br>
<br>I had read in a post about troubleshooting a similar problem to run "bash -x /etc/init.d/tomcat5.5" to get more info. Here's the output of that command:<br><br>ha-test2:/usr/share/tomcat5.5/bin# bash -x /etc/init.d/tomcat5.5 start<br>
+ set -e<br>+ PATH=/bin:/usr/bin:/sbin:/usr/sbin<br>+ NAME=tomcat5.5<br>+ DESC='Tomcat servlet engine'<br>+ DAEMON=/usr/bin/jsvc<br>+ CATALINA_HOME=/usr/share/tomcat5.5<br>+ DEFAULT=/etc/default/tomcat5.5<br>++ id -u<br>
+ '[' 0 -ne 0 ']'<br>+ '[' -r /etc/default/locale ']'<br>+ . /etc/default/locale<br>++ LANG=en_US.UTF-8<br>+ export LANG<br>+ . /lib/lsb/init-functions<br>++ FANCYTTY=<br>++ '[' -e /etc/lsb-base-logging.sh ']'<br>
++ true<br>+ . /etc/default/rcS<br>++ TMPTIME=0<br>++ SULOGIN=no<br>++ DELAYLOGIN=no<br>++ UTC=yes<br>++ VERBOSE=no<br>++ FSCKFIX=no<br>++ RAMRUN=no<br>++ RAMLOCK=no<br>+ TOMCAT5_USER=tomcat55<br>+ JDK_DIRS='/usr/lib/jvm/java-6-sun /usr/lib/jvm/java-1.5.0-sun /usr/lib/j2sdk1.5-sun /usr/lib/j2sdk1.5-ibm /usr/lib/j2sdk1.4-sun /usr/lib/j2sdk1.4-blackdown /usr/lib/j2se/1.4 /usr/lib/j2sdk1.4-ibm /usr/lib/j2sdk1.3-sun /usr/lib/j2sdk1.3-blackdown /usr/lib/jvm/java-gcj /usr/lib/kaffe'<br>
+ for jdir in '$JDK_DIRS'<br>+ '[' -r /usr/lib/jvm/java-6-sun/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun ']'<br>+ for jdir in '$JDK_DIRS'<br>+ '[' -r /usr/lib/jvm/java-1.5.0-sun/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun ']'<br>
+ for jdir in '$JDK_DIRS'<br>+ '[' -r /usr/lib/j2sdk1.5-sun/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun ']'<br>+ for jdir in '$JDK_DIRS'<br>+ '[' -r /usr/lib/j2sdk1.5-ibm/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun ']'<br>
+ for jdir in '$JDK_DIRS'<br>+ '[' -r /usr/lib/j2sdk1.4-sun/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun ']'<br>+ for jdir in '$JDK_DIRS'<br>+ '[' -r /usr/lib/j2sdk1.4-blackdown/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun ']'<br>
+ for jdir in '$JDK_DIRS'<br>+ '[' -r /usr/lib/j2se/1.4/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun ']'<br>+ for jdir in '$JDK_DIRS'<br>+ '[' -r /usr/lib/j2sdk1.4-ibm/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun ']'<br>
+ for jdir in '$JDK_DIRS'<br>+ '[' -r /usr/lib/j2sdk1.3-sun/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun ']'<br>+ for jdir in '$JDK_DIRS'<br>+ '[' -r /usr/lib/j2sdk1.3-blackdown/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun ']'<br>
+ for jdir in '$JDK_DIRS'<br>+ '[' -r /usr/lib/jvm/java-gcj/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun ']'<br>+ for jdir in '$JDK_DIRS'<br>+ '[' -r /usr/lib/kaffe/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun ']'<br>
+ export JAVA_HOME<br>+ CATALINA_BASE=/var/lib/tomcat5.5<br>+ TOMCAT5_SECURITY=no<br>+ TOMCAT5_SHUTDOWN=30<br>+ '[' -f /etc/default/tomcat5.5 ']'<br>+ . /etc/default/tomcat5.5<br>+ test -f /usr/bin/jsvc<br>
+ '[' -z tomcat55 ']'<br>+ gij=no<br>+ /usr/lib/jvm/java-1.5.0-sun/bin/java -version<br>+ grep -q '^gij (GNU libgcj)'<br>+ '[' no = yes ']'<br>+ '[' -z '' ']'<br>
+ JAVA_OPTS='-Djava.awt.headless=true -Xmx128M'<br>+ JAVA_OPTS='-Djava.awt.headless=true -Xmx128M -Djava.endorsed.dirs=/usr/share/tomcat5.5/common/endorsed -Dcatalina.base=/var/lib/tomcat5.5 -Dcatalina.home=/usr/share/tomcat5.5 -Djava.io.tmpdir=/var/lib/tomcat5.5/temp'<br>
+ '[' -n '' ']'<br>+ '[' no = yes ']'<br>+ '[' no '!=' yes ']'<br>+ JAVA_OPTS='-Djava.awt.headless=true -Xmx128M -Djava.endorsed.dirs=/usr/share/tomcat5.5/common/endorsed -Dcatalina.base=/var/lib/tomcat5.5 -Dcatalina.home=/usr/share/tomcat5.5 -Djava.io.tmpdir=/var/lib/tomcat5.5/temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/var/lib/tomcat5.5/conf/logging.properties'<br>
+ CATALINA_PID=/var/run/tomcat5.5.pid<br>+ BOOTSTRAP_CLASS=org.apache.catalina.startup.Bootstrap<br>+ JSVC_CLASSPATH=/usr/share/java/commons-daemon.jar:/usr/share/tomcat5.5/bin/bootstrap.jar<br>+ '[' -z '' -a -r /usr/lib/jvm/java-1.5.0-sun/jre/lib/jsse.jar ']'<br>
+ JSSE_HOME=/usr/lib/jvm/java-1.5.0-sun/jre/<br>+ export JSSE_HOME<br>+ case "$1" in<br>+ '[' -z /usr/lib/jvm/java-1.5.0-sun ']'<br>+ '[' '!' -d /var/lib/tomcat5.5/conf ']'<br>
+ log_daemon_msg 'Starting Tomcat servlet engine' tomcat5.5<br>+ '[' -z 'Starting Tomcat servlet engine' ']'<br>+ '[' -z tomcat5.5 ']'<br>+ echo -n 'Starting Tomcat servlet engine: tomcat5.5'<br>
Starting Tomcat servlet engine: tomcat5.5+ start-stop-daemon --test --start --pidfile /var/run/tomcat5.5.pid --user tomcat55 --startas /usr/lib/jvm/java-1.5.0-sun/bin/java<br>+ rm -f /var/lib/tomcat5.5/conf/catalina.policy<br>
+ umask 022<br>+ echo '// AUTO-GENERATED FILE -- DO NOT EDIT!'<br>+ echo '// Edit the files in /etc/tomcat5.5/policy.d/ instead'<br>+ echo ''<br>+ cat /etc/tomcat5.5/policy.d/01system.policy /etc/tomcat5.5/policy.d/02debian.policy /etc/tomcat5.5/policy.d/03catalina.policy /etc/tomcat5.5/policy.d/04webapps.policy /etc/tomcat5.5/policy.d/10admin.policy /etc/tomcat5.5/policy.d/50user.policy<br>
+ find /var/lib/tomcat5.5/temp/ -mindepth 1 -exec rm -fr '{}' +<br>+ REQUIRED_FILES='"$CATALINA_BASE/conf"<br> "$CATALINA_BASE/logs" "$CATALINA_BASE/temp"<br>
"$CATALINA_BASE/webapps" "$CATALINA_BASE/work"'<br>+ '[' -e /var/lib/tomcat5.5/conf/tomcat-users.xml ']'<br>+ REQUIRED_FILES='"$CATALINA_BASE/conf"<br>
"$CATALINA_BASE/logs" "$CATALINA_BASE/temp"<br> "$CATALINA_BASE/webapps" "$CATALINA_BASE/work"<br> "$CATALINA_BASE/conf/tomcat-users.xml"'<br>
+ eval chown --dereference tomcat55 '"$CATALINA_BASE/conf"' '"$CATALINA_BASE/logs"' '"$CATALINA_BASE/temp"' '"$CATALINA_BASE/webapps"' '"$CATALINA_BASE/work"' '"$CATALINA_BASE/conf/tomcat-users.xml"'<br>
++ chown --dereference tomcat55 /var/lib/tomcat5.5/conf /var/lib/tomcat5.5/logs /var/lib/tomcat5.5/temp /var/lib/tomcat5.5/webapps /var/lib/tomcat5.5/work /var/lib/tomcat5.5/conf/tomcat-users.xml<br>+ cd /var/lib/tomcat5.5/temp<br>
+ /usr/bin/jsvc -user tomcat55 -cp /usr/share/java/commons-daemon.jar:/usr/share/tomcat5.5/bin/bootstrap.jar -outfile SYSLOG -errfile SYSLOG -pidfile /var/run/tomcat5.5.pid -Djava.awt.headless=true -Xmx128M -Djava.endorsed.dirs=/usr/share/tomcat5.5/common/endorsed -Dcatalina.base=/var/lib/tomcat5.5 -Dcatalina.home=/usr/share/tomcat5.5 -Djava.io.tmpdir=/var/lib/tomcat5.5/temp -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file=/var/lib/tomcat5.5/conf/logging.properties org.apache.catalina.startup.Bootstrap<br>
+ log_end_msg 0<br>+ '[' -z 0 ']'<br>+ log_use_fancy_output<br>+ TPUT=/usr/bin/tput<br>+ EXPR=/usr/bin/expr<br>+ '[' -t 1 ']'<br>+ '[' xxterm '!=' '' ']'<br>
+ '[' xxterm '!=' xdumb ']'<br>+ '[' -x /usr/bin/tput ']'<br>+ '[' -x /usr/bin/expr ']'<br>+ /usr/bin/tput hpa 60<br>+ /usr/bin/tput setaf 1<br>+ '[' -z ']'<br>
+ FANCYTTY=1<br>+ case "$FANCYTTY" in<br>+ true<br>++ /usr/bin/tput setaf 1<br>+ RED='<span style="background-color: rgb(255, 0, 0);">'</span><br style="background-color: rgb(255, 0, 0);"><span style="background-color: rgb(255, 0, 0);">++ /usr/bin/tput op</span><br style="background-color: rgb(255, 0, 0);">
<span style="background-color: rgb(255, 0, 0);">+ NORMAL='<span style="background-color: rgb(255, 255, 255);">'</span></span><br>+ '[' 0 -eq 0 ']'<br>+ echo .<br>.<br>+ return 0<br>+ exit 0<br>