if(startLevelService != null) { startLevelService.open(); }
  public void launch(long startBundle) throws BundleException {    if (!active) {      active = true;      if (startBundle > 0) {	startBundle(startBundle);      } else {	for (Iterator i = storage.getStartOnLaunchBundles().iterator(); i.hasNext(); ) {	  Bundle b = bundles.getBundle((String)i.next());	  try {	    b.start();	  } catch (BundleException be) {	    listeners.frameworkError(b, be);	  }	}      }      systemBundle.systemActive();      listeners.frameworkEvent(new FrameworkEvent(FrameworkEvent.STARTED, systemBundle, null));    }  }