public String getName() { return getCurrentConfiguration( false ).getName(); }
String.format( "Repository \"%s\" (repoId=%s) corresponding type is not registered in Core, hence it's maxInstace check cannot be performed: Repository type %s:%s is unknown to Nexus Core. It is probably contributed by an old Nexus plugin. Please contact plugin developers to upgrade the plugin, and register the new repository type(s) properly!", repositoryModel.getName(), repositoryModel.getId(), repositoryModel.getProviderRole(), repositoryModel.getProviderHint() ); "Repository \"" + repositoryModel.getName() + "\" (id=" + repositoryModel.getId() + ") cannot be created. It's repository type " + rtd.toString() + " is limited to " + maxCount + " instances, and it already has " + String.valueOf( rtd.getInstanceCount() ) + " of them.";
Assert.assertEquals( expected.getName(), cRepo.getName() );
public ManuallyConfiguredRepositoryTemplate createManuallyTemplate( CRepositoryCoreConfiguration configuration ) throws ConfigurationException { final CRepository repoConfig = configuration.getConfiguration( false ); RepositoryTypeDescriptor rtd = repositoryTypeRegistry.getRepositoryTypeDescriptor( repoConfig.getProviderRole(), repoConfig.getProviderHint() ); if ( rtd == null ) { final String msg = String.format( "Repository being created \"%s\" (repoId=%s) has corresponding type that is not registered in Core: Repository type %s:%s is unknown to Nexus Core. It is probably contributed by an old Nexus plugin. Please contact plugin developers to upgrade the plugin, and register the new repository type(s) properly!", repoConfig.getName(), repoConfig.getId(), repoConfig.getProviderRole(), repoConfig.getProviderHint() ); throw new ConfigurationException( msg ); } ContentClass contentClass = repositoryTypeRegistry.getRepositoryContentClass( rtd.getRole(), rtd.getHint() ); return new ManuallyConfiguredRepositoryTemplate( this, "manual", "Manually created template", contentClass, null, configuration ); } }
private void validateRepoInNexusConfig(RepositoryGroupResource group) throws IOException { CRepository cGroup = getTest().getNexusConfigUtil().getRepo(group.getId()); Assert.assertEquals(cGroup.getId(), group.getId()); Assert.assertEquals(cGroup.getName(), group.getName()); List<RepositoryGroupMemberRepository> expectedRepos = group.getRepositories(); List<String> actualRepos = getTest().getNexusConfigUtil().getGroup(group.getId()).getMemberRepositoryIds(); this.validateRepoLists(expectedRepos, actualRepos); }
if ( StringUtils.isEmpty( repo.getName() ) )
if ( StringUtils.isBlank( cfg.getName() ) )