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); }
