From: Ulf S. <sc...@us...> - 2004-08-12 11:01:33
|
User: schrouf Date: 04/08/12 04:01:28 Modified: src/main/org/jboss/ejb/plugins/cmp/jdbc JDBCUtil.java Log: Make safeClose() even safer by catching Exception instead of SQL/IOException. Some resources (e.g. INFORMIX jdbc driver) throw NullPointerExceptions when closing an already closed resource ! Revision Changes Path 1.25 +7 -7 jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCUtil.java Index: JDBCUtil.java =================================================================== RCS file: /cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/cmp/jdbc/JDBCUtil.java,v retrieving revision 1.24 retrieving revision 1.25 diff -u -r1.24 -r1.25 --- JDBCUtil.java 11 Aug 2004 20:30:50 -0000 1.24 +++ JDBCUtil.java 12 Aug 2004 11:01:28 -0000 1.25 @@ -47,7 +47,7 @@ * @author <a href="mailto:da...@da...">Dain Sundstrom</a> * @author <a href="mailto:al...@jb...">Alex Loubyansky</a> * @author Steve Coy - * @version $Revision: 1.24 $ + * @version $Revision: 1.25 $ */ public final class JDBCUtil { @@ -61,7 +61,7 @@ { con.close(); } - catch(SQLException e) + catch(Exception e) { log.error(SQL_ERROR, e); } @@ -76,7 +76,7 @@ { rs.close(); } - catch(SQLException e) + catch(Exception e) { log.error(SQL_ERROR, e); } @@ -91,7 +91,7 @@ { statement.close(); } - catch(SQLException e) + catch(Exception e) { log.error(SQL_ERROR, e); } @@ -106,7 +106,7 @@ { in.close(); } - catch(IOException e) + catch(Exception e) { log.error(SQL_ERROR, e); } @@ -121,7 +121,7 @@ { out.close(); } - catch(IOException e) + catch(Exception e) { log.error(SQL_ERROR, e); } @@ -136,7 +136,7 @@ { reader.close(); } - catch(IOException e) + catch(Exception e) { log.error(SQL_ERROR, e); } |