[
https://issues.apache.org/jira/browse/MNG-8654?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Tamas Cservenak reassigned MNG-8654:
------------------------------------
Assignee: Tamas Cservenak
> ModelBuilder leak of un-interpolated remote repositories
> --------------------------------------------------------
>
> Key: MNG-8654
> URL: https://issues.apache.org/jira/browse/MNG-8654
> Project: Maven
> Issue Type: Bug
> Components: Core
> Reporter: Tamas Cservenak
> Assignee: Tamas Cservenak
> Priority: Major
> Fix For: 4.0.0-rc-4
>
>
> Seems we still have leaks in model builder:
> {noformat}
> Suppressed: java.lang.IllegalArgumentException: Not fully interpolated
> remote repository maven-core-it
> (file:///Users/runner/work/maven/maven/its/core-it-suite/target/test-classes/mng-5639-import-scope-pom-resolution//${repository.url.suffix.property},
> default, releases)
> 12042 at
> org.apache.maven.impl.resolver.validator.MavenValidator.validateRemoteRepository(MavenValidator.java:90)
> 12043 at
> org.eclipse.aether.internal.impl.DefaultRepositorySystemValidator.validateVersionRangeRequest(DefaultRepositorySystemValidator.java:101)
> 12044 at
> org.eclipse.aether.internal.impl.DefaultRepositorySystem.resolveVersionRange(DefaultRepositorySystem.java:197)
> 12045 at
> org.apache.maven.impl.DefaultVersionRangeResolver.doResolve(DefaultVersionRangeResolver.java:68)
> 12046 at
> org.apache.maven.impl.cache.CachingSupplier.apply(CachingSupplier.java:50)
> 12047 at
> org.apache.maven.impl.cache.AbstractRequestCache.request(AbstractRequestCache.java:63)
> 12048 at
> org.apache.maven.impl.AbstractSession.request(AbstractSession.java:145)
> 12049 at
> org.apache.maven.impl.DefaultVersionRangeResolver.resolve(DefaultVersionRangeResolver.java:60)
> 12050 at
> org.apache.maven.api.services.VersionRangeResolver.resolve(VersionRangeResolver.java:81)
> 12051 at
> org.apache.maven.impl.AbstractSession.resolveHighestVersion(AbstractSession.java:944)
> 12052 at
> org.apache.maven.impl.resolver.DefaultModelResolver.doResolveModel(DefaultModelResolver.java:142)
> 12053 at
> org.apache.maven.impl.resolver.DefaultModelResolver.lambda$resolveModel$0(DefaultModelResolver.java:113)
> 12054 at
> org.apache.maven.impl.cache.CachingSupplier.apply(CachingSupplier.java:50)
> 12055 at
> org.apache.maven.impl.cache.AbstractRequestCache.request(AbstractRequestCache.java:63)
> 12056 at
> org.apache.maven.impl.AbstractSession.request(AbstractSession.java:145)
> 12057 at
> org.apache.maven.impl.resolver.DefaultModelResolver.resolveModel(DefaultModelResolver.java:113)
> 12058 at
> org.apache.maven.impl.resolver.DefaultModelResolver.resolveModel(DefaultModelResolver.java:87)
> 12059 at
> org.apache.maven.impl.model.DefaultModelBuilder$ModelBuilderSessionState.doLoadDependencyManagement(DefaultModelBuilder.java:1717)
> 12060 at
> org.apache.maven.impl.model.DefaultModelBuilder$ModelBuilderSessionState.lambda$loadDependencyManagement$8(DefaultModelBuilder.java:1685)
> 12061 at
> org.apache.maven.impl.model.DefaultModelBuilder$ModelBuilderSessionState.lambda$cache$12(DefaultModelBuilder.java:1800)
> 12062 at
> org.apache.maven.impl.cache.CachingSupplier.apply(CachingSupplier.java:50)
> 12063 at
> org.apache.maven.impl.cache.AbstractRequestCache.request(AbstractRequestCache.java:63)
> 12064 at
> org.apache.maven.impl.AbstractSession.request(AbstractSession.java:145)
> 12065 at
> org.apache.maven.impl.model.DefaultModelBuilder$ModelBuilderSessionState.cache(DefaultModelBuilder.java:1800)
> 12066 at
> org.apache.maven.impl.model.DefaultModelBuilder$ModelBuilderSessionState.loadDependencyManagement(DefaultModelBuilder.java:1678)
> 12067 at
> org.apache.maven.impl.model.DefaultModelBuilder$ModelBuilderSessionState.importDependencyManagement(DefaultModelBuilder.java:1613)
> 12068 at
> org.apache.maven.impl.model.DefaultModelBuilder$ModelBuilderSessionState.buildEffectiveModel(DefaultModelBuilder.java:817)
> 12069 at
> org.apache.maven.impl.model.DefaultModelBuilder$ModelBuilderSessionImpl.build(DefaultModelBuilder.java:240)
> 12070 at
> org.apache.maven.internal.transformation.impl.DefaultConsumerPomBuilder.buildModel(DefaultConsumerPomBuilder.java:201)
> 12071 at
> org.apache.maven.internal.transformation.impl.DefaultConsumerPomBuilder.buildEffectiveModel(DefaultConsumerPomBuilder.java:109)
> 12072 at
> org.apache.maven.internal.transformation.impl.DefaultConsumerPomBuilder.buildNonPom(DefaultConsumerPomBuilder.java:103)
> 12073 at
> org.apache.maven.internal.transformation.impl.DefaultConsumerPomBuilder.build(DefaultConsumerPomBuilder.java:83)
> 12074 at
> org.apache.maven.internal.transformation.impl.DefaultConsumerPomArtifactTransformer.transform(DefaultConsumerPomArtifactTransformer.java:112)
> 12075 at
> org.apache.maven.internal.transformation.impl.TransformedArtifact.mayUpdate(TransformedArtifact.java:118)
> 12076 at
> org.apache.maven.internal.transformation.impl.TransformedArtifact.getFile(TransformedArtifact.java:95)
> 12077 at
> org.apache.maven.RepositoryUtils.toArtifact(RepositoryUtils.java:159)
> 12078 at
> org.apache.maven.plugins.install.InstallMojo.processProject(InstallMojo.java:240){noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)