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);
String[] jarsList = libsDir.list();
for (String jar : jarsList) {
if (!jar.endsWith(".jar")) continue;
try {
logger.trace("Load jar \"{}/{}\"", directory, jar);
Bundle bundle = bundleContext.installBundle(String.format("file:%s/%s", directory, jar));
bundlesList.add(bundle);
} catch (BundleException e) {
logger.error(String.format("Error load jar \"%s/%s\"", directory, jar), e);
if (jarsList != null) {
for (String jar : jarsList) {
if (!jar.endsWith(".jar")) continue;
try {
logger.trace("Load jar \"{}/{}\"", directory, jar);
Bundle bundle = bundleContext.installBundle(String.format("file:%s/%s", directory, jar));
bundlesList.add(bundle);
} catch (BundleException e) {
logger.error(String.format("Error load jar \"%s/%s\"", directory, jar), e);
}
}
}