error("Error getting hard token issuer datas: ",e);
    public Collection getHardTokenIssuerDatas(Admin admin) {        debug(">getHardTokenIssuerDatas()");        ArrayList returnval = new ArrayList();        Collection result = null;        HardTokenIssuerDataLocal htih = null;        try {            result = hardtokenissuerhome.findAll();            if (result.size() > 0) {                Iterator i = result.iterator();                while (i.hasNext()) {                    htih = (HardTokenIssuerDataLocal) i.next();                    returnval.add(new HardTokenIssuerData(htih.getId().intValue(), htih.getAlias(),                            htih.getCertSN(), htih.getCertIssuerDN(), htih.getHardTokenIssuer()));                }            }            Collections.sort(returnval);        } catch (Exception e) {        }        debug("<getHardTokenIssuerDatas()");        return returnval;    }