From 7308d08ed7a525fd0e7d0c4b6d4d4cf0ed1b7a90 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 22 Mar 2023 13:37:23 +0100 Subject: [PATCH] [jOOQ/jOOQ#14833] Version support check shouldn't log error message for MockConnection --- jOOQ/src/main/java/org/jooq/impl/DefaultExecuteContext.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultExecuteContext.java b/jOOQ/src/main/java/org/jooq/impl/DefaultExecuteContext.java index e0fee4ed3e..73942069f4 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultExecuteContext.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultExecuteContext.java @@ -645,6 +645,11 @@ class DefaultExecuteContext implements ExecuteContext { logVersionSupport.info("Version", "Database version is supported by dialect " + dialect() + ": " + productVersion); } + // [#14833] There are various reasons why the version can't be read, which we can ignore + catch (SQLException e) { + logVersionSupport.info("Version", "Database version cannot be read: " + e.getMessage()); + } + // [#14791] Could also be NumberFormatException when reading non-standard version numbers catch (Exception e) { logVersionSupport.error("Error reading database version", e);