PostgreSQL 9.1 - Driver class cannot be found in the classpath
Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.
Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Symptoms
When you try to install Bamboo and configure it to use PostgreSQL 9.1, it says that "Driver class cannot be found in the classpath"
Cause
Although our documentation says that Postgresql 8.2+ is supported, it also says that the PostgreSQL driver version is 8.4.x. However, the driver version 8.4.x don't support PostgreSQL 9.1.
This is being tracked in this Improvement Request: BAM-11913 - Support for PostgreSQL 9.1
Resolution
The workaround is to replace the existing driver located at <Bamboo_Install>\webapp\WEB-INF\lib\postgresql-8.4-701.jdbc3.jar by the driver that supports PostgreSQL 9.1, and restart the Bamboo server.
Was this helpful?