Apply patch FELIX-4727 to correctly handle namespaces in wrapped resources.


git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1645067 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/resolver/src/main/java/org/apache/felix/resolver/WrappedResource.java b/resolver/src/main/java/org/apache/felix/resolver/WrappedResource.java
index 693e8bb..e37d234 100644
--- a/resolver/src/main/java/org/apache/felix/resolver/WrappedResource.java
+++ b/resolver/src/main/java/org/apache/felix/resolver/WrappedResource.java
@@ -58,7 +58,7 @@
             List<Capability> caps = new ArrayList<Capability>();
 
             // Wrap host capabilities.
-            for (Capability cap : m_host.getCapabilities(null))
+            for (Capability cap : m_host.getCapabilities(namespace))
             {
                 caps.add(new WrappedCapability(this, cap));
             }
@@ -68,7 +68,7 @@
             {
                 for (Resource fragment : m_fragments)
                 {
-                    for (Capability cap : fragment.getCapabilities(null))
+                    for (Capability cap : fragment.getCapabilities(namespace))
                     {
                         // Filter out identity capabilities, since they
                         // are not part of the fragment payload.