commit | 194c73ee2cad0dee80c8658b9d65f493a772c8e8 | [log] [tgz] |
---|---|---|
author | Thomas Draier <draier@apache.org> | Fri Feb 05 11:22:07 2016 +0100 |
committer | Thomas Draier <draier@apache.org> | Fri Feb 05 11:32:20 2016 +0100 |
tree | 46d3a8aede1c50508a2f4b2ed5e3ffaa5239eda4 | |
parent | 815ab75000d54655db0193f83f100c757ee4e046 [diff] |
UNOMI-16 : Fixed elasticsearch startup, register mapping in starting event
diff --git a/persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.java b/persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.java index 042f5c1..a743237 100644 --- a/persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.java +++ b/persistence-elasticsearch/core/src/main/java/org/apache/unomi/persistence/elasticsearch/ElasticSearchPersistenceServiceImpl.java
@@ -342,7 +342,7 @@ @Override public void bundleChanged(BundleEvent event) { switch (event.getType()) { - case BundleEvent.STARTING: + case BundleEvent.STARTED: if (event.getBundle() != null && event.getBundle().getRegisteredServices() != null) { for (ServiceReference<?> reference : event.getBundle().getRegisteredServices()) { Object service = bundleContext.getService(reference); @@ -354,6 +354,8 @@ } } } + break; + case BundleEvent.STARTING: loadPredefinedMappings(event.getBundle().getBundleContext(), true); break; case BundleEvent.STOPPING: