diff --git a/module/spring-boot-jdbc/src/main/java/org/springframework/boot/jdbc/DataSourceBuilderRuntimeHints.java b/module/spring-boot-jdbc/src/main/java/org/springframework/boot/jdbc/DataSourceBuilderRuntimeHints.java index 68f8c8cadb6..67439a567c3 100644 --- a/module/spring-boot-jdbc/src/main/java/org/springframework/boot/jdbc/DataSourceBuilderRuntimeHints.java +++ b/module/spring-boot-jdbc/src/main/java/org/springframework/boot/jdbc/DataSourceBuilderRuntimeHints.java @@ -42,7 +42,7 @@ class DataSourceBuilderRuntimeHints implements RuntimeHintsRegistrar { typeNames.add("com.mchange.v2.c3p0.ComboPooledDataSource"); typeNames.add("com.zaxxer.hikari.HikariDataSource"); typeNames.add("oracle.jdbc.datasource.OracleDataSource"); - typeNames.add("oracle.ucp.jdbc.PoolDataSource"); + typeNames.add("oracle.ucp.jdbc.PoolDataSourceImpl"); typeNames.add("org.apache.commons.dbcp2.BasicDataSource"); typeNames.add("org.apache.tomcat.jdbc.pool.DataSource"); typeNames.add("org.h2.jdbcx.JdbcDataSource"); diff --git a/module/spring-boot-jdbc/src/test/java/org/springframework/boot/jdbc/DataSourceBuilderRuntimeHintsTests.java b/module/spring-boot-jdbc/src/test/java/org/springframework/boot/jdbc/DataSourceBuilderRuntimeHintsTests.java index bd27b97d2d6..8c3349d7875 100644 --- a/module/spring-boot-jdbc/src/test/java/org/springframework/boot/jdbc/DataSourceBuilderRuntimeHintsTests.java +++ b/module/spring-boot-jdbc/src/test/java/org/springframework/boot/jdbc/DataSourceBuilderRuntimeHintsTests.java @@ -40,7 +40,7 @@ class DataSourceBuilderRuntimeHintsTests { ReflectionHints hints = registerHints(); Stream .of(com.mchange.v2.c3p0.ComboPooledDataSource.class, com.zaxxer.hikari.HikariDataSource.class, - oracle.jdbc.datasource.OracleDataSource.class, oracle.ucp.jdbc.PoolDataSource.class, + oracle.jdbc.datasource.OracleDataSource.class, oracle.ucp.jdbc.PoolDataSourceImpl.class, org.apache.commons.dbcp2.BasicDataSource.class, org.apache.tomcat.jdbc.pool.DataSource.class, org.h2.jdbcx.JdbcDataSource.class, org.postgresql.ds.PGSimpleDataSource.class, org.springframework.jdbc.datasource.SimpleDriverDataSource.class,