Bug 638914

Summary: update jakarta-commons-pool to newer version
Product: [Fedora] Fedora Reporter: Maxim Valyanskiy <max.valjanski>
Component: jakarta-commons-poolAssignee: Mat Booth <mat.booth>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 14CC: akurtako, dknox, dwalluck, kaj, mat.booth, sochotni
Target Milestone: ---Keywords: Reopened
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: tomcat6-6.0.26-14.fc14 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-07-28 17:30:09 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Maxim Valyanskiy 2010-09-30 11:16:20 UTC
Description of problem:

Tomcat 6.0.26 in f14 build with version 1.3 of commons-pool in package jakarta-commons-pool-tomcat5. This version has well known performance problems (especially POOL-75 https://issues.apache.org/jira/browse/POOL-75).

However, upstream Tomcat 6.0.26 comes with commons-pool 1.5.4, that fixes that problem and have a lot of other improvements.

Version-Release number of selected component (if applicable):

tomcat6-6.0.26-8.fc14.noarch
jakarta-commons-pool-tomcat5-1.3-13.fc13.x86_64

Comment 1 Alexander Kurtakov 2010-09-30 11:30:20 UTC
This bug shouldn't be against tomcat6 but against jakarta-commons-pool package to be updated to latest version because tomcat is simply using the system-wide jakarta-commons-pool. Preferably renamed to apache-commons-pool too.
Changing component.

Comment 2 Fedora Update System 2010-10-13 16:15:22 UTC
tomcat6-6.0.26-13.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/tomcat6-6.0.26-13.fc14

Comment 3 Fedora Update System 2010-10-14 21:05:33 UTC
tomcat6-6.0.26-14.fc14 has been submitted as an update for Fedora 14.
https://admin.fedoraproject.org/updates/tomcat6-6.0.26-14.fc14

Comment 4 Fedora Update System 2010-10-20 03:08:30 UTC
tomcat6-6.0.26-14.fc14 has been pushed to the Fedora 14 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update tomcat6'.  You can provide feedback for this update here: https://admin.fedoraproject.org/updates/tomcat6-6.0.26-14.fc14

Comment 5 Fedora Update System 2010-11-14 21:33:18 UTC
tomcat6-6.0.26-14.fc14 has been pushed to the Fedora 14 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 6 Rasmus Kaj 2010-11-18 14:30:42 UTC
Yes, installing tomcat6-6.0.26-14.fc14 still installs jakarta-commons-pool-tomcat5-1.3-13.fc13 in fedora 14 stable.

Comment 7 Stanislav Ochotnicky 2010-12-03 12:37:22 UTC
I am not speaking for the maintainer, but this has already been fixed in rawhide and has nothing to do with tomcat itself (that's why I renamed this bug).

Comment 8 Alexander Kurtakov 2010-12-08 13:41:38 UTC
Jakarta-commons-pool is named apache-commons-pool of version 1.5.5 in rawhide. I propose leaving F-14 as is and simply install the rawhide package if you need it.

Comment 9 Maxim Valyanskiy 2010-12-08 13:59:04 UTC
Please keep in mind that there is two packages that contains Apache Commons Pool.

First package is jakarta-commons-pool, that contains classes in package "org.apache.commons.pool".

The second is jakarta-commons-pool-tomcat5. It is repackaged version of Commons Pool, java package is "org.apache.tomcat.dbcp.pool".

Tomcat uses second package. I think it is done to prevent conflicts with web applications that may contain its own commons-pool in its WEB-INF/lib

Comment 10 Mat Booth 2011-07-28 17:30:09 UTC
Version 1.5.6 is in F15, closing.