code: public void start(BundleContext context) throws Exception
      {
          this.log(context, LogService.LOG_INFO, "Starting and registering the (repository) " + this.getClass().getName() + " ClassService ");
          
          bundleContext = context;
  
          if (context != null)
              context.registerService(ClassFinder.class.getName(), this, null);	// Should be only one of these
      }
docs: Bundle starting.
  If the service listener is up, register me, else wait.