// this is needed to avoid java.lang.OutOfMemoryError (intermittent - for me at least, it's happened for exactly 1 source, but consistently when it does)
System.setProperty("jcifs.resolveOrder", "DNS");
System.setProperty("jcifs.smb.client.dfs.disabled", "true");
try {
this.harvesters.add(new FileHarvester());
}
catch (Exception e) {
logger.error(s + " not supported: " + e.getMessage());
}
catch(NoClassDefFoundError e) {