This is an automated email from the ASF dual-hosted git repository. martin_s pushed a commit to branch feature/storage_refactoring in repository https://gitbox.apache.org/repos/asf/archiva.git
commit a024df32a4005fa32ef5314418aabe124a45516c Author: Martin Stockhammer <[email protected]> AuthorDate: Sat May 25 10:32:19 2019 +0200 Fixing repository group implementation --- .../apache/archiva/repository/maven2/MavenRepositoryProvider.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/archiva-modules/archiva-maven/archiva-maven-repository/src/main/java/org/apache/archiva/repository/maven2/MavenRepositoryProvider.java b/archiva-modules/archiva-maven/archiva-maven-repository/src/main/java/org/apache/archiva/repository/maven2/MavenRepositoryProvider.java index 280cb36..24216ef 100644 --- a/archiva-modules/archiva-maven/archiva-maven-repository/src/main/java/org/apache/archiva/repository/maven2/MavenRepositoryProvider.java +++ b/archiva-modules/archiva-maven/archiva-maven-repository/src/main/java/org/apache/archiva/repository/maven2/MavenRepositoryProvider.java @@ -248,8 +248,10 @@ public class MavenRepositoryProvider implements RepositoryProvider { @Override public RepositoryGroup createRepositoryGroup(RepositoryGroupConfiguration configuration) throws RepositoryException { Path repositoryGroupBase = getArchivaConfiguration().getRepositoryGroupBaseDir(); - return new MavenRepositoryGroup(configuration.getId(), configuration.getId(), + MavenRepositoryGroup newGrp = new MavenRepositoryGroup(configuration.getId(), configuration.getName(), repositoryGroupBase, fileLockManager); + updateRepositoryGroupInstance(newGrp, configuration); + return newGrp; } @Override @@ -444,4 +446,8 @@ public class MavenRepositoryProvider implements RepositoryProvider { public <T> void raise(RepositoryEvent<T> event) { // } + + public void setRepositoryRegistry(RepositoryRegistry reg) { + this.repositoryRegistry = reg; + } }
