@Override protected void onTearDown() throws IOException { IDatabaseConnection connection = null; try { connection = getConnection(); DatabaseOperation.DELETE_ALL.execute(connection, getDataSet()); cleanJndi(); } catch (Exception ex) { ex.printStackTrace(); } finally { if (connection != null) { try { connection.getConnection().close(); } catch (SQLException e) { e.printStackTrace(); } } } MockObjectFactory.clearAll(); cleanJndi(); }