You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by da...@apache.org on 2017/02/27 13:52:24 UTC

camel git commit: CAMEL-10898: camel-catalog - Allow to add custom component/connector by download JAR via maven

Repository: camel
Updated Branches:
  refs/heads/master 99084f4b1 -> 25aa7728e


CAMEL-10898: camel-catalog - Allow to add custom component/connector by download JAR via maven


Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/25aa7728
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/25aa7728
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/25aa7728

Branch: refs/heads/master
Commit: 25aa7728e155b681de20bc73592124f473f1516d
Parents: 99084f4
Author: Claus Ibsen <da...@apache.org>
Authored: Mon Feb 27 14:52:05 2017 +0100
Committer: Claus Ibsen <da...@apache.org>
Committed: Mon Feb 27 14:52:18 2017 +0100

----------------------------------------------------------------------
 .../apache/camel/catalog/maven/DefaultMavenArtifactProvider.java  | 3 +++
 1 file changed, 3 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/camel/blob/25aa7728/platforms/camel-catalog-maven/src/main/java/org/apache/camel/catalog/maven/DefaultMavenArtifactProvider.java
----------------------------------------------------------------------
diff --git a/platforms/camel-catalog-maven/src/main/java/org/apache/camel/catalog/maven/DefaultMavenArtifactProvider.java b/platforms/camel-catalog-maven/src/main/java/org/apache/camel/catalog/maven/DefaultMavenArtifactProvider.java
index 77ee431..733264d 100644
--- a/platforms/camel-catalog-maven/src/main/java/org/apache/camel/catalog/maven/DefaultMavenArtifactProvider.java
+++ b/platforms/camel-catalog-maven/src/main/java/org/apache/camel/catalog/maven/DefaultMavenArtifactProvider.java
@@ -67,6 +67,9 @@ public class DefaultMavenArtifactProvider implements MavenArtifactProvider {
             param.put("group", groupId);
             param.put("module", artifactId);
             param.put("version", version);
+            // no need to download transitive dependencies as we only need to check the component or connector itself
+            param.put("validate", false);
+            param.put("transitive", false);
 
             LOG.debug("Downloading {}:{}:{}", groupId, artifactId, version);
             Grape.grab(param);