Add fix for JDBC issue by reloading classpath when attaching JVM to thread.

This commit is contained in:
Grant Sherrick
2019-08-27 18:03:24 -06:00
committed by baztian
parent 55c9b44c23
commit f1637fc224
+1
View File
@@ -199,6 +199,7 @@ def _jdbc_connect_jpype(jclassname, url, driver_args, jars, libs):
convertStrings=True)
if not jpype.isThreadAttachedToJVM():
jpype.attachThreadToJVM()
jpype.java.lang.Thread.currentThread().setContextClassLoader(jpype.java.lang.ClassLoader.getSystemClassLoader())
if _jdbc_name_to_const is None:
types = jpype.java.sql.Types
types_map = {}