diff --git a/spring-boot-project/spring-boot-dependencies/build.gradle b/spring-boot-project/spring-boot-dependencies/build.gradle index f3049ac6b8a..b07fd8abde8 100644 --- a/spring-boot-project/spring-boot-dependencies/build.gradle +++ b/spring-boot-project/spring-boot-dependencies/build.gradle @@ -1401,9 +1401,63 @@ bom { versionRange "[21.10.0.0,21.13.0.0]" because "they do not work in a JVM with assertions enabled" } + alignWith { + dependencyManagementDeclaredIn("com.oracle.database.jdbc:ojdbc-bom") + } + group("com.oracle.database.ha") { + modules = [ + "ons", + "simplefan" + ] + } + group("com.oracle.database.jdbc.debug") { + modules = [ + "ojdbc11-debug", + "ojdbc11-observability-debug", + "ojdbc11_g", + "ojdbc11dms_g", + "ojdbc8-debug", + "ojdbc8-observability-debug", + "ojdbc8_g", + "ojdbc8dms_g" + ] + } group("com.oracle.database.jdbc") { - imports = [ - "ojdbc-bom" + modules = [ + "ojdbc11", + "ojdbc11-production", + "ojdbc8", + "ojdbc8-production", + "rsi", + "ucp", + "ucp11" + ] + } + group("com.oracle.database.nls") { + modules = [ + "orai18n" + ] + } + group("com.oracle.database.observability") { + modules = [ + "dms", + "ojdbc11-observability", + "ojdbc11dms", + "ojdbc8-observability", + "ojdbc8dms" + ] + } + group("com.oracle.database.security") { + modules = [ + "oraclepki", + "osdt_cert", + "osdt_core" + ] + } + group("com.oracle.database.xml") { + modules = [ + "xdb", + "xmlparserv2" ] } }