Package: tomcat5.5 Version: 5.5.26-1 Severity: normal Tags: patch Tomcat 5.5.26-1 can not start. Running /etc/init.d/tomcat5.5 start yelds following lines in /var/log/syslog: jsvc.exec[3606]: java.lang.NoClassDefFoundError: org/apache/commons/logging/LogFactory ... jsvc.exec[3606]: Caused by: java.lang.ClassNotFoundException: org.apache.commons.logging.LogFactory
-- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages tomcat5.5 depends on: ii adduser 3.107 add and remove users and groups ii java-gcj-compat [jav 1.0.78-1 Java runtime environment using GIJ ii jsvc 1.0.2~svn20061127-6 wrapper to launch Java application ii libecj-java 3.3.0+0728-9 Eclipse Java compiler (library) ii libtomcat5.5-java 5.5.26-1 Java Servlet engine -- core librar ii sun-java6-jre [java2 6-06-1 Sun Java(TM) Runtime Environment ( tomcat5.5 recommends no packages. -- no debconf information
--- tomcat5.5-orig-20080422 2008-04-02 08:49:37.000000000 +0300 +++ tomcat5.5 2008-04-22 18:28:52.000000000 +0300 @@ -120,6 +120,8 @@ CATALINA_PID="/var/run/$NAME.pid" BOOTSTRAP_CLASS=org.apache.catalina.startup.Bootstrap JSVC_CLASSPATH="/usr/share/java/commons-daemon.jar:$CATALINA_HOME/bin/bootstrap.jar" +JSVC_CLASSPATH="/usr/share/java/commons-logging.jar:$JSVC_CLASSPATH" # Look for Java Secure Sockets Extension (JSSE) JARs if [ -z "${JSSE_HOME}" -a -r "${JAVA_HOME}/jre/lib/jsse.jar" ]; then