} catch (CommunicationException e) {
LOG.log(Level.WARNING, "Error in ldap search: " + e.getMessage(), e);
this.dirContext = null;
retry++;
if (retry >= numRetries) {
throw new XKMSException(ResultMajorEnum.HTTP_WWW_W_3_ORG_2002_03_XKMS_RECEIVER,
ResultMinorEnum.HTTP_WWW_W_3_ORG_2002_03_XKMS_FAILURE, "Backend failure");
}
}
}
}