SQLドライバー名を入力するか、データベースサーバーがオフラインになると、次の例外が発生します。基本的にはSQLExceptionです。
UndeclaredThrowableExceptionがどこから来ているのかわかりません。SqlMapClientTemplateの194行目は次のとおりです。
logger.debug("Obtained JDBC Connection [" + springCon + "] for iBATIS operation");
トレースは次のとおりです。
java.lang.reflect.UndeclaredThrowableException $ Proxy59.toString(不明なソース) java.lang.String.valueOf(不明なソース) java.lang.StringBuffer.append(不明なソース) org.springframework.orm.ibatis.SqlMapClientTemplate.execute(SqlMapClientTemplate.java:194) org.springframework.orm.ibatis.SqlMapClientTemplate.executeWithListResult(SqlMapClientTemplate.java:249) org.springframework.orm.ibatis.SqlMapClientTemplate.queryForList(SqlMapClientTemplate.java:296) org.springframework.orm.ibatis.SqlMapClientTemplate.queryForList(SqlMapClientTemplate.java:290)
私の読書のいくつかは、ある種のクラスの読み込みの問題を指摘していますか?$ Proxyがどこに導入されているのかわかりませんか?