hibernate/hibernate-orm · error · JDBCConnectionException
Could not create connection
Error message
Could not create connection
What it means
Error "Could not create connection" thrown in hibernate/hibernate-orm.
Source
Thrown at hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DriverManagerConnectionProvider.java:155
SimpleDatabaseVersion.ZERO_VERSION,
hasSchema( connection ),
hasCatalog( connection ),
getSchema( connection ),
getCatalog( connection ),
Boolean.toString( autoCommit ),
isolation != null
? toIsolationNiceName( isolation )
: toIsolationNiceName( getIsolation( connection ) ),
minSize,
maxSize,
getFetchSize( connection )
);
if ( !connection.getAutoCommit() ) {
connection.rollback();
}
}
catch (SQLException e) {
throw new JDBCConnectionException( "Could not create connection", e );
}
return new PooledConnections.Builder( connectionCreator )
.autoCommit( autoCommit )
.initialSize( initialSize )
.minSize( minSize )
.maxSize( maxSize )
.validator( this )
.build();
}
private static Driver loadDriver(String driverClassName, ServiceRegistry serviceRegistry, String url) {
if ( driverClassName != null ) {
return loadDriverIfPossible( driverClassName, serviceRegistry );
}
else {
// try to guess the driver class from the JDBC URL
for ( var database: Database.values() ) {View on GitHub (pinned to fad1729dce)
Solutions
- Verify JDBC URL, credentials, driver availability, and database reachability
- Check the underlying SQLException cause for the concrete failure
When it happens
Trigger: Thrown at hibernate-core/src/main/java/org/hibernate/engine/jdbc/connections/internal/DriverManagerConnectionProvider.java:155 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of hibernate/hibernate-orm@fad1729dce (2026-08-22).
Data as JSON: /api/errors/9e9c747646907071.
Report an issue: GitHub.