System.out.println("Working: " + item.getCodeBaseLocator()); discoveredCodeBase = discoveredCodeBaseMap.get(item.getCodeBaseLocator().toString()); if (discoveredCodeBase != null) { if (item.getCodeBaseLocator() instanceof FilesystemCodeBaseLocator) { FilesystemCodeBaseLocator l = (FilesystemCodeBaseLocator) item.getCodeBaseLocator(); if (l.getPathName().endsWith(".java")) { if (DEBUG){ discoveredCodeBase = new DiscoveredCodeBase(item.getCodeBaseLocator().openCodeBase()); discoveredCodeBase.getCodeBase().setApplicationCodeBase(item.isAppCodeBase()); discoveredCodeBase.getCodeBase().setHowDiscovered(item.getHowDiscovered()); discoveredCodeBaseMap.put(item.getCodeBaseLocator().toString(), discoveredCodeBase); discoveredCodeBaseList.addLast(discoveredCodeBase); if (e instanceof FileNotFoundException) { if(item.isAppCodeBase()){ errorLogger.logError("File from project not found: " + item.getCodeBaseLocator(), e); } else { errorLogger.logError("File from auxiliary classpath not found: " + item.getCodeBaseLocator(), e); errorLogger.logError("Cannot open codebase " + item.getCodeBaseLocator(), e); errorLogger.logError("Cannot open codebase " + item.getCodeBaseLocator(), e);
System.out.println("Working: " + item.getCodeBaseLocator()); discoveredCodeBase = discoveredCodeBaseMap.get(item.getCodeBaseLocator().toString()); if (discoveredCodeBase != null) { if (item.getCodeBaseLocator() instanceof FilesystemCodeBaseLocator) { FilesystemCodeBaseLocator l = (FilesystemCodeBaseLocator) item.getCodeBaseLocator(); if (l.getPathName().endsWith(".java")) { if (DEBUG){ discoveredCodeBase = new DiscoveredCodeBase(item.getCodeBaseLocator().openCodeBase()); discoveredCodeBase.getCodeBase().setApplicationCodeBase(item.isAppCodeBase()); discoveredCodeBase.getCodeBase().setHowDiscovered(item.getHowDiscovered()); discoveredCodeBaseMap.put(item.getCodeBaseLocator().toString(), discoveredCodeBase); discoveredCodeBaseList.addLast(discoveredCodeBase); if (item.isAppCodeBase() || item.getHowDiscovered() == ICodeBase.Discovered.SPECIFIED) { if (e instanceof FileNotFoundException) { errorLogger.logError("File not found: " + item.getCodeBaseLocator()); } else { errorLogger.logError("Cannot open codebase " + item.getCodeBaseLocator(), e); errorLogger.logError("Cannot open codebase " + item.getCodeBaseLocator(), e);