Fixed argument passing to jpype getConnection
parent
027f81aab1
commit
80f0e00b60
|
|
@ -80,7 +80,7 @@ def _prepare_jython():
|
||||||
global _jdbc_connect
|
global _jdbc_connect
|
||||||
_jdbc_connect = _jdbc_connect_jython
|
_jdbc_connect = _jdbc_connect_jython
|
||||||
|
|
||||||
def _jdbc_connect_jpype(jclassname, jars, libs, *args):
|
def _jdbc_connect_jpype(jclassname, jars, libs, *driver_args):
|
||||||
import jpype
|
import jpype
|
||||||
if not jpype.isJVMStarted():
|
if not jpype.isJVMStarted():
|
||||||
args = []
|
args = []
|
||||||
|
|
@ -109,7 +109,7 @@ def _jdbc_connect_jpype(jclassname, jars, libs, *args):
|
||||||
return jpype.JArray(jpype.JByte, 1)(data)
|
return jpype.JArray(jpype.JByte, 1)(data)
|
||||||
# register driver for DriverManager
|
# register driver for DriverManager
|
||||||
jpype.JClass(jclassname)
|
jpype.JClass(jclassname)
|
||||||
return jpype.java.sql.DriverManager.getConnection(*args)
|
return jpype.java.sql.DriverManager.getConnection(*driver_args)
|
||||||
|
|
||||||
def _prepare_jpype():
|
def _prepare_jpype():
|
||||||
global _jdbc_connect
|
global _jdbc_connect
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue