-
Notifications
You must be signed in to change notification settings - Fork 55
Open
Description
I am running Metabase v0.56.5 in Docker and attempting to connect to DuckDB using the community DuckDB driver. When trying to connect, I get the following error:
Caused by: java.lang.NoClassDefFoundError: Could not initialize class org.duckdb.DuckDBNative
at org.duckdb.DuckDBConnection.newConnection(DuckDBConnection.java:58)
at org.duckdb.DuckDBDriver.connect(DuckDBDriver.java:117)
at metabase.plugins.jdbc_proxy$proxy_driver$reify__98695.connect(jdbc_proxy.clj:37)
at java.sql/java.sql.DriverManager.getConnection(Unknown Source)
at java.sql/java.sql.DriverManager.getConnection(Unknown Source)
at clojure.java.jdbc$get_driver_connection.invokeStatic(jdbc.clj:271)
at clojure.java.jdbc$get_driver_connection.invoke(jdbc.clj:250)
at clojure.java.jdbc$get_connection.invokeStatic(jdbc.clj:411)
at clojure.java.jdbc$get_connection.invoke(jdbc.clj:274)
at clojure.java.jdbc$db_query_with_resultset_STAR_.invokeStatic(jdbc.clj:1111)
at clojure.java.jdbc$db_query_with_resultset_STAR_.invoke(jdbc.clj:1093)
at clojure.java.jdbc$query.invokeStatic(jdbc.clj:1182)
at clojure.java.jdbc$query.invoke(jdbc.clj:1144)
at clojure.java.jdbc$query.invokeStatic(jdbc.clj:1160)
at clojure.java.jdbc$query.invoke(jdbc.clj:1144)
at metabase.driver.sql_jdbc.connection$can_connect_with_spec_QMARK_.invokeStatic(connection.clj:368)
at metabase.driver.sql_jdbc.connection$can_connect_with_spec_QMARK_.invoke(connection.clj:365)
at metabase.driver.sql_jdbc.connection$can_connect_QMARK_$fn__95712.invoke(connection.clj:377)
at metabase.driver.sql_jdbc.connection$do_with_connection_spec_for_testing_connection$fn__95694.invoke(connection.clj:353)
at metabase.driver.sql_jdbc.connection.ssh_tunnel$do_with_ssh_tunnel.invokeStatic(ssh_tunnel.clj:152)
at metabase.driver.sql_jdbc.connection.ssh_tunnel$do_with_ssh_tunnel.invoke(ssh_tunnel.clj:141)
at metabase.driver.sql_jdbc.connection$do_with_connection_spec_for_testing_connection.invokeStatic(connection.clj:348)
at metabase.driver.sql_jdbc.connection$do_with_connection_spec_for_testing_connection.invoke(connection.clj:344)
at metabase.driver.sql_jdbc.connection$can_connect_QMARK_.invokeStatic(connection.clj:376)
at metabase.driver.sql_jdbc.connection$can_connect_QMARK_.invoke(connection.clj:372)
at metabase.driver.sql_jdbc$fn__97952.invokeStatic(sql_jdbc.clj:52)
at metabase.driver.sql_jdbc$fn__97952.invoke(sql_jdbc.clj:50)
at clojure.lang.MultiFn.invoke(MultiFn.java:234)
at metabase.driver.util$can_connect_with_details_QMARK_$fn__55932.invoke(util.clj:135)
at clojure.core$binding_conveyor_fn$fn__5844.invoke(core.clj:2047)
at clojure.lang.AFn.call(AFn.java:18)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
... 1 more
Docker image: METABASE_IMAGE_TAG=v0.56.5
Metadata
Metadata
Assignees
Labels
No labels