code: public boolean checkDependentServices(BundleContext bundleContext)
      {	// Note: I pass my properties up to the environment
      	boolean success = this.addDependentService(context, Env.class.getName(), Environment.class.getName(), null, this.getProperties());
      	success = success & super.checkDependentServices(bundleContext);
      	return success;
      }
docs: Make sure the dependent services are up, then call startupService.
  @param versionRange Bundle version
  @param baseBundleServiceClassName
  @return false if I'm waiting for the service to startup.