public static void scanDir(final File dir, final Map<String, URL> files, final String path) { scanDir(dir, files, path, true); }
public static void scanDir(final File dir, final Map<String, URL> files, final String path) { scanDir(dir, files, path, true); }
public static void scanDir(File dir, Map<String, URL> files, String path) { for (File file : dir.listFiles()) { if (file.isDirectory()) { scanDir(file, files, path + file.getName() + "/"); } else { String name = file.getName(); try { files.put(path + name, file.toURI().toURL()); } catch (MalformedURLException e) { logger.warning("EAR path bad: " + path + name, e); } } } }
public static void scanDir(final File dir, final Map<String, URL> files, final String path, final boolean recursive) { final File[] dirFiles = dir.listFiles(); if (dirFiles != null) { for (final File file : dirFiles) { if (file.isDirectory()) { if (DeploymentsResolver.isExtractedDir(file)) { continue; } if (recursive) { scanDir(file, files, path + file.getName() + "/"); } } else { final String name = file.getName(); try { files.put(path + name, file.toURI().toURL()); } catch (final MalformedURLException e) { logger.warning("EAR path bad: " + path + name, e); } } } } }
public static void scanDir(final File dir, final Map<String, URL> files, final String path, final boolean recursive) { final File[] dirFiles = dir.listFiles(); if (dirFiles != null) { for (final File file : dirFiles) { if (file.isDirectory()) { if (DeploymentsResolver.isExtractedDir(file)) { continue; } if (recursive) { scanDir(file, files, path + file.getName() + "/"); } } else { final String name = file.getName(); try { files.put(path + name, file.toURI().toURL()); } catch (final MalformedURLException e) { logger.warning("EAR path bad: " + path + name, e); } } } } }
DeploymentLoader.scanDir(dir, files, ""); for (String fileName : files.keySet()) { if (fileName.endsWith(".class")) {
scanDir(rarFile, rarLibs, ""); for (Iterator<Map.Entry<String, URL>> iterator = rarLibs.entrySet().iterator(); iterator.hasNext();) {
scanDir(rarFile, rarLibs, ""); for (final Iterator<Map.Entry<String, URL>> iterator = rarLibs.entrySet().iterator(); iterator.hasNext(); ) {
scanDir(rarFile, rarLibs, ""); for (final Iterator<Map.Entry<String, URL>> iterator = rarLibs.entrySet().iterator(); iterator.hasNext(); ) {
application = new Application(); HashMap<String, URL> files = new HashMap<String, URL>(); scanDir(appDir, files, ""); files.remove("META-INF/MANIFEST.MF"); for (Map.Entry<String, URL> entry : files.entrySet()) { entry.setValue(rarFile.toURI().toURL()); scanDir(appDir, rarLibs, ""); } catch (MalformedURLException e) { throw new OpenEJBException("Malformed URL to app. " + e.getMessage(), e);
application = new Application(); final HashMap<String, URL> files = new HashMap<String, URL>(); scanDir(appDir, files, "", false); files.remove("META-INF/MANIFEST.MF"); entry.setValue(rarFile.toURI().toURL()); scanDir(appDir, rarLibs, ""); } catch (final MalformedURLException e) { throw new OpenEJBException("Malformed URL to app. " + e.getMessage(), e);
application = new Application(); final HashMap<String, URL> files = new HashMap<String, URL>(); scanDir(appDir, files, "", false); files.remove("META-INF/MANIFEST.MF"); entry.setValue(rarFile.toURI().toURL()); scanDir(appDir, rarLibs, ""); } catch (final MalformedURLException e) { throw new OpenEJBException("Malformed URL to app. " + e.getMessage(), e);