jakarta-commons-dbcp - Jakarta Commons DataBase Pooling Package

Distribution: RPM Universal
Repository: JPackage 6.0 all
Package name: jakarta-commons-dbcp
Package version: 1.2.1
Package release: 16.jpp6
Package architecture: noarch
Package type: rpm
Installed size: 129.12 KB
Download size: 120.72 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.1-16.jpp6
  • hibernate_jdbc_cache = 1.2.1-16.jpp6
  • jakarta-commons-dbcp = 1.2.1-16.jpp6


  • commons-dbcp < 1.2.1-16.jpp6

    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 6.0 repository:
      # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
    2. Install jakarta-commons-dbcp rpm package:
      # zypper install jakarta-commons-dbcp
    Mandriva, Mageia:
    1. Add the JPackage 6.0 repository:
      # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.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.1/LICENSE.txt
    • /usr/share/doc/jakarta-commons-dbcp-1.2.1/NOTICE.txt
    • /usr/share/doc/jakarta-commons-dbcp-1.2.1/README.txt
    • /usr/share/java/commons-dbcp-1.2.1.jar
    • /usr/share/java/commons-dbcp.jar
    • /usr/share/java/hibernate_jdbc_cache.jar
    • /usr/share/java/jakarta-commons-dbcp-1.2.1.jar
    • /usr/share/java/jakarta-commons-dbcp.jar
    • /usr/share/maven2/
    • /usr/share/maven2/poms/JPP-jakarta-commons-dbcp.pom


    2009-04-30 - Yong Yang <yyang@redhat.com> - 0:1.2.1-16 - Rebuild with maven2-2.0.8 built in non-bootstrap mode

    2009-03-18 - Yong Yang <yyang@redhat.com> - 0:1.2.1-15 - rebuild with new maven2 2.0.8 built in bootstrap mode

    2009-02-05 - Yong Yang <yyang@redhat.com> - 0:1.2.1-14 - Fix release tag - BR plexus-containers-component-api explicitly

    2009-01-15 - Yong Yang <yyang@redhat.com> - 0:1.2.1-13jpp.4 - re-build with maven - Disabled manual subpackage, because maven failed to run xdoc:transform

    2009-01-09 - Yong Yang <yyang@redhat.com> - 0:1.2.1-12jpp.4 - Imported from dbhole's maven 2.0.8 packages - Add jdk6 patch

    2008-04-10 - Deepak Bhole <dbhole@redhat.com> - 0:1.2.1-11jpp.4 - Update to 1.2.2 - Add a pom file for the project

    2008-02-18 - Fedora Release Engineering <rel-eng@fedoraproject.org> - 0:1.2.1-11jpp.3 - Autorebuild for GCC 4.3

    2007-11-22 - Deepak Bhole <dbhole@redhat.com> 0:1.2.1-10jpp.3 - Fix dangling symlink. bz#388801

    2007-09-20 - Deepak Bhole <dbhole@redhat.com> 0:1.2.1-10jpp.2 - Rebuild

    2007-03-12 - Matt Wringe <mwringe@redhat.com> 0:1.2.1-10jpp.1 - Merger with newest jpp version - Fix rpmlint issues - Disable testThreaded for now as it will sometimes fail