commit | 0374da196aeee5cb20323af0d76f5f795ed4bddf | [log] [tgz] |
---|---|---|
author | Xander Uiterlinden <uiterlix@apache.org> | Thu Apr 26 11:58:55 2012 +0000 |
committer | Xander Uiterlinden <uiterlix@apache.org> | Thu Apr 26 11:58:55 2012 +0000 |
tree | fe6513e04f999fba34b28f9b742964a8beb74499 | |
parent | 55cac39dcba894867103c3a58da006d80bd87985 [diff] |
Reverted wrong decorator fix. git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1330795 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/AbstractDecorator.java b/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/AbstractDecorator.java index 34078bf..df9b668 100644 --- a/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/AbstractDecorator.java +++ b/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/AbstractDecorator.java
@@ -223,10 +223,9 @@ Component service = (Component) m_services.remove(oldRef); if (service == null) { throw new IllegalStateException("Service should not be null here."); - } - Component newComponent = createService(new Object[] { newRef, newService }); - m_services.put(newRef, newComponent); - } + } + m_services.put(newRef, service); + } } // callbacks for bundles