Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'bundles/org.eclipse.osgi/felix/src/org/apache/felix/resolver/ResolverImpl.java')
-rwxr-xr-xbundles/org.eclipse.osgi/felix/src/org/apache/felix/resolver/ResolverImpl.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/bundles/org.eclipse.osgi/felix/src/org/apache/felix/resolver/ResolverImpl.java b/bundles/org.eclipse.osgi/felix/src/org/apache/felix/resolver/ResolverImpl.java
index 897b9698f..60beca879 100755
--- a/bundles/org.eclipse.osgi/felix/src/org/apache/felix/resolver/ResolverImpl.java
+++ b/bundles/org.eclipse.osgi/felix/src/org/apache/felix/resolver/ResolverImpl.java
@@ -1608,9 +1608,10 @@ public class ResolverImpl implements Resolver
if (wiring != null)
{
Collection<Wire> substitutionWires;
- if (wiring instanceof FelixWiring)
+ if (session.getContext() instanceof FelixResolveContext)
{
- substitutionWires = ((FelixWiring) wiring).getSubstitutionWires();
+ substitutionWires = ((FelixResolveContext) session.getContext()).getSubstitutionWires(
+ wiring);
}
else
{

Back to the top