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.