@Override public void initialize() throws InitializationException { // Set descriptor setDescriptor(new DefaultExtensionRepositoryDescriptor("remote")); // Load default extension repositories for (ExtensionRepositorySource repositoriesSource : this.repositoriesSources) { for (ExtensionRepositoryDescriptor repositoryDescriptor : repositoriesSource .getExtensionRepositoryDescriptors()) { try { addRepository(repositoryDescriptor, repositoriesSource.getPriority()); } catch (ExtensionRepositoryException e) { this.logger.error("Failed to add repository [" + repositoryDescriptor + "]", e); } } } }