public void start(final BundleContext context) throws Exception {
super.start(context);
plugin = this;
jmxServiceManager = new JMXServiceManager();
jmxTransportRegistry = new JMXTransportRegistry();
mbeanProviderManager = new MBeanProviderManager();
runtimeDataProviderManager = new RuntimeDataProviderManager();
eclipseWorkbenchDataProvider = new EclipseRuntimeDataProvider(getBundle().getBundleContext());
final Job eclipseRuntimeDataProviderStarter = new Job("Eclipse Runtime Data Starter") {