Skip to content

Commit

Permalink
- Fix null pointer java error when connecting to jdbc:drill driver.
Browse files Browse the repository at this point in the history
  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
  • Loading branch information
Buggynours committed Nov 27, 2016
1 parent aae6753 commit 2d78b25
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 0 deletions.
Binary file modified storage/connect/JavaWrappers.jar
Binary file not shown.
3 changes: 3 additions & 0 deletions storage/connect/JdbcInterface.java
Expand Up @@ -82,6 +82,9 @@ public int JdbcConnect(String[] parms, int fsize, boolean scrollable) {
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)
Expand Down
Binary file modified storage/connect/mysql-test/connect/std_data/JdbcMariaDB.jar
Binary file not shown.

0 comments on commit 2d78b25

Please sign in to comment.