private void addTldLocationsFromFileDirectory(final File dir) throws IOException, SAXException { if (dir.isDirectory()) { if (LOG.isDebugEnabled()) { LOG.debug("Scanning for *.tld-s in File directory: " + StringUtil.jQuoteNoXSS(dir)); } File[] tldFiles = dir.listFiles(new FilenameFilter() { public boolean accept(File urlAsFile, String name) { return isTldFileNameIgnoreCase(name); } }); if (tldFiles == null) { throw new IOException("Can't list this directory for some reason: " + dir); } for (int i = 0; i < tldFiles.length; i++) { final File file = tldFiles[i]; addTldLocationFromTld(new FileTldLocation(file)); } } else { LOG.warn("Skipped scanning for *.tld for non-existent directory: " + StringUtil.jQuoteNoXSS(dir)); } }
private void addTldLocationsFromFileDirectory(final File dir) throws IOException, SAXException { if (dir.isDirectory()) { if (LOG.isDebugEnabled()) { LOG.debug("Scanning for *.tld-s in File directory: " + StringUtil.jQuoteNoXSS(dir)); } File[] tldFiles = dir.listFiles(new FilenameFilter() { public boolean accept(File urlAsFile, String name) { return isTldFileNameIgnoreCase(name); } }); if (tldFiles == null) { throw new IOException("Can't list this directory for some reason: " + dir); } for (int i = 0; i < tldFiles.length; i++) { final File file = tldFiles[i]; addTldLocationFromTld(new FileTldLocation(file)); } } else { LOG.warn("Skipped scanning for *.tld for non-existent directory: " + StringUtil.jQuoteNoXSS(dir)); } }
private void addTldLocationsFromFileDirectory(final File dir) throws IOException, SAXException { if (dir.isDirectory()) { if (LOG.isDebugEnabled()) { LOG.debug("Scanning for *.tld-s in File directory: " + StringUtil.jQuoteNoXSS(dir)); } File[] tldFiles = dir.listFiles(new FilenameFilter() { public boolean accept(File urlAsFile, String name) { return isTldFileNameIgnoreCase(name); } }); if (tldFiles == null) { throw new IOException("Can't list this directory for some reason: " + dir); } for (int i = 0; i < tldFiles.length; i++) { final File file = tldFiles[i]; addTldLocationFromTld(new FileTldLocation(file)); } } else { LOG.warn("Skipped scanning for *.tld for non-existent directory: " + StringUtil.jQuoteNoXSS(dir)); } }