Retrieve message for Jython SQLExceptions

This commit is contained in:
baztian committed 2015-03-12 21:26:52 +01:00
1 parent b538a14849
commit be582b41f8
1 file changed
+3 -1
+3 -1
View File
@@ -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