Repository: karaf-cellar
Updated Branches:
  refs/heads/cellar-2.3.x 34699a85a -> bcf82b2ae


[KARAF-3717] CellarBundleMBean now uses the bundle symbolicname in the 
install() operation


Project: http://git-wip-us.apache.org/repos/asf/karaf-cellar/repo
Commit: http://git-wip-us.apache.org/repos/asf/karaf-cellar/commit/bcf82b2a
Tree: http://git-wip-us.apache.org/repos/asf/karaf-cellar/tree/bcf82b2a
Diff: http://git-wip-us.apache.org/repos/asf/karaf-cellar/diff/bcf82b2a

Branch: refs/heads/cellar-2.3.x
Commit: bcf82b2ae78b748ba80a8cdb681a8130a400b516
Parents: 34699a8
Author: Jean-Baptiste Onofré <[email protected]>
Authored: Tue May 5 17:32:26 2015 +0200
Committer: Jean-Baptiste Onofré <[email protected]>
Committed: Tue May 5 17:32:26 2015 +0200

----------------------------------------------------------------------
 .../cellar/management/internal/CellarBundleMBeanImpl.java      | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/karaf-cellar/blob/bcf82b2a/management/src/main/java/org/apache/karaf/cellar/management/internal/CellarBundleMBeanImpl.java
----------------------------------------------------------------------
diff --git 
a/management/src/main/java/org/apache/karaf/cellar/management/internal/CellarBundleMBeanImpl.java
 
b/management/src/main/java/org/apache/karaf/cellar/management/internal/CellarBundleMBeanImpl.java
index 34aafc3..c23f36b 100644
--- 
a/management/src/main/java/org/apache/karaf/cellar/management/internal/CellarBundleMBeanImpl.java
+++ 
b/management/src/main/java/org/apache/karaf/cellar/management/internal/CellarBundleMBeanImpl.java
@@ -128,16 +128,16 @@ public class CellarBundleMBeanImpl extends StandardMBean 
implements CellarBundle
             state.setId(clusterBundles.size());
             state.setName(name);
             state.setVersion(version);
-            state.setSymbolicName(name);
+            state.setSymbolicName(symbolicName);
             state.setLocation(location);
             state.setStatus(BundleEvent.INSTALLED);
-            clusterBundles.put(name + "/" + version, state);
+            clusterBundles.put(symbolicName + "/" + version, state);
         } finally {
             Thread.currentThread().setContextClassLoader(originalClassLoader);
         }
 
         // broadcast the cluster event
-        ClusterBundleEvent event = new ClusterBundleEvent(name, version, 
location, BundleEvent.INSTALLED);
+        ClusterBundleEvent event = new ClusterBundleEvent(symbolicName, 
version, location, BundleEvent.INSTALLED);
         event.setSourceGroup(group);
         eventProducer.produce(event);
     }

Reply via email to