Good Day All,<br><br>I installed tomcat5.5.26-1on testing and unstable and the startup script (/etc/init.d/tomcat5.5) doesn&#39;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&#39;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 &quot;bash -x /etc/init.d/tomcat5.5&quot; to get more info. Here&#39;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=&#39;Tomcat servlet engine&#39;<br>+ DAEMON=/usr/bin/jsvc<br>+ CATALINA_HOME=/usr/share/tomcat5.5<br>+ DEFAULT=/etc/default/tomcat5.5<br>++ id -u<br>
+ &#39;[&#39; 0 -ne 0 &#39;]&#39;<br>+ &#39;[&#39; -r /etc/default/locale &#39;]&#39;<br>+ . /etc/default/locale<br>++ LANG=en_US.UTF-8<br>+ export LANG<br>+ . /lib/lsb/init-functions<br>++ FANCYTTY=<br>++ &#39;[&#39; -e /etc/lsb-base-logging.sh &#39;]&#39;<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=&#39;/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&#39;<br>
+ for jdir in &#39;$JDK_DIRS&#39;<br>+ &#39;[&#39; -r /usr/lib/jvm/java-6-sun/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>+ for jdir in &#39;$JDK_DIRS&#39;<br>+ &#39;[&#39; -r /usr/lib/jvm/java-1.5.0-sun/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>
+ for jdir in &#39;$JDK_DIRS&#39;<br>+ &#39;[&#39; -r /usr/lib/j2sdk1.5-sun/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>+ for jdir in &#39;$JDK_DIRS&#39;<br>+ &#39;[&#39; -r /usr/lib/j2sdk1.5-ibm/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>
+ for jdir in &#39;$JDK_DIRS&#39;<br>+ &#39;[&#39; -r /usr/lib/j2sdk1.4-sun/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>+ for jdir in &#39;$JDK_DIRS&#39;<br>+ &#39;[&#39; -r /usr/lib/j2sdk1.4-blackdown/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>
+ for jdir in &#39;$JDK_DIRS&#39;<br>+ &#39;[&#39; -r /usr/lib/j2se/1.4/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>+ for jdir in &#39;$JDK_DIRS&#39;<br>+ &#39;[&#39; -r /usr/lib/j2sdk1.4-ibm/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>
+ for jdir in &#39;$JDK_DIRS&#39;<br>+ &#39;[&#39; -r /usr/lib/j2sdk1.3-sun/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>+ for jdir in &#39;$JDK_DIRS&#39;<br>+ &#39;[&#39; -r /usr/lib/j2sdk1.3-blackdown/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>
+ for jdir in &#39;$JDK_DIRS&#39;<br>+ &#39;[&#39; -r /usr/lib/jvm/java-gcj/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>+ for jdir in &#39;$JDK_DIRS&#39;<br>+ &#39;[&#39; -r /usr/lib/kaffe/bin/java -a -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>
+ export JAVA_HOME<br>+ CATALINA_BASE=/var/lib/tomcat5.5<br>+ TOMCAT5_SECURITY=no<br>+ TOMCAT5_SHUTDOWN=30<br>+ &#39;[&#39; -f /etc/default/tomcat5.5 &#39;]&#39;<br>+ . /etc/default/tomcat5.5<br>+ test -f /usr/bin/jsvc<br>
+ &#39;[&#39; -z tomcat55 &#39;]&#39;<br>+ gij=no<br>+ /usr/lib/jvm/java-1.5.0-sun/bin/java -version<br>+ grep -q &#39;^gij (GNU libgcj)&#39;<br>+ &#39;[&#39; no = yes &#39;]&#39;<br>+ &#39;[&#39; -z &#39;&#39; &#39;]&#39;<br>
+ JAVA_OPTS=&#39;-Djava.awt.headless=true -Xmx128M&#39;<br>+ JAVA_OPTS=&#39;-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&#39;<br>
+ &#39;[&#39; -n &#39;&#39; &#39;]&#39;<br>+ &#39;[&#39; no = yes &#39;]&#39;<br>+ &#39;[&#39; no &#39;!=&#39; yes &#39;]&#39;<br>+ JAVA_OPTS=&#39;-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&#39;<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>+ &#39;[&#39; -z &#39;&#39; -a -r /usr/lib/jvm/java-1.5.0-sun/jre/lib/jsse.jar &#39;]&#39;<br>
+ JSSE_HOME=/usr/lib/jvm/java-1.5.0-sun/jre/<br>+ export JSSE_HOME<br>+ case &quot;$1&quot; in<br>+ &#39;[&#39; -z /usr/lib/jvm/java-1.5.0-sun &#39;]&#39;<br>+ &#39;[&#39; &#39;!&#39; -d /var/lib/tomcat5.5/conf &#39;]&#39;<br>
+ log_daemon_msg &#39;Starting Tomcat servlet engine&#39; tomcat5.5<br>+ &#39;[&#39; -z &#39;Starting Tomcat servlet engine&#39; &#39;]&#39;<br>+ &#39;[&#39; -z tomcat5.5 &#39;]&#39;<br>+ echo -n &#39;Starting Tomcat servlet engine: tomcat5.5&#39;<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 &#39;// AUTO-GENERATED FILE -- DO NOT EDIT!&#39;<br>+ echo &#39;// Edit the files in /etc/tomcat5.5/policy.d/ instead&#39;<br>+ echo &#39;&#39;<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 &#39;{}&#39; +<br>+ REQUIRED_FILES=&#39;&quot;$CATALINA_BASE/conf&quot;<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;$CATALINA_BASE/logs&quot; &quot;$CATALINA_BASE/temp&quot;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;$CATALINA_BASE/webapps&quot; &quot;$CATALINA_BASE/work&quot;&#39;<br>+ &#39;[&#39; -e /var/lib/tomcat5.5/conf/tomcat-users.xml &#39;]&#39;<br>+ REQUIRED_FILES=&#39;&quot;$CATALINA_BASE/conf&quot;<br>
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;$CATALINA_BASE/logs&quot; &quot;$CATALINA_BASE/temp&quot;<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;$CATALINA_BASE/webapps&quot; &quot;$CATALINA_BASE/work&quot;<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;$CATALINA_BASE/conf/tomcat-users.xml&quot;&#39;<br>
+ eval chown --dereference tomcat55 &#39;&quot;$CATALINA_BASE/conf&quot;&#39; &#39;&quot;$CATALINA_BASE/logs&quot;&#39; &#39;&quot;$CATALINA_BASE/temp&quot;&#39; &#39;&quot;$CATALINA_BASE/webapps&quot;&#39; &#39;&quot;$CATALINA_BASE/work&quot;&#39; &#39;&quot;$CATALINA_BASE/conf/tomcat-users.xml&quot;&#39;<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>+ &#39;[&#39; -z 0 &#39;]&#39;<br>+ log_use_fancy_output<br>+ TPUT=/usr/bin/tput<br>+ EXPR=/usr/bin/expr<br>+ &#39;[&#39; -t 1 &#39;]&#39;<br>+ &#39;[&#39; xxterm &#39;!=&#39; &#39;&#39; &#39;]&#39;<br>
+ &#39;[&#39; xxterm &#39;!=&#39; xdumb &#39;]&#39;<br>+ &#39;[&#39; -x /usr/bin/tput &#39;]&#39;<br>+ &#39;[&#39; -x /usr/bin/expr &#39;]&#39;<br>+ /usr/bin/tput hpa 60<br>+ /usr/bin/tput setaf 1<br>+ &#39;[&#39; -z &#39;]&#39;<br>
+ FANCYTTY=1<br>+ case &quot;$FANCYTTY&quot; in<br>+ true<br>++ /usr/bin/tput setaf 1<br>+ RED=&#39;<span style="background-color: rgb(255, 0, 0);">&#39;</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=&#39;<span style="background-color: rgb(255, 255, 255);">&#39;</span></span><br>+ &#39;[&#39; 0 -eq 0 &#39;]&#39;<br>+ echo .<br>.<br>+ return 0<br>+ exit 0<br>