diff --git a/jaydebeapi/__init__.py b/jaydebeapi/__init__.py index f319cde..dc21895 100644 --- a/jaydebeapi/__init__.py +++ b/jaydebeapi/__init__.py @@ -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 = {}