@Override
public void start(BundleContext context) throws Exception {
Runtime runtime = RuntimeLocator.getRequiredRuntime();
Module module = runtime.getModule(context.getBundle().getBundleId());
DefaultRepository repository = new DefaultRepository(new RuntimePropertiesProvider(runtime));
registration = RepositoryRuntimeRegistration.registerRepository(module.getModuleContext(), repository);
}