Brice Dutheil
07/02/2026, 1:44 PMArtifactNotFoundException
Caused by: org.gradle.internal.resolve.ArtifactNotFoundException: Could not find resilience4j-timelimiter-0.12.0.jar (io.github.resilience4j:resilience4j-timelimiter:0.12.0).
Searched in the following locations:
https://{the.proxy}/io/github/resilience4j/resilience4j-timelimiter/0.12.0/resilience4j-timelimiter-0.12.0.jar
at org.gradle.internal.resolve.result.DefaultBuildableArtifactFileResolveResult.notFound(DefaultBuildableArtifactFileResolveResult.java:28)
at org.gradle.api.internal.artifacts.repositories.resolver.ExternalResourceResolver$RemoteRepositoryAccess.resolveArtifact(ExternalResourceResolver.java:489)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.CachingModuleComponentRepository$ResolveAndCacheRepositoryAccess.resolveArtifact(CachingModuleComponentRepository.java:470)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.lambda$resolveArtifact$12(ErrorHandlingModuleComponentRepository.java:180)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.tryResolveAndMaybeDisable(ErrorHandlingModuleComponentRepository.java:251)
at org.gradle.api.internal.artifacts.ivyservice.ivyresolve.ErrorHandlingModuleComponentRepository$ErrorHandlingModuleComponentRepositoryAccess.performOperationWithRetries(ErrorHandlingModuleComponentRepository.java:204)
...
So, I'm wondering if Gradle is missing a retry mechanism in that caseVampire
07/02/2026, 2:41 PMHi, how dow you handle a flaky maven proxy?Fix the flaky proxy. It would not really make sense for Gradle to retry on 404, because the repository said "I don't know about this file". A proper proxy should directly call through to the proxied system if it does not have the artifact as copy yet and not asynchronously add it but return 404.
Brice Dutheil
07/02/2026, 3:10 PMFix the flaky proxy.That angle is out of my reach, but I fear that is the only option.
Vampire
07/02/2026, 3:22 PM--refresh-dependenciesVampire
07/02/2026, 3:24 PMBrice Dutheil
07/02/2026, 3:41 PM