@Override
  public void start(BundleContext context) throws Exception {
    bundleTracker =
        new BundleTracker(context, Bundle.ACTIVE, new ValidationResolverBundleTrackerCustomizer());
    bundleTracker.open();

    ValidationProviderHolder holder = new ValidationProviderHolder(context);

    ValidationProviderServiceTrackerCustomizer serviceTrackerCustomizer =
        new ValidationProviderServiceTrackerCustomizer(context, holder);
    serviceTracker =
        new ServiceTracker(context, ValidationProvider.class, serviceTrackerCustomizer);
    serviceTracker.open();
  }