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

Attachment: logs.tgz
Description: Binary data

Reply via email to