Hiteshsai007 commented on PR #12260: URL: https://github.com/apache/maven/pull/12260#issuecomment-4701614403
The `windows-latest` test failed on Java 25 because of Maven 4's Remote Repository Filtering (RRF). The test environment runs with the `mimir` extension. In the integration tests, we already disable RRF inside `Verifier#execute()`. However, `Verifier` also makes quick helper calls to Maven under the hood (like when `deleteArtifacts()` looks up the metadata path at the start of `MavenIT0010`). Those helper calls are created through `Verifier#executorRequest()`, which was missing the `-Daether.remoteRepositoryFilter` flags. On clean/uncached runners, this caused those helper invocations to run with RRF enabled, query Maven Central, and get blocked because `eu.maveniverse` isn't in Central's prefixes list. I've added the disable flags directly in `Verifier#executorRequest()` so it gets bypassed for helper Maven processes as well. Tested the change locally, and it compiles fine. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
