error("Fel vid upprensning: ", se);
error("Error cleaning up: ", se);
    public Collection listAllCertificates(Admin admin) {        debug(">listAllCertificates()");        Connection con = null;        PreparedStatement ps = null;        ;        ResultSet result = null;        try {            con = getConnection();            ps = con.prepareStatement(                    "select fingerprint from CertificateData ORDER BY expireDate DESC");            result = ps.executeQuery();            ArrayList vect = new ArrayList();            while (result.next()) {                vect.add(result.getString(1));            }            debug("<listAllCertificates()");            return vect;        } catch (Exception e) {            throw new EJBException(e);        } finally {            try {                if (result != null) {                    result.close();                }                if (ps != null) {                    ps.close();                }                if (con != null) {                    con.close();                }            } catch (SQLException se) {                error("Fel vid upprensning: ", se);            }        }    }