throw ServiceException.FAILURE("unable to get all attrs", e);
throw ServiceException.FAILURE("unable to get all attrs: "+e.getMessage(), e);
    public synchronized Map<String, Object> getAttrs() throws ServiceException {        HashMap<String, Object> attrs = new HashMap<String, Object>();        try {            LdapUtil.getAttrs(mAttrs, attrs, null);        } catch (NamingException e) {            throw ServiceException.FAILURE("unable to get all attrs", e);        }        return attrs;    }