From c9c435cdaef138e0842f8dbec93985beb41af4bc Mon Sep 17 00:00:00 2001 From: Johnny Lim Date: Sat, 30 Jul 2022 09:57:12 +0900 Subject: [PATCH] Polish DataSourceBuilder.derivedFrom() Fix duplication accidentally introduced in commit fa43e1f378603f0435cc189a9d9e4d315e2acdbd. See gh-31928 --- .../springframework/boot/jdbc/DataSourceBuilder.java | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/DataSourceBuilder.java b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/DataSourceBuilder.java index e57712d3780..7ba507e6bdc 100644 --- a/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/DataSourceBuilder.java +++ b/spring-boot-project/spring-boot/src/main/java/org/springframework/boot/jdbc/DataSourceBuilder.java @@ -238,18 +238,6 @@ public final class DataSourceBuilder { throw new IllegalStateException("Unable to unwrap embedded database", ex); } } - try { - while (dataSource.isWrapperFor(DataSource.class)) { - DataSource unwrapped = dataSource.unwrap(DataSource.class); - if (unwrapped == dataSource) { - break; - } - dataSource = unwrapped; - } - } - catch (SQLException ex) { - // Try to continue with the existing, potentially still wrapped, DataSource - } return new DataSourceBuilder<>(unwrap(dataSource)); }