fixed bug where the service factory is not reset before parsing a dependency descriptor file

git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@942938 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ComponentManager.java b/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ComponentManager.java
index 1b96e89..069a79b 100644
--- a/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ComponentManager.java
+++ b/dependencymanager/runtime/src/main/java/org/apache/felix/dm/runtime/ComponentManager.java
@@ -148,6 +148,7 @@
             DependencyManager dm = new DependencyManager(b.getBundleContext());
             Service service = null;
             String line;
+            m_serviceFactory = null;
 
             while ((line = in.readLine()) != null)
             {