[jboss-svn-commits] JBL Code SVN: r5826 - labs/jbossesb/trunk/qa/junit/src/org/jboss/soa/esb/util
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sat Aug 12 11:15:16 EDT 2006
Author: tfennelly
Date: 2006-08-12 11:15:13 -0400 (Sat, 12 Aug 2006)
New Revision: 5826
Modified:
labs/jbossesb/trunk/qa/junit/src/org/jboss/soa/esb/util/DbUtils.java
Log:
nomsg
Modified: labs/jbossesb/trunk/qa/junit/src/org/jboss/soa/esb/util/DbUtils.java
===================================================================
--- labs/jbossesb/trunk/qa/junit/src/org/jboss/soa/esb/util/DbUtils.java 2006-08-12 15:08:54 UTC (rev 5825)
+++ labs/jbossesb/trunk/qa/junit/src/org/jboss/soa/esb/util/DbUtils.java 2006-08-12 15:15:13 UTC (rev 5826)
@@ -207,12 +207,15 @@
try {
// Caught the call to close the resultset - close the associated DbResources too!
return method.invoke(resultSet, args);
+ } catch (Exception e) {
+ TestCaseUtils.logAndFail("Failed to close database Resultset. Connection Properties: " + properties, logger, e);
} finally {
dbResources.close();
}
- } else {
- return method.invoke(resultSet, args);
}
+
+ // Call to something other than the "close" method.
+ return method.invoke(resultSet, args);
}
}
@@ -244,11 +247,16 @@
if (stat != null) {
stat.close();
}
+ } catch (SQLException e) {
+ TestCaseUtils.logAndFail("Failed to close database Statement. Connection Properties: " + properties, logger, e);
+ } finally {
if (con != null) {
- con.close();
+ try {
+ con.close();
+ } catch (SQLException e) {
+ TestCaseUtils.logAndFail("Failed to close database Connection. Connection Properties: " + properties, logger, e);
+ }
}
- } catch (SQLException e) {
- TestCaseUtils.logAndFail("Failed to close database resources. Connection Properties: " + properties, logger, e);
}
}
}
More information about the jboss-svn-commits
mailing list