Your message dated Fri, 25 Sep 2009 13:35:02 +0200
with message-id <a90bfcf0909250435p1b277a0l14513f4819b8b...@mail.gmail.com>
and subject line Re: Bug#548304: libcommon-collections3 should not be installed 
by  tomcat5.5 by default (it should not be a depend)
has caused the Debian Bug report #548304,
regarding libcommon-collections3 should not be installed by tomcat5.5 by 
default (it should not be a depend)
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
548304: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=548304
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: tomcat5.5
Version: 5.5.26-5
Severity: important

Hi,

We had a issue because /usr/share/tomcat5.5/common/lib/commons-collections3.jar 
was installed, and our app developped in its origin in a tomcat /opt 
installation, incluyed another commons-collections3 version.

So in a webservice we was making a post request from another server and 
commons-collections3 introduced incompatibilities with the other version.

Specifically our post request from localhost was:
POST /.../.../.. HTTP/1.1
Content-Type: x-application/hessian
User-Agent: Java/1.6.0_12
Host: xxxx:8080
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive
Transfer-Encoding: chunked


24e
POSTDATA

HTTP/1.1 200 OK

When I tried from the other server was:
POST /.../.../.. HTTP/1.1
Content-Type: x-application/hessian
User-Agent: Java/1.6.0_12
Host: xxxx:8080
Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2
Connection: keep-alive
Transfer-Encoding: chunked


24e
POSTDATA

0

HTTP/1.1 200 OK

The '0' was the cause of malfunction of our app.

Removing /usr/share/tomcat5.5/common/lib/commons-collections3.jar and our app 
worked with its own commons-collections3.jar.

I think about using in both extremes the same commons-collections3.jar, would 
be a good workarround, but it is not the case.

The issue is, if tomcat5.5 tarball not include commons-collections3, why debian 
package should provide it ?

I would recommend downgrading from depend to recommend. What do you think ?

Do you know any workarround without having to remove this file ? I guess I can 
configure tomcat to search in other directory before than the default.

Thank you!


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

Kernel: Linux 2.6.30-1-686 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash



--- End Message ---
--- Begin Message ---
On Fri, Sep 25, 2009 at 12:39 PM, Javier Barroso
<javier.barr...@isotrol.com> wrote:
> Removing /usr/share/tomcat5.5/common/lib/commons-collections3.jar and our app 
> worked with its own commons-collections3.jar.

I am not sure if that is a real bug in the Debian package but one
thing is certain: it won't be fixed anymore, because tomcat5.5 got
removed from Debian unstable in favor of tomcat6.

Cheers,
Torsten


--- End Message ---
_______________________________________________
pkg-java-maintainers mailing list
pkg-java-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-java-maintainers

Reply via email to