diff options
author | Olivier Bertrand <bertrandop@gmail.com> | 2016-11-27 14:42:37 +0100 |
---|---|---|
committer | Olivier Bertrand <bertrandop@gmail.com> | 2016-11-27 14:42:37 +0100 |
commit | 2d78b25c49407fb3f17fd4e44b551e8b43ffa4b5 (patch) | |
tree | 5771d4ab4058949d6dd173097d6e1609118147ee /storage/connect/JdbcInterface.java | |
parent | aae67535cc399c92cac24b2b1f44e9a196806c9f (diff) | |
download | mariadb-git-2d78b25c49407fb3f17fd4e44b551e8b43ffa4b5.tar.gz |
- Fix null pointer java error when connecting to jdbc:drill driver.
By setting the context class loader.
modified: storage/connect/JavaWrappers.jar
modified: storage/connect/JdbcInterface.java
modified: storage/connect/mysql-test/connect/std_data/JdbcMariaDB.jar
Diffstat (limited to 'storage/connect/JdbcInterface.java')
-rw-r--r-- | storage/connect/JdbcInterface.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/storage/connect/JdbcInterface.java b/storage/connect/JdbcInterface.java index 07dcaf985b4..a1b1360e6ea 100644 --- a/storage/connect/JdbcInterface.java +++ b/storage/connect/JdbcInterface.java @@ -82,6 +82,9 @@ public class JdbcInterface { System.out.println("URL=" + parms[1]); CheckURL(parms[1], null); + + // This is required for drivers using context class loaders + Thread.currentThread().setContextClassLoader(getClass().getClassLoader()); if (parms[2] != null && !parms[2].isEmpty()) { if (DEBUG) |