Removed unexpected return in invokeCallbackMethod(Object[] instances, String methodName, Class[][] signatures, Object[][] parameters) method
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@930820 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/InvocationUtil.java b/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/InvocationUtil.java
index f4298d4..2083d8d 100644
--- a/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/InvocationUtil.java
+++ b/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/InvocationUtil.java
@@ -8,7 +8,6 @@
public static void invokeCallbackMethod(Object[] instances, String methodName, Class[][] signatures, Object[][] parameters) throws NoSuchMethodException, IllegalArgumentException, IllegalAccessException, InvocationTargetException {
for (int i = 0; i < instances.length; i++) {
invokeCallbackMethod(instances[i], methodName, signatures, parameters);
- return;
}
throw new NoSuchMethodException("Method '" + methodName + "' does not exist. Callback skipped.");
}