Verify that the database-driver .jar files in the <pf_install>/pingfederate/server/default/lib directory meet the minimum version requirement. If you are using JDBC drivers 4.0 or earlier, contact your vendors for the latest drivers and replace the older JDBC database-driver .jar files with the latest.


Support for BoneCP as the JDBC connection pool library has been deprecated and will be removed in a future release.


PingFederate was tested with vendor-specific Java database connectivity (JDBC) 4.2 drivers. For more information, see Compatible database drivers. To obtain the database driver .jar file, contact your database vendor. Install the database driver file to the <pf_install>/pingfederate/server/default/lib directory, and then restart the server.

To upgrade the older JDBC drivers at a later time by reverting the JDBC connection pool library to BoneCP:

  1. Edit the <pf_install>/pingfederate/server/default/data/config-store/com.pingidentity.jdbc.DataSourceDeployerFactory.xml file.
  2. Replace dbcp with bonecp.
  3. Save the file.
  4. Restart PingFederate.
  5. If you have a clustered PingFederate environment:
    1. Sign on to the PingFederate administrative console.
    2. Go to System > Server > Cluster Management.
    3. Click Replicate Configuration to push this change to all engine nodes.