[jboss-cvs] JBossAS SVN: r96379 - trunk/connector/src/main/java/org/jboss/resource/adapter/jdbc.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Fri Nov 13 17:30:39 EST 2009
Author: smarlow at redhat.com
Date: 2009-11-13 17:30:39 -0500 (Fri, 13 Nov 2009)
New Revision: 96379
Modified:
trunk/connector/src/main/java/org/jboss/resource/adapter/jdbc/WrappedConnection.java
Log:
JBAS-7439 - jdbc3 driver error handling
Modified: trunk/connector/src/main/java/org/jboss/resource/adapter/jdbc/WrappedConnection.java
===================================================================
--- trunk/connector/src/main/java/org/jboss/resource/adapter/jdbc/WrappedConnection.java 2009-11-13 21:33:08 UTC (rev 96378)
+++ trunk/connector/src/main/java/org/jboss/resource/adapter/jdbc/WrappedConnection.java 2009-11-13 22:30:39 UTC (rev 96379)
@@ -27,6 +27,7 @@
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
+import java.sql.SQLFeatureNotSupportedException;
import java.sql.SQLWarning;
import java.sql.Savepoint;
import java.sql.Statement;
@@ -860,6 +861,10 @@
protected SQLException checkException(Throwable t) throws SQLException
{
Throwable result = null;
+ if (t instanceof AbstractMethodError)
+ {
+ t = new SQLFeatureNotSupportedException("Method is not implemented by JDBC driver", t);
+ }
if (mc != null)
result = mc.connectionError(t);
More information about the jboss-cvs-commits
mailing list