From 6f93f290e134b09d4d52cb13cbc7d6bc82647b06 Mon Sep 17 00:00:00 2001 From: Pekka Enberg Date: Sun, 26 Jan 2025 20:57:00 +0200 Subject: [PATCH] bindings/java: Log driver loading error --- .../src/main/java/org/github/tursodatabase/JDBC.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/bindings/java/src/main/java/org/github/tursodatabase/JDBC.java b/bindings/java/src/main/java/org/github/tursodatabase/JDBC.java index 63c6e57d7..6928c32cc 100644 --- a/bindings/java/src/main/java/org/github/tursodatabase/JDBC.java +++ b/bindings/java/src/main/java/org/github/tursodatabase/JDBC.java @@ -3,20 +3,23 @@ package org.github.tursodatabase; import java.sql.*; import java.util.Locale; import java.util.Properties; -import java.util.logging.Logger; import org.github.tursodatabase.annotations.Nullable; import org.github.tursodatabase.annotations.SkipNullableCheck; import org.github.tursodatabase.core.LimboConnection; import org.github.tursodatabase.jdbc4.JDBC4Connection; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; public class JDBC implements Driver { + private static final Logger logger = LoggerFactory.getLogger(JDBC.class); + private static final String VALID_URL_PREFIX = "jdbc:sqlite:"; static { try { DriverManager.registerDriver(new JDBC()); } catch (Exception e) { - // TODO: log + logger.error("Failed to register driver", e); } } @@ -72,7 +75,7 @@ public class JDBC implements Driver { @Override @SkipNullableCheck - public Logger getParentLogger() throws SQLFeatureNotSupportedException { + public java.util.logging.Logger getParentLogger() throws SQLFeatureNotSupportedException { // TODO return null; }