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 2020/02/05 14:06:42 UTC
[camel] 03/03: CAMEL-14461: camel-core - Make RuntimeCatalog
optional and in its own module
This is an automated email from the ASF dual-hosted git repository.
davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 43f4033b93ec59a848e100ecc03306c218844f94
Author: Claus Ibsen <cl...@gmail.com>
AuthorDate: Wed Feb 5 14:39:38 2020 +0100
CAMEL-14461: camel-core - Make RuntimeCatalog optional and in its own module
---
bom/camel-bom/pom.xml | 5 +++++
components/camel-ftp/pom.xml | 5 +++++
components/camel-http/pom.xml | 5 +++++
examples/camel-example-main-tiny/pom.xml | 14 +-------------
4 files changed, 16 insertions(+), 13 deletions(-)
diff --git a/bom/camel-bom/pom.xml b/bom/camel-bom/pom.xml
index 2dd5a8c..df3099c 100644
--- a/bom/camel-bom/pom.xml
+++ b/bom/camel-bom/pom.xml
@@ -449,6 +449,11 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
+ <artifactId>camel-core-catalog</artifactId>
+ <version>${project.version}</version>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
<artifactId>camel-core-engine</artifactId>
<version>${project.version}</version>
</dependency>
diff --git a/components/camel-ftp/pom.xml b/components/camel-ftp/pom.xml
index 27990b3..2d95d8e 100644
--- a/components/camel-ftp/pom.xml
+++ b/components/camel-ftp/pom.xml
@@ -42,6 +42,11 @@
<groupId>org.apache.camel</groupId>
<artifactId>camel-file</artifactId>
</dependency>
+ <!-- TODO: needed for dynamic to, until we have a better solution -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core-catalog</artifactId>
+ </dependency>
<dependency>
<groupId>com.jcraft</groupId>
<artifactId>jsch</artifactId>
diff --git a/components/camel-http/pom.xml b/components/camel-http/pom.xml
index a469323..957b61b 100644
--- a/components/camel-http/pom.xml
+++ b/components/camel-http/pom.xml
@@ -71,6 +71,11 @@
</dependency>
<dependency>
<groupId>org.apache.camel</groupId>
+ <artifactId>camel-core-catalog</artifactId>
+ <scope>test</scope>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
<artifactId>camel-test-spring</artifactId>
<scope>test</scope>
</dependency>
diff --git a/examples/camel-example-main-tiny/pom.xml b/examples/camel-example-main-tiny/pom.xml
index 3155f53..b553353 100644
--- a/examples/camel-example-main-tiny/pom.xml
+++ b/examples/camel-example-main-tiny/pom.xml
@@ -44,23 +44,11 @@
<groupId>org.apache.camel</groupId>
<artifactId>camel-core-engine</artifactId>
<exclusions>
- <!-- we dont need LRUCache, and utils -->
- <exclusion>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-caffeine-lrucache</artifactId>
- </exclusion>
+ <!-- we dont need json-utils -->
<exclusion>
<groupId>org.apache.camel</groupId>
<artifactId>camel-util-json</artifactId>
</exclusion>
- <exclusion>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-tooling-model</artifactId>
- </exclusion>
- <exclusion>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-tooling-util</artifactId>
- </exclusion>
</exclusions>
</dependency>
<dependency>