Retrieve message for Jython SQLExceptions

master
baztian 2014-02-12 23:57:57 +01:00
parent b538a14849
commit be582b41f8
1 changed files with 3 additions and 1 deletions

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