}
}
} else {
if (dcrFile.getName().toLowerCase().indexOf(".xml") >= 0) {
try {
DcrConfigurableHashKeyExtractor dcrHashKeyExtractor = new DcrConfigurableHashKeyExtractor(dcrFile.getAbsolutePath());
pushHashKeyExtractor(dcrHashKeyExtractor);
} catch (DcrRulesException e) {
logger.log(Level.WARNING, "clb.failed_read_dcrxml",
e.getMessage());
if(logger.isLoggable(Level.FINE)){