Archived
0
This commit is contained in:
2016-07-13 16:09:09 +03:00
parent d38eb2345e
commit 81af626576

View File

@@ -40,14 +40,16 @@ class ASysCore implements ICore {
File libsDir = new File(directory); File libsDir = new File(directory);
String[] jarsList = libsDir.list(); String[] jarsList = libsDir.list();
for (String jar : jarsList) { if (jarsList != null) {
if (!jar.endsWith(".jar")) continue; for (String jar : jarsList) {
try { if (!jar.endsWith(".jar")) continue;
logger.trace("Load jar \"{}/{}\"", directory, jar); try {
Bundle bundle = bundleContext.installBundle(String.format("file:%s/%s", directory, jar)); logger.trace("Load jar \"{}/{}\"", directory, jar);
bundlesList.add(bundle); Bundle bundle = bundleContext.installBundle(String.format("file:%s/%s", directory, jar));
} catch (BundleException e) { bundlesList.add(bundle);
logger.error(String.format("Error load jar \"%s/%s\"", directory, jar), e); } catch (BundleException e) {
logger.error(String.format("Error load jar \"%s/%s\"", directory, jar), e);
}
} }
} }