This is an automated email from the ASF dual-hosted git repository. ggrzybek pushed a commit to branch camel-4.8.x in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/camel-4.8.x by this push: new aa68a61df0c [CAMEL-21761] Use model cache for maven-resolver based downloader aa68a61df0c is described below commit aa68a61df0c4db4bc85cd47bc679d0da3a9f7e4f Author: Grzegorz Grzybek <gr.grzy...@gmail.com> AuthorDate: Wed Feb 19 12:24:49 2025 +0100 [CAMEL-21761] Use model cache for maven-resolver based downloader (cherry picked from commit 2c12367316bf5ace1e0b5da0afac28568ab8f348) --- .../main/java/org/apache/camel/tooling/maven/MavenDownloaderImpl.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/MavenDownloaderImpl.java b/tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/MavenDownloaderImpl.java index a01277fd32a..599c30c69f3 100644 --- a/tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/MavenDownloaderImpl.java +++ b/tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/MavenDownloaderImpl.java @@ -77,6 +77,7 @@ import org.apache.maven.settings.validation.SettingsValidator; import org.codehaus.plexus.util.xml.Xpp3Dom; import org.eclipse.aether.AbstractRepositoryListener; import org.eclipse.aether.ConfigurationProperties; +import org.eclipse.aether.DefaultRepositoryCache; import org.eclipse.aether.DefaultRepositorySystemSession; import org.eclipse.aether.RepositoryEvent; import org.eclipse.aether.RepositorySystem; @@ -1157,12 +1158,13 @@ public class MavenDownloaderImpl extends ServiceSupport implements MavenDownload // session.setRepositoryListener(null); // session.setTransferListener(null); // session.setResolutionErrorPolicy(null); - // session.setCache(null); // session.setData(null); // session.setReadOnly(); // could be useful to search through kamelet/jbang config session.setWorkspaceReader(null); + session.setCache(new DefaultRepositoryCache()); + return session; }