bugfix, is registered should mean that the service is bound, not only that all required dependencies are available

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@889170 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/ServiceImpl.java b/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/ServiceImpl.java
index 27d074a..7cb6d95 100644
--- a/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/ServiceImpl.java
+++ b/dependencymanager/core/src/main/java/org/apache/felix/dm/impl/ServiceImpl.java
@@ -1028,7 +1028,7 @@
     	synchronized (m_dependencies) {
     		state = m_state;
     	}
-        return (state.isAllRequiredAvailable());
+        return (state.isBound());
     }
 
     // ServiceComponent interface