Author: pderop
Date: Tue Nov 8 21:41:51 2016
New Revision: 1768787
URL: http://svn.apache.org/viewvc?rev=1768787&view=rev
Log:
FELIX-5402: Factory configuration adapter ignores factory method.
Modified:
felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/impl/FactoryConfigurationAdapterImpl.java
Modified:
felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/impl/FactoryConfigurationAdapterImpl.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/impl/FactoryConfigurationAdapterImpl.java?rev=1768787&r1=1768786&r2=1768787&view=diff
==============================================================================
---
felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/impl/FactoryConfigurationAdapterImpl.java
(original)
+++
felix/trunk/dependencymanager/org.apache.felix.dependencymanager/src/org/apache/felix/dm/impl/FactoryConfigurationAdapterImpl.java
Tue Nov 8 21:41:51 2016
@@ -135,6 +135,7 @@ public class FactoryConfigurationAdapter
Dictionary<String, Object> serviceProperties =
getServiceProperties(settings);
newService.setInterface(m_serviceInterfaces, serviceProperties);
newService.setImplementation(m_serviceImpl);
+ newService.setFactory(m_factory, m_factoryCreateMethod); // if not
set, no effect
newService.setComposition(m_compositionInstance,
m_compositionMethod); // if not set, no effect
newService.setCallbacks(m_callbackObject, m_init, m_start, m_stop,
m_destroy); // if not set, no effect
configureAutoConfigState(newService, m_component);