diff -r 9aa00e214020 -r 5cc7fdad1452 java/jdbc-loopback-driver/src/info/globalcode/jdbc/loopback/Driver.java --- a/java/jdbc-loopback-driver/src/info/globalcode/jdbc/loopback/Driver.java Sat Apr 12 20:01:42 2014 +0200 +++ b/java/jdbc-loopback-driver/src/info/globalcode/jdbc/loopback/Driver.java Fri May 09 14:16:45 2014 +0200 @@ -43,7 +43,11 @@ @Override public Connection connect(String url, Properties info) throws SQLException { - return new Connection(url, info); + if (acceptsURL(url)) { + return new Connection(url, info); + } else { + throw new SQLException("Unsupported URL: " + url); + } } @Override