From 673673cad8d7e045e15eeca60447c6c89167aaaa Mon Sep 17 00:00:00 2001 From: Gaetano Piazzolla Date: Fri, 30 Jun 2023 12:49:14 +0200 Subject: [PATCH] JAVA-21601 | Using oracle Starter instead of Multiple dependencies. (#14326) --- .../spring-boot-persistence-2/pom.xml | 17 ++++------------- ...aclePoolingApplicationOracleUCPLiveTest.java | 5 ++--- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/persistence-modules/spring-boot-persistence-2/pom.xml b/persistence-modules/spring-boot-persistence-2/pom.xml index 260c558875..6bca6df2b9 100644 --- a/persistence-modules/spring-boot-persistence-2/pom.xml +++ b/persistence-modules/spring-boot-persistence-2/pom.xml @@ -111,19 +111,10 @@ hsqldb - com.oracle.database.jdbc - ojdbc8 - ${oracle-database.version} - - - com.oracle.database.ha - ons - ${oracle-database.version} - - - com.oracle.database.jdbc - ucp - ${oracle-database.version} + com.oracle.database.spring + oracle-spring-boot-starter-ucp + 3.1.0 + pom diff --git a/persistence-modules/spring-boot-persistence-2/src/test/java/com/baeldung/spring/oracle/pooling/SpringOraclePoolingApplicationOracleUCPLiveTest.java b/persistence-modules/spring-boot-persistence-2/src/test/java/com/baeldung/spring/oracle/pooling/SpringOraclePoolingApplicationOracleUCPLiveTest.java index aa448bc44a..6ef780fcef 100644 --- a/persistence-modules/spring-boot-persistence-2/src/test/java/com/baeldung/spring/oracle/pooling/SpringOraclePoolingApplicationOracleUCPLiveTest.java +++ b/persistence-modules/spring-boot-persistence-2/src/test/java/com/baeldung/spring/oracle/pooling/SpringOraclePoolingApplicationOracleUCPLiveTest.java @@ -15,7 +15,7 @@ import org.springframework.test.context.junit4.SpringRunner; @RunWith(SpringRunner.class) @SpringBootTest(classes = {SpringOraclePoolingApplication.class}) @ActiveProfiles({"oracle-pooling-basic"}) -@TestPropertySource(properties = "spring.datasource.type=oracle.ucp.jdbc.UCPDataSource") +@TestPropertySource(properties = "spring.datasource.type=oracle.ucp.jdbc.PoolDataSource") public class SpringOraclePoolingApplicationOracleUCPLiveTest { @Autowired @@ -23,8 +23,7 @@ public class SpringOraclePoolingApplicationOracleUCPLiveTest { @Test public void givenOracleUCPConfiguration_thenBuildsOraclePoolDataSource() { - assertTrue(dataSource instanceof oracle.ucp.jdbc.UCPDataSource); + assertTrue(dataSource instanceof oracle.ucp.jdbc.PoolDataSource); } - }