Package: tomcat5.5-admin Version: 5.5.20-2 Severity: grave Justification: renders package unusable
The Tomcat admin webapp fails with the following error in the admin log file: May 22, 2007 6:22:20 PM org.apache.catalina.core.ApplicationDispatcher invoke SEVERE: Allocate exception for servlet action javax.servlet.UnavailableException: org/apache/commons/digester/Digester I've strace'd tomcat and it successfully finds and open()'s the .jar file: % grep digester strace.log [pid 17233] lstat("/usr/share/tomcat5.5/server/webapps/admin/WEB-INF/lib/commons-digester.jar", {st_mode=S_IFLNK|0777, st_size=43, ...}) = 0 [pid 17233] readlink("/usr/share/tomcat5.5/server/webapps/admin/WEB-INF/lib/commons-digester.jar", "../../../../../../java/commons-digester.jar", 4096) = 43 [pid 17233] lstat("/usr/share/java/commons-digester.jar", {st_mode=S_IFLNK|0777, st_size=24, ...}) = 0 [pid 17233] readlink("/usr/share/java/commons-digester.jar", "commons-digester-1.7.jar", 4096) = 24 [pid 17233] lstat("/usr/share/java/commons-digester-1.7.jar", {st_mode=S_IFREG|0644, st_size=170806, ...}) = 0 [pid 17233] stat("/usr/share/tomcat5.5/server/webapps/admin/WEB-INF/lib/commons-digester.jar", {st_mode=S_IFREG|0644, st_size=170806, ...}) = 0 [pid 17233] open("/usr/share/tomcat5.5/server/webapps/admin/WEB-INF/lib/commons-digester.jar", O_RDONLY) = 27 [pid 17233] stat("/tmp/org/apache/commons/digester/RuleSet.class", 0x424dd3c0) = -1 ENOENT (No such file or directory) [pid 17233] lstat("/usr/share/java/commons-digester-1.7.jar", {st_mode=S_IFREG|0644, st_size=170806, ...}) = 0 [pid 17233] stat("/usr/share/java/commons-digester-1.7.jar", {st_mode=S_IFREG|0644, st_size=170806, ...}) = 0 [pid 17233] stat("/usr/share/tomcat5.5/server/webapps/admin/WEB-INF/lib/commons-digester.jar", {st_mode=S_IFREG|0644, st_size=170806, ...}) = 0 [pid 17233] stat("/usr/share/tomcat5.5/server/webapps/admin/WEB-INF/lib/commons-digester.jar", {st_mode=S_IFREG|0644, st_size=170806, ...}) = 0 [pid 17233] stat("/tmp/org/apache/commons/digester/Digester.class", 0x424dd1d0) = -1 ENOENT (No such file or directory) [pid 17233] stat("/tmp/org/apache/commons/digester/Digester.class", 0x424dd0d0) = -1 ENOENT (No such file or directory) [pid 17233] stat("/usr/share/tomcat5.5/common/classes/org/apache/commons/digester/Digester.class", 0x424dd1d0) = -1 ENOENT (No such file or directory) [pid 17233] stat("/usr/share/tomcat5.5/server/classes/org/apache/commons/digester/Digester.class", 0x424dd250) = -1 ENOENT (No such file or directory) The .jar file seems to be intact. I've attached the tomcat logs. Is there anything else that I can provide? Thanks! Diab -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (990, 'stable') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-4-amd64 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages tomcat5.5-admin depends on: ii libcommons-beanutils-java 1.7.0-4 utility for manipulating JavaBeans ii libcommons-fileupload-java 1.0-14 File upload capability to your ser ii libstruts1.2-java 1.2.9-1 Java Framework for MVC web applica ii tomcat5.5 5.5.20-2 Java Servlet 2.4 engine with JSP 2 tomcat5.5-admin recommends no packages. -- no debconf information
logs.tgz
Description: Binary data