Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThomas Watson2012-08-14 20:10:03 +0000
committerThomas Watson2012-08-14 20:10:03 +0000
commitfe5aee7486c9b7e73d339e878b87d680f288065f (patch)
tree54459c9917e8de0c05a420bf96af0814b3bfbf2e /bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/SystemBundleActivator.java
parent334cb5754920bfb6cbdeec7e13e839b7d2ea4bb2 (diff)
downloadrt.equinox.framework-fe5aee7486c9b7e73d339e878b87d680f288065f.tar.gz
rt.equinox.framework-fe5aee7486c9b7e73d339e878b87d680f288065f.tar.xz
rt.equinox.framework-fe5aee7486c9b7e73d339e878b87d680f288065f.zip
Register the Resolver as a service.
Diffstat (limited to 'bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/SystemBundleActivator.java')
-rw-r--r--bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/SystemBundleActivator.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/SystemBundleActivator.java b/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/SystemBundleActivator.java
index 0813c3811..15b25e3ea 100644
--- a/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/SystemBundleActivator.java
+++ b/bundles/org.eclipse.osgi/container/src/org/eclipse/osgi/internal/framework/SystemBundleActivator.java
@@ -35,6 +35,7 @@ import org.osgi.framework.wiring.BundleWiring;
import org.osgi.service.condpermadmin.ConditionalPermissionAdmin;
import org.osgi.service.packageadmin.PackageAdmin;
import org.osgi.service.permissionadmin.PermissionAdmin;
+import org.osgi.service.resolver.Resolver;
import org.osgi.service.startlevel.StartLevel;
/**
@@ -75,6 +76,8 @@ public class SystemBundleActivator implements BundleActivator {
register(bc, PermissionAdmin.class, sa, null);
register(bc, ConditionalPermissionAdmin.class, sa, null);
+ register(bc, Resolver.class, bundle.getEquinoxContainer().getStorage().getAdaptor().getResolver(), null);
+
register(bc, DebugOptions.class, dbgOptions, null);
Hashtable<String, Object> props = new Hashtable<String, Object>(7);

Back to the top