Very new to metabase, just trying to explore functionality, but the sample dataset is showing up as not having any tables.
When I go to admin section and attempt to “save” the database I get the following error: “org.h2.jdbc.JdbcSQLException: General error: “java.lang.NullPointerException: Null channel” [50000-194]”
Any help would be much appreciated! I’m sure I’m just doing something silly.
I’m running Metabase locally on a Windows 10 with the following java version:
java version “10.0.1” 2018-04-17
Java™ SE Runtime Environment 18.3 (build 10.0.1+10)
Java HotSpot™ 64-Bit Server VM 18.3 (build 10.0.1+10, mixed mode).
To start Metabase I used “java -jar metabase.jar”
Thanks so much for the help! Checked out the Ubuntu VM on Azure example and a bit lost to be honest.
Also, here is what I get when I rerun the command above:
06-29 10:24:27 e[1mINFO metabase.utile[0m :: Loading Metabase…
06-29 10:24:34 e[1mINFO util.encryptione[0m :: DB details encryption is DISABLED for this Metabase instance.
See http://www.metabase.com/docs/latest/operations-guide/start.html#encrypting-your-database-connection-deta
for more information.
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by io.netty.util.internal.ReflectionUtil (file:/C:/Users/R.%20Scott%20Mun
/metabase.jar) to constructor java.nio.DirectByteBuffer(long,int)
WARNING: Please consider reporting this to the maintainers of io.netty.util.internal.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
java.nio.file.NoSuchFileException: C:\Users\R.%20Scott%20Munro\Documents\metabase.jar
06-29 10:24:41 e[1mINFO metabase.coree[0m :: Starting Metabase in STANDALONE mode
06-29 10:24:41 e[1mINFO metabase.coree[0m :: Launching Embedded Jetty Webserver with config:
{:port 3000}
06-29 10:24:41 e[1mWARN component.AbstractLifeCyclee[0m :: FAILED ServerConnector@4aa20aac{HTTP/1.1}{0.0.0.0
.net.BindException: Address already in use: bind
java.net.BindException: Address already in use: bind
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Unknown Source)
at java.base/sun.nio.ch.Net.bind(Unknown Source)
at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at java.base/sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:321)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.server.Server.doStart(Server.java:366)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at ring.adapter.jetty$run_jetty.invokeStatic(jetty.clj:151)
at ring.adapter.jetty$run_jetty.invoke(jetty.clj:113)
at metabase.core$start_jetty_BANG_.invokeStatic(core.clj:216)
at metabase.core$start_jetty_BANG_.invoke(core.clj:195)
at metabase.core$start_normally.invokeStatic(core.clj:256)
at metabase.core$start_normally.invoke(core.clj:251)
at metabase.core$main.invokeStatic(core.clj:279)
at metabase.core$main.doInvoke(core.clj:274)
at clojure.lang.RestFn.invoke(RestFn.java:397)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.RestFn.applyTo(RestFn.java:132)
at metabase.core.main(Unknown Source)
06-29 10:24:41 e[1mWARN component.AbstractLifeCyclee[0m :: FAILED org.eclipse.jetty.server.Server@20d4fdff:
dException: Address already in use: bind
java.net.BindException: Address already in use: bind
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Unknown Source)
at java.base/sun.nio.ch.Net.bind(Unknown Source)
at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at java.base/sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:321)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.server.Server.doStart(Server.java:366)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at ring.adapter.jetty$run_jetty.invokeStatic(jetty.clj:151)
at ring.adapter.jetty$run_jetty.invoke(jetty.clj:113)
at metabase.core$start_jetty_BANG.invokeStatic(core.clj:216)
at metabase.core$start_jetty_BANG.invoke(core.clj:195)
at metabase.core$start_normally.invokeStatic(core.clj:256)
at metabase.core$start_normally.invoke(core.clj:251)
at metabase.core$main.invokeStatic(core.clj:279)
at metabase.core$main.doInvoke(core.clj:274)
at clojure.lang.RestFn.invoke(RestFn.java:397)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.RestFn.applyTo(RestFn.java:132)
at metabase.core.main(Unknown Source)
java.net.BindException: Address already in use: bind
at java.base/sun.nio.ch.Net.bind0(Native Method)
at java.base/sun.nio.ch.Net.bind(Unknown Source)
at java.base/sun.nio.ch.Net.bind(Unknown Source)
at java.base/sun.nio.ch.ServerSocketChannelImpl.bind(Unknown Source)
at java.base/sun.nio.ch.ServerSocketAdaptor.bind(Unknown Source)
at org.eclipse.jetty.server.ServerConnector.open(ServerConnector.java:321)
at org.eclipse.jetty.server.AbstractNetworkConnector.doStart(AbstractNetworkConnector.java:80)
at org.eclipse.jetty.server.ServerConnector.doStart(ServerConnector.java:236)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at org.eclipse.jetty.server.Server.doStart(Server.java:366)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68)
at ring.adapter.jetty$run_jetty.invokeStatic(jetty.clj:151)
at ring.adapter.jetty$run_jetty.invoke(jetty.clj:113)
at metabase.core$start_jetty_BANG.invokeStatic(core.clj:216)
at metabase.core$start_jetty_BANG.invoke(core.clj:195)
at metabase.core$start_normally.invokeStatic(core.clj:256)
at metabase.core$start_normally.invoke(core.clj:251)
at metabase.core$_main.invokeStatic(core.clj:279)
at metabase.core$_main.doInvoke(core.clj:274)
at clojure.lang.RestFn.invoke(RestFn.java:397)
at clojure.lang.AFn.applyToHelper(AFn.java:152)
at clojure.lang.RestFn.applyTo(RestFn.java:132)
at metabase.core.main(Unknown Source)
06-29 10:24:41 e[1mERROR metabase.coree[0m :: Metabase Initialization FAILED: Address already in use: bind