Author: marrs Date: Thu Jun 24 11:15:42 2010 New Revision: 957508 URL: http://svn.apache.org/viewvc?rev=957508&view=rev Log: Bugfix, the adaptee filter condition was not applied.
Modified: felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/AdapterServiceImpl.java Modified: felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/AdapterServiceImpl.java URL: http://svn.apache.org/viewvc/felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/AdapterServiceImpl.java?rev=957508&r1=957507&r2=957508&view=diff ============================================================================== --- felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/AdapterServiceImpl.java (original) +++ felix/trunk/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/AdapterServiceImpl.java Thu Jun 24 11:15:42 2010 @@ -43,7 +43,7 @@ public class AdapterServiceImpl extends super(dm.createService()); // This service will be filtered by our super class, allowing us to take control. m_service.setImplementation(new AdapterImpl(adapteeInterface, adapteeFilter)) .add(dm.createServiceDependency() - .setService(adapteeInterface) + .setService(adapteeInterface, adapteeFilter) .setAutoConfig(false) .setCallbacks("added", "removed")); }