Author: marrs
Date: Mon Jul  9 14:21:16 2007
New Revision: 554768

URL: http://svn.apache.org/viewvc?view=rev&rev=554768
Log:
Fixed a mistake in the order in which signatures were searched.

Modified:
    
felix/trunk/dependencymanager/src/main/java/org/apache/felix/dependencymanager/ServiceDependency.java

Modified: 
felix/trunk/dependencymanager/src/main/java/org/apache/felix/dependencymanager/ServiceDependency.java
URL: 
http://svn.apache.org/viewvc/felix/trunk/dependencymanager/src/main/java/org/apache/felix/dependencymanager/ServiceDependency.java?view=diff&rev=554768&r1=554767&r2=554768
==============================================================================
--- 
felix/trunk/dependencymanager/src/main/java/org/apache/felix/dependencymanager/ServiceDependency.java
 (original)
+++ 
felix/trunk/dependencymanager/src/main/java/org/apache/felix/dependencymanager/ServiceDependency.java
 Mon Jul  9 14:21:16 2007
@@ -254,7 +254,7 @@
         boolean done = false;
         while (!done && currentClazz != null) {
             done = invokeMethod(instance, currentClazz, methodName,
-                new Class[][] {{ServiceReference.class, m_trackedServiceName}, 
{ServiceReference.class, Object.class}, {ServiceReference.class}, 
{Object.class}, {m_trackedServiceName}, {}},
+                new Class[][] {{ServiceReference.class, m_trackedServiceName}, 
{ServiceReference.class, Object.class}, {ServiceReference.class}, 
{m_trackedServiceName}, {Object.class}, {}},
                 new Object[][] {{reference, service}, {reference, service}, 
{reference}, {service}, {service}, {}},
                 false);
             if (!done) {


Reply via email to