} catch (SQLClientInfoException cie) {
notifyException(cie);
throw cie;
} catch (SQLException sqle) {
notifyException(sqle);
throw new SQLClientInfoException
(sqle.getMessage(), sqle.getSQLState(),
sqle.getErrorCode(),
new FailedProperties40
(FailedProperties40.makeProperties
(name,value)).getProperties());