Package: tomcat6 Version: 6.0.24-2 Severity: important The tomcat6 initscript fails (without a clear indication as to why). Not sure how to debug the problem from here on.
laptop-sverre:~# invoke-rc.d tomcat6 start Starting Tomcat servlet engine: tomcat6Using CATALINA_BASE: /var/lib/tomcat6 Using CATALINA_HOME: /usr/share/tomcat6 Using CATALINA_TMPDIR: /tmp/tomcat6-tmp Using JRE_HOME: /usr/lib/jvm/java-6-sun Using CLASSPATH: /usr/share/tomcat6/bin/bootstrap.jar failed! invoke-rc.d: initscript tomcat6, action "start" failed. Rerunning the script with -x doesn't say much either (attached).
laptop-sverre:~# invoke-rc.d tomcat6 start + set -e + PATH=/bin:/usr/bin:/sbin:/usr/sbin + NAME=tomcat6 + DESC='Tomcat servlet engine' + DEFAULT=/etc/default/tomcat6 + JVM_TMP=/tmp/tomcat6-tmp ++ id -u + '[' 0 -ne 0 ']' + '[' -r /etc/default/locale ']' + . /etc/default/locale ++ LANG=en_US.UTF-8 + export LANG + . /lib/lsb/init-functions ++ FANCYTTY= ++ '[' -e /etc/lsb-base-logging.sh ']' ++ true + '[' -r /etc/default/rcS ']' + . /etc/default/rcS ++ TMPTIME=0 ++ SULOGIN=no ++ DELAYLOGIN=no ++ UTC=no ++ VERBOSE=no ++ FSCKFIX=no ++ RAMRUN=no ++ RAMLOCK=no + TOMCAT6_USER=tomcat6 + TOMCAT6_GROUP=tomcat6 + JDK_DIRS='/usr/lib/jvm/java-6-openjdk /usr/lib/jvm/java-6-sun /usr/lib/jvm/java-1.5.0-sun /usr/lib/j2sdk1.5-sun /usr/lib/j2sdk1.5-ibm' + for jdir in '$JDK_DIRS' + '[' -r /usr/lib/jvm/java-6-openjdk/bin/java -a -z '' ']' + for jdir in '$JDK_DIRS' + '[' -r /usr/lib/jvm/java-6-sun/bin/java -a -z '' ']' + JAVA_HOME=/usr/lib/jvm/java-6-sun + for jdir in '$JDK_DIRS' + '[' -r /usr/lib/jvm/java-1.5.0-sun/bin/java -a -z /usr/lib/jvm/java-6-sun ']' + for jdir in '$JDK_DIRS' + '[' -r /usr/lib/j2sdk1.5-sun/bin/java -a -z /usr/lib/jvm/java-6-sun ']' + for jdir in '$JDK_DIRS' + '[' -r /usr/lib/j2sdk1.5-ibm/bin/java -a -z /usr/lib/jvm/java-6-sun ']' + export JAVA_HOME + CATALINA_HOME=/usr/share/tomcat6 + CATALINA_BASE=/var/lib/tomcat6 + TOMCAT6_SECURITY=no + '[' -z '' ']' + JAVA_OPTS='-Djava.awt.headless=true -Xmx128M' + '[' -f /etc/default/tomcat6 ']' + . /etc/default/tomcat6 + '[' '!' -f /usr/share/tomcat6/bin/bootstrap.jar ']' + POLICY_CACHE=/var/lib/tomcat6/work/catalina.policy + '[' -z '' ']' + CATALINA_TMPDIR=/tmp/tomcat6-tmp + '[' -n '' ']' + SECURITY= + '[' no = yes ']' + CATALINA_PID=/var/run/tomcat6.pid + CATALINA_SH=/usr/share/tomcat6/bin/catalina.sh + '[' -z '' -a -r /usr/lib/jvm/java-6-sun/jre/lib/jsse.jar ']' + JSSE_HOME=/usr/lib/jvm/java-6-sun/jre/ + case "$1" in + '[' -z /usr/lib/jvm/java-6-sun ']' + '[' '!' -d /var/lib/tomcat6/conf ']' + log_daemon_msg 'Starting Tomcat servlet engine' tomcat6 + '[' -z 'Starting Tomcat servlet engine' ']' + log_daemon_msg_pre 'Starting Tomcat servlet engine' tomcat6 + : + '[' -z tomcat6 ']' + echo -n 'Starting Tomcat servlet engine: tomcat6' Starting Tomcat servlet engine: tomcat6+ log_daemon_msg_post 'Starting Tomcat servlet engine' tomcat6 + : + start-stop-daemon --test --start --pidfile /var/run/tomcat6.pid --user tomcat6 --exec /usr/lib/jvm/java-6-sun/bin/java + umask 022 + echo '// AUTO-GENERATED FILE from /etc/tomcat6/policy.d/' + echo '' + cat /var/lib/tomcat6/conf/policy.d/01system.policy /var/lib/tomcat6/conf/policy.d/02debian.policy /var/lib/tomcat6/conf/policy.d/03catalina.policy /var/lib/tomcat6/conf/policy.d/04webapps.policy /var/lib/tomcat6/conf/policy.d/50local.policy + rm -rf /tmp/tomcat6-tmp + mkdir -p /tmp/tomcat6-tmp + chown tomcat6 /tmp/tomcat6-tmp + catalina_sh start ++ echo -Djava.awt.headless=true -Xmx128M ++ sed 's/\"/\\\"/g' + JAVA_OPTS='-Djava.awt.headless=true -Xmx128M' + AUTHBIND_COMMAND= + '[' '' = yes -a start = start ']' + TOMCAT_SH='set -a; JAVA_HOME="/usr/lib/jvm/java-6-sun"; source "/etc/default/tomcat6"; CATALINA_HOME="/usr/share/tomcat6"; CATALINA_BASE="/var/lib/tomcat6"; JAVA_OPTS="-Djava.awt.headless=true -Xmx128M"; CATALINA_PID="/var/run/tomcat6.pid"; CATALINA_TMPDIR="/tmp/tomcat6-tmp"; LANG="en_US.UTF-8"; JSSE_HOME="/usr/lib/jvm/java-6-sun/jre/"; cd "/var/lib/tomcat6"; "/usr/share/tomcat6/bin/catalina.sh" start' + '[' '' = yes -a start = start ']' + set +e + touch /var/run/tomcat6.pid /var/lib/tomcat6/logs/catalina.out + chown tomcat6 /var/run/tomcat6.pid /var/lib/tomcat6/logs/catalina.out + start-stop-daemon --start -u tomcat6 -g tomcat6 -c tomcat6 -d /tmp/tomcat6-tmp -x /bin/bash -- -c ' set -a; JAVA_HOME="/usr/lib/jvm/java-6-sun"; source "/etc/default/tomcat6"; CATALINA_HOME="/usr/share/tomcat6"; CATALINA_BASE="/var/lib/tomcat6"; JAVA_OPTS="-Djava.awt.headless=true -Xmx128M"; CATALINA_PID="/var/run/tomcat6.pid"; CATALINA_TMPDIR="/tmp/tomcat6-tmp"; LANG="en_US.UTF-8"; JSSE_HOME="/usr/lib/jvm/java-6-sun/jre/"; cd "/var/lib/tomcat6"; "/usr/share/tomcat6/bin/catalina.sh" start' Using CATALINA_BASE: /var/lib/tomcat6 Using CATALINA_HOME: /usr/share/tomcat6 Using CATALINA_TMPDIR: /tmp/tomcat6-tmp Using JRE_HOME: /usr/lib/jvm/java-6-sun Using CLASSPATH: /usr/share/tomcat6/bin/bootstrap.jar + status=0 + set +a -e + return 0 + sleep 5 + start-stop-daemon --test --start --pidfile /var/run/tomcat6.pid --user tomcat6 --exec /usr/lib/jvm/java-6-sun/bin/java + '[' -f /var/run/tomcat6.pid ']' + rm -f /var/run/tomcat6.pid + log_end_msg 1 + '[' -z 1 ']' + retval=1 + log_end_msg_pre 1 + : + log_use_fancy_output + TPUT=/usr/bin/tput + EXPR=/usr/bin/expr + '[' -t 1 ']' + '[' xxterm '!=' x ']' + '[' xxterm '!=' xdumb ']' + '[' -x /usr/bin/tput ']' + '[' -x /usr/bin/expr ']' + /usr/bin/tput hpa 60 + /usr/bin/tput setaf 1 + '[' -z ']' + FANCYTTY=1 + case "$FANCYTTY" in + true ++ /usr/bin/tput setaf 1 + RED='' ++ /usr/bin/tput setaf 3 + YELLOW='' ++ /usr/bin/tput op + NORMAL='' + '[' 1 -eq 0 ']' + '[' 1 -eq 255 ']' + /bin/echo -e ' failed!' failed! + log_end_msg_post 1 + : + return 1 invoke-rc.d: initscript tomcat6, action "start" failed.