From 924322c7d2370fb73c53bfc79ea5bbd3477876e7 Mon Sep 17 00:00:00 2001 From: Sanne Grinovero Date: Thu, 12 Oct 2023 16:05:18 +0100 Subject: [PATCH] Upgrade Oracle JDBC driver to 23.3.0.23.09 --- bom/application/pom.xml | 2 +- docs/src/main/asciidoc/datasource.adoc | 16 ---------------- 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/bom/application/pom.xml b/bom/application/pom.xml index c6451afb5719b..7ca3ad0759686 100644 --- a/bom/application/pom.xml +++ b/bom/application/pom.xml @@ -132,7 +132,7 @@ 8.0.30 12.4.0.jre11 1.6.7 - 23.2.0.0 + 23.3.0.23.09 10.14.2.0 11.5.8.0 1.2.6 diff --git a/docs/src/main/asciidoc/datasource.adoc b/docs/src/main/asciidoc/datasource.adoc index 6781dcbe5eaf6..164b9e16dff91 100644 --- a/docs/src/main/asciidoc/datasource.adoc +++ b/docs/src/main/asciidoc/datasource.adoc @@ -303,22 +303,6 @@ Quarkus offers several reactive clients for use with a reactive datasource. + The installed extension must be consistent with the `quarkus.datasource.db-kind` you define in your datasource configuration. -[WARNING] -==== -The Reactive Oracle datasource depends on the https://docs.oracle.com/en/database/oracle/oracle-database/23/jjdbc/jdbc-reactive-extensions.html[Reactive Extensions] provided by Oracle in its JDBC driver. - -There is a bug in versions 23.2 and 21.11 of the Oracle JDBC driver that prevents from getting any response if: - -* Reactive Extensions are used to execute an update/insert query that ends with an error (e.g. constraint violation), and -* https://vertx.io/docs/vertx-oracle-client/java/#_retrieving_generated_key_values[generated keys retrieval] is enabled. - -It is not known yet when the bug will be fixed. -In the meantime, you can either: - -* change the version of the driver in your project to `com.oracle.database.jdbc:ojdbc11:21.10.0.0`, or -* avoid executing queries with generated keys retrieval (e.g. load sequence value before inserting) -==== - . After adding the driver, configure the connection URL and define a proper size for your connection pool. + [source,properties]