diff options
author | Olivier Bertrand <bertrandop@gmail.com> | 2016-11-27 14:22:04 +0100 |
---|---|---|
committer | Olivier Bertrand <bertrandop@gmail.com> | 2016-11-27 14:22:04 +0100 |
commit | c2f93a3354b664e7d54dc96b5d94bfc2d6cd8256 (patch) | |
tree | b7a30f3806b02825fa4362abc0cb8ae495ae787f | |
parent | 558245d54052f037de211ccc402646261a26f047 (diff) | |
download | mariadb-git-c2f93a3354b664e7d54dc96b5d94bfc2d6cd8256.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
-rw-r--r-- | storage/connect/JavaWrappers.jar | bin | 19615 -> 19696 bytes | |||
-rw-r--r-- | storage/connect/JdbcInterface.java | 3 |
2 files changed, 3 insertions, 0 deletions
diff --git a/storage/connect/JavaWrappers.jar b/storage/connect/JavaWrappers.jar Binary files differindex d5353d2cbfd..8c01c364a3f 100644 --- a/storage/connect/JavaWrappers.jar +++ b/storage/connect/JavaWrappers.jar 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) |