Your message dated Thu, 03 Jan 2008 12:32:11 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#452366: fixed in tomcat5.5 5.5.25-5
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--- Begin Message ---
Package: tomcat5.5-admin
Version: 5.5.25-1
Severity: important

When uploading a WAR file with the manager servlet, it throws an exception:

ALLVARLIG: Servlet.service() for servlet HTMLManager threw exception
java.lang.NoClassDefFoundError: org/apache/commons/io/output/DeferredFileOutputS
tream
        at org.apache.commons.fileupload.DefaultFileItemFactory.createItem(Defau
ltFileItemFactory.java:103)
        at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadB
ase.java:350)
        at org.apache.commons.fileupload.FileUploadBase.parseRequest(FileUploadB
ase.java:302)
        at org.apache.catalina.manager.HTMLManagerServlet.doPost(HTMLManagerServ
let.java:157)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244
)
        at java.security.AccessController.doPrivileged(Native Method)
        at javax.security.auth.Subject.doAsPrivileged(Subject.java:517)
        at org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:2
76)
        at org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.
java:162)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
icationFilterChain.java:262)
        at org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationF

...

Turns out the manager servlet needs commons-io to be symlinked from its lib/ 
directory:

~$ ls -l /usr/share/tomcat5.5/server/webapps/manager/WEB-INF/lib/commons-io.jar
lrwxrwxrwx 1 root root 30 2007-11-01 14:29 
/usr/share/tomcat5.5/server/webapps/manager/WEB-INF/lib/commons-io.jar -> 
/usr/share/java/commons-io.jar

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.23-rc3-lg (PREEMPT)
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages tomcat5.5-admin depends on:
ii  libcommons-beanutils-java     1.7.0-5    utility for manipulating JavaBeans
ii  libcommons-collections3-java  3.1a-3.1   A set of abstract data type interf
ii  libcommons-digester-java      1.8-1      Rule based XML Java object mapping
ii  libcommons-fileupload-java    1.2-2      File upload capability to your ser
ii  libstruts1.2-java             1.2.9-3    Java Framework for MVC web applica
ii  tomcat5.5                     5.5.25-1   Servlet and JSP engine

tomcat5.5-admin recommends no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: tomcat5.5
Source-Version: 5.5.25-5

We believe that the bug you reported is fixed in the latest version of
tomcat5.5, which is due to be installed in the Debian FTP archive:

libtomcat5.5-java_5.5.25-5_all.deb
  to pool/main/t/tomcat5.5/libtomcat5.5-java_5.5.25-5_all.deb
tomcat5.5-admin_5.5.25-5_all.deb
  to pool/main/t/tomcat5.5/tomcat5.5-admin_5.5.25-5_all.deb
tomcat5.5-webapps_5.5.25-5_all.deb
  to pool/main/t/tomcat5.5/tomcat5.5-webapps_5.5.25-5_all.deb
tomcat5.5_5.5.25-5.diff.gz
  to pool/main/t/tomcat5.5/tomcat5.5_5.5.25-5.diff.gz
tomcat5.5_5.5.25-5.dsc
  to pool/main/t/tomcat5.5/tomcat5.5_5.5.25-5.dsc
tomcat5.5_5.5.25-5_all.deb
  to pool/main/t/tomcat5.5/tomcat5.5_5.5.25-5_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Koch <[EMAIL PROTECTED]> (supplier of updated tomcat5.5 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Thu, 03 Jan 2008 13:23:44 +0100
Source: tomcat5.5
Binary: libtomcat5.5-java tomcat5.5 tomcat5.5-admin tomcat5.5-webapps
Architecture: source all
Version: 5.5.25-5
Distribution: unstable
Urgency: low
Maintainer: Debian Java Maintainers 
<[email protected]>
Changed-By: Michael Koch <[EMAIL PROTECTED]>
Description: 
 libtomcat5.5-java - Java Servlet engine -- core libraries
 tomcat5.5  - Servlet and JSP engine
 tomcat5.5-admin - Java Servlet engine -- admin & manager web interfaces
 tomcat5.5-webapps - Java Servlet engine -- documentation and example web 
applications
Closes: 445857 452366 453879 454296 457956
Changes: 
 tomcat5.5 (5.5.25-5) unstable; urgency=low
 .
   * debian/tomcat5.5.init: Check if tomcat-users.xml exists.
     Thanks to Javier Serrano Polo for the patch. Closes: #445857.
   * debian/tomcat5.5-webapps.postrm: Purge links created in postinst script.
     Closes: #453879.
   * debian/tomcat5.5-admin.links: Fix symlink for commons-io.jar.
     Closes: #452366.
   * debian/tomcat5.5.init: Check user id of the user running the init script.
     Closes: #457956.
   * Renamed /etc/cron.daily/tomcat5.5 to /etc/cron.daily/tomcat55.
     Closes: #454296.
   * debian/tomcat5.5.init: source /etc/default/locale and export LANG so
     tomcat gets started with system locale. Originally reported to
     https://bugs.launchpad.net/ubuntu/+source/tomcat5.5/+bug/153672.
Files: 
 7c23789b0df5f0f63818bfdb3a9387c2 1347 web optional tomcat5.5_5.5.25-5.dsc
 c2dc11855bd98247c7bbead01b32859a 32893 web optional tomcat5.5_5.5.25-5.diff.gz
 539a2e84708e4cb3303371b4900c9df7 62070 web optional tomcat5.5_5.5.25-5_all.deb
 6295153ac91e7ad3e9d9e9d8f87ad0e1 2420846 web optional 
libtomcat5.5-java_5.5.25-5_all.deb
 aa59394c9ea1e20df1344ad1d80de8bf 1486946 web optional 
tomcat5.5-webapps_5.5.25-5_all.deb
 6b97526d92be2985358c71bd49fe99ba 1136040 web optional 
tomcat5.5-admin_5.5.25-5_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHfNYcWSOgCCdjSDsRAk1PAJ9cgRjuZJp/yOhffFNTeOvZvrvGpACgibFt
qV6bhk8pbErzSY4TzSLHomg=
=DCgl
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
pkg-java-maintainers mailing list
[email protected]
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers

Reply via email to