private void unregisterRepositories() throws Exception {
ServiceReference ref = bundleContext.getServiceReference(RepositoryAdmin.class.getName());
RepositoryAdmin repositoryAdmin = (RepositoryAdmin) bundleContext.getService(ref);
try {
repositoryAdmin.removeRepository(obrFile.toURI().toURL().toExternalForm());
for (URL repository : repositories) {
repositoryAdmin.removeRepository(repository.toExternalForm());
}
} finally {
bundleContext.ungetService(ref);