diff --git a/bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleEventHandler.java b/bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleEventHandler.java index a08322e..66be2f0 100644 --- a/bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleEventHandler.java +++ b/bundle/src/main/java/org/apache/karaf/cellar/bundle/BundleEventHandler.java @@ -65,18 +65,23 @@ public class BundleEventHandler extends BundleSupport implements EventHandler 0) { for (Repository repository : repositoryList) { pushRepository(repository, group); + logger.info("REPOSITORY EVENT: pushed to distributed repository list: repository () group {}", repository.getName(), group.getName()); } } @@ -162,6 +166,7 @@ public class FeaturesSynchronizer extends FeaturesSupport implements Synchronize if (featuresList != null && featuresList.length > 0) { for (Feature feature : featuresList) { pushFeature(feature, group); + logger.info("FEATURE EVENT: pushed features to distributed features list: feature {} group {}", feature.getName(), group.getName()); } } } finally { diff --git a/hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/factory/HazelcastServiceFactory.java b/hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/factory/HazelcastServiceFactory.java index c42da28..f2f42ad 100644 --- a/hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/factory/HazelcastServiceFactory.java +++ b/hazelcast/src/main/java/org/apache/karaf/cellar/hazelcast/factory/HazelcastServiceFactory.java @@ -90,6 +90,7 @@ public class HazelcastServiceFactory implements BundleContextAware { Boolean updated = Boolean.FALSE; //We need it to properly instantiate Hazelcast. Thread.currentThread().setContextClassLoader(getClass().getClassLoader()); + if (properties != null) { String newUsername = (String) properties.get("username"); if (username != null && !username.endsWith(newUsername)) {