private static String[] readDefaultExclusions() { InputStream is = null; String[] read = null; try { is = NewLoaderLogic.class.getResourceAsStream("/default.exclusions"); read = readInputStreamList(is); logger.debug("Loaded default.exclusions"); } catch (final Throwable e) { // ignored } finally { IO.close(is); } return read; }
private static String[] readDefaultExclusions() { InputStream is = null; String[] read = null; try { is = NewLoaderLogic.class.getResourceAsStream("/default.exclusions"); read = readInputStreamList(is); logger.debug("Loaded default.exclusions"); } catch (final Throwable e) { // ignored } finally { IO.close(is); } return read; }
if (exclusionsFile != null && exclusionsFile.exists()) { fis = new FileInputStream(exclusionsFile); exclusions = readInputStreamList(fis);
if (exclusionsFile != null && exclusionsFile.exists()) { fis = new FileInputStream(exclusionsFile); exclusions = readInputStreamList(fis);
public static List<URL> filterWebappUrls(final URL[] webUrls, final URL exclusions) { Filter excludeFilter = null; if (exclusions != null) { try { final String[] prefixes = NewLoaderLogic.readInputStreamList(exclusions.openStream()); excludeFilter = Filters.prefixes(prefixes); } catch (final IOException e) { logger.warning("can't read " + exclusions.toExternalForm()); } } UrlSet urls = new UrlSet(webUrls); try { urls = NewLoaderLogic.applyBuiltinExcludes(urls, null, excludeFilter); } catch (final MalformedURLException e) { return Arrays.asList(webUrls); } return urls.getUrls(); }
public static List<URL> filterWebappUrls(final URL[] webUrls, final Filter filter, final URL exclusions) { Filter excludeFilter = null; if (exclusions != null) { try { final String[] prefixes = NewLoaderLogic.readInputStreamList(exclusions.openStream()); excludeFilter = Filters.prefixes(prefixes); } catch (final IOException e) { logger.warning("can't read " + exclusions.toExternalForm()); } } UrlSet urls = new UrlSet(webUrls); try { urls = NewLoaderLogic.applyBuiltinExcludes(urls, filter, excludeFilter); } catch (final MalformedURLException e) { return Arrays.asList(webUrls); } return urls.getUrls(); }