Author: pderop
Date: Mon May 24 12:49:01 2010
New Revision: 947626
URL: http://svn.apache.org/viewvc?rev=947626&view=rev
Log:
don't provide MetaTypeProvide along with a ManagedServiceFactory service
Modified:
felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/FactoryConfigurationAdapterServiceImpl.java
Modified:
felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/FactoryConfigurationAdapterServiceImpl.java
URL:
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/FactoryConfigurationAdapterServiceImpl.java?rev=947626&r1=947625&r2=947626&view=diff
==============================================================================
---
felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/FactoryConfigurationAdapterServiceImpl.java
(original)
+++
felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/FactoryConfigurationAdapterServiceImpl.java
Mon May 24 12:49:01 2010
@@ -58,12 +58,8 @@ public class FactoryConfigurationAdapter
super(dm.createService()); // This service will be filtered by our
super class, allowing us to take control.
Hashtable props = new Hashtable();
props.put(Constants.SERVICE_PID, factoryPid);
- String[] interfaces = new String[] {
- ManagedServiceFactory.class.getName(),
- MetaTypeProvider.class.getName()
- };
m_service
- .setInterface(interfaces, props)
+ .setInterface(ManagedServiceFactory.class.getName(), props)
.setImplementation(new MetaTypeAdapterImpl(factoryPid, update,
propagate,
bctx, logger, heading,
description,
localization,
properyMetaData));