Retrieve message for Jython SQLExceptions
parent
b538a14849
commit
be582b41f8
|
|
@ -44,7 +44,8 @@ _handle_sql_exception = None
|
||||||
def _handle_sql_exception_jython(ex):
|
def _handle_sql_exception_jython(ex):
|
||||||
from java.sql import SQLException
|
from java.sql import SQLException
|
||||||
if isinstance(ex, SQLException):
|
if isinstance(ex, SQLException):
|
||||||
raise Error
|
# TODO get stacktrace
|
||||||
|
raise Error, ex.getMessage()
|
||||||
else:
|
else:
|
||||||
raise ex
|
raise ex
|
||||||
|
|
||||||
|
|
@ -106,6 +107,7 @@ def _handle_sql_exception_jpype(ex):
|
||||||
import jpype
|
import jpype
|
||||||
SQLException = jpype.java.sql.SQLException
|
SQLException = jpype.java.sql.SQLException
|
||||||
if issubclass(ex.__javaclass__, SQLException):
|
if issubclass(ex.__javaclass__, SQLException):
|
||||||
|
# TODO get message and stacktrace
|
||||||
raise Error
|
raise Error
|
||||||
else:
|
else:
|
||||||
raise ex
|
raise ex
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue