jakarta-commons-dbcp - Jakarta Commons DataBase Pooling Package

Distribution: RPM Universal
Repository: JPackage 5.0 all
Package name: jakarta-commons-dbcp
Package version: 1.2.2
Package release: 2.jpp5
Package architecture: noarch
Package type: rpm
Installed size: 138.13 KB
Download size: 125.32 KB
Official Mirror: mirrors.dotsrc.org
Many Jakarta projects support interaction with a relational database. Creating a new connection for each user can be time consuming (often requiring multiple seconds of clock time), in order to perform a database transaction that might take milliseconds. Opening a connection per user can be unfeasible in a publicly-hosted Internet application where the number of simultaneous users can be very large. Accordingly, developers often wish to share a "pool" of open connections between all of the application's current users. The number of users actually performing a request at any given time is usually a very small percentage of the total number of active users, and during request processing is the only time that a database connection is required. The application itself logs into the DBMS, and handles any user account issues internally.



  • commons-dbcp = 1.2.2-2.jpp5
  • hibernate_jdbc_cache = 1.2.2-2.jpp5
  • jakarta-commons-dbcp = 1.2.2-2.jpp5


  • commons-dbcp < 1.2.2-2.jpp5

    Install Howto

    Fedora, CentOS, RHEL:
    1. Download the latest jpackage-release rpm from
    2. Install jpackage-release rpm:
      # rpm -Uvh jpackage-release*rpm
    3. Install jakarta-commons-dbcp rpm package:
      # yum install jakarta-commons-dbcp
    1. Add the JPackage 5.0 repository:
      # zypper addrepo http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ jpackage-5.0
    2. Install jakarta-commons-dbcp rpm package:
      # zypper install jakarta-commons-dbcp
    Mandriva, Mageia:
    1. Add the JPackage 5.0 repository:
      # urpmi.addmedia jpackage-5.0 http://mirrors.dotsrc.org/jpackage/5.0/generic/free/ with hdlist.cz
    2. Update packages list:
      # urpmi.update -a
    3. Install jakarta-commons-dbcp rpm package:
      # urpmi jakarta-commons-dbcp


    • /etc/maven/fragments/jakarta-commons-dbcp
    • /usr/share/doc/jakarta-commons-dbcp-1.2.2/LICENSE.txt
    • /usr/share/java/commons-dbcp-1.2.2.jar
    • /usr/share/java/commons-dbcp.jar
    • /usr/share/java/hibernate_jdbc_cache.jar
    • /usr/share/java/jakarta-commons-dbcp-1.2.2.jar
    • /usr/share/java/jakarta-commons-dbcp.jar
    • /usr/share/maven2/poms/JPP-jakarta-commons-dbcp.pom


    2008-07-15 - David Walluck <dwalluck@redhat.com> 0:1.2.2-2 - relax version requirements - remove javadoc scriptlets - GCJ fixes - update License - update BuildRoot - use %setup to unpack sources - use macros - fix file permissions

    2007-08-28 - Ralph Apel <r.apel at r-apel.de> 0:1.2.2-1jpp - Upgrade to 1.2.2 - Add pom and depmap frags - Adjust (B)Rs

    2007-05-11 - Jason Corley <jason.corley@gmail.com> 0:1.2.1-12jpp - rebuild through mock and centos 4 - replace vendor and distribution with macros

    2007-05-03 - Ralph Apel <r.apel at r-apel.de> 0:1.2.1-11jpp - Silence prep - Avoid empty post/postun - Restore Vendor and Distribution - Fix project_properties.patch to meet new plugins

    2007-02-23 - Jason Corley <jason.corley@gmail.com> 0:1.2.1-10jpp - update copyright to contain current year - rebuild on RHEL4 to avoid broken jar repack script in FC6

    2007-01-26 - Matt Wringe <mwringe@redhat.com> 0:1.2.1-9jpp - Fix bug in dbcp-tomcat5-build.xml

    2007-01-22 - Matt Wringe <mwringe@redhat.com> 0:1.2.1-8jpp - Add tomcat5 subpackage - Add versioning to provides and obsoletes - Move rm -rf %RPM_BUILD_ROOT from %prep to %install - Add missing maven plugin dependencies

    2006-08-17 - Deepak Bhole <dbhole@redhat.com> 0:1.2.1-7jpp - Added missing postun section.

    2006-08-10 - Deepak Bhole <dbhole@redhat.com> 0:1.2.1-6jpp - Added missing requirements.

    2006-07-20 - Deepak Bhole <dbhole@redhat.com> 0:1.2.1-5jpp - Added conditional native compilation.