This is an automated email from the ASF dual-hosted git repository.
oalsafi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel-examples.git
The following commit(s) were added to refs/heads/master by this push:
new 2b750d1 Move Camel BOM to each example
2b750d1 is described below
commit 2b750d18a6593d6bffe7c5170124bf19f0a7d55f
Author: Omar Al-Safi <[email protected]>
AuthorDate: Wed Feb 12 16:20:27 2020 +0100
Move Camel BOM to each example
---
examples/camel-example-activemq-tomcat/pom.xml | 13 +++
examples/camel-example-aggregate/pom.xml | 16 ++-
examples/camel-example-any23/pom.xml | 124 ++++++++++++---------
.../camel-example-artemis-amqp-blueprint/pom.xml | 13 +++
.../camel-example-artemis-large-messages/pom.xml | 13 +++
examples/camel-example-artemis/pom.xml | 13 +++
examples/camel-example-as2/pom.xml | 13 +++
examples/camel-example-bigxml-split/pom.xml | 13 +++
examples/camel-example-billboard-aggr/pom.xml | 13 +++
examples/camel-example-cafe-endpointdsl/pom.xml | 13 +++
examples/camel-example-cafe/pom.xml | 13 +++
.../camel-example-cassandra-kubernetes/pom.xml | 13 +++
examples/camel-example-cdi-aws-s3/pom.xml | 13 +++
examples/camel-example-cdi-cassandraql/pom.xml | 13 +++
examples/camel-example-cdi-kubernetes/pom.xml | 13 +++
examples/camel-example-cdi-metrics/pom.xml | 13 +++
examples/camel-example-cdi-properties/pom.xml | 13 +++
examples/camel-example-cdi-rest-servlet/pom.xml | 13 +++
examples/camel-example-cdi-test/pom.xml | 13 +++
examples/camel-example-cdi-xml/pom.xml | 13 +++
examples/camel-example-cdi/pom.xml | 13 +++
examples/camel-example-console/pom.xml | 13 +++
examples/camel-example-cxf-blueprint/pom.xml | 13 +++
examples/camel-example-cxf-proxy/pom.xml | 13 +++
examples/camel-example-cxf-tomcat/pom.xml | 13 +++
.../pom.xml | 13 +++
examples/camel-example-cxf/pom.xml | 13 +++
examples/camel-example-debezium/pom.xml | 13 +++
examples/camel-example-ehcache-blueprint/pom.xml | 13 +++
examples/camel-example-fhir-osgi/pom.xml | 13 +++
examples/camel-example-fhir/pom.xml | 13 +++
examples/camel-example-ftp/pom.xml | 13 +++
examples/camel-example-google-pubsub/pom.xml | 13 +++
.../camel-example-hazelcast-kubernetes/pom.xml | 13 +++
examples/camel-example-java8/pom.xml | 13 +++
examples/camel-example-jdbc/pom.xml | 13 +++
examples/camel-example-jms-file/pom.xml | 13 +++
examples/camel-example-jmx/pom.xml | 13 +++
examples/camel-example-jooq/pom.xml | 13 +++
examples/camel-example-kafka/pom.xml | 13 +++
examples/camel-example-kotlin/pom.xml | 13 +++
examples/camel-example-loadbalancing/pom.xml | 13 +++
examples/camel-example-loan-broker-cxf/pom.xml | 13 +++
examples/camel-example-loan-broker-jms/pom.xml | 13 +++
examples/camel-example-main-artemis/pom.xml | 13 +++
examples/camel-example-main-tiny/pom.xml | 13 +++
examples/camel-example-main-xml/pom.xml | 13 +++
examples/camel-example-main/pom.xml | 13 +++
examples/camel-example-management/pom.xml | 13 +++
examples/camel-example-micrometer/pom.xml | 13 +++
examples/camel-example-mybatis/pom.xml | 13 +++
.../camel-example-netty-custom-correlation/pom.xml | 13 +++
examples/camel-example-netty-http/pom.xml | 13 +++
examples/camel-example-olingo4-blueprint/pom.xml | 13 +++
examples/camel-example-openapi-cdi/pom.xml | 13 +++
examples/camel-example-openapi-osgi/pom.xml | 13 +++
examples/camel-example-pojo-messaging/pom.xml | 13 +++
.../camel-example-reactive-executor-vertx/pom.xml | 13 +++
.../pom.xml | 13 +++
examples/camel-example-route-throttling/pom.xml | 13 +++
.../camel-example-servlet-rest-blueprint/pom.xml | 13 +++
examples/camel-example-servlet-tomcat/pom.xml | 13 +++
examples/camel-example-spark-rest/pom.xml | 13 +++
examples/camel-example-splunk/pom.xml | 13 +++
examples/camel-example-spring-javaconfig/pom.xml | 13 +++
examples/camel-example-spring-jms/pom.xml | 13 +++
examples/camel-example-spring-pulsar/pom.xml | 13 +++
examples/camel-example-spring-security/pom.xml | 13 +++
examples/camel-example-spring-ws/pom.xml | 13 +++
examples/camel-example-spring-xquery/pom.xml | 13 +++
examples/camel-example-spring/pom.xml | 13 +++
examples/camel-example-sql-blueprint/pom.xml | 13 +++
examples/camel-example-ssh-security/pom.xml | 13 +++
examples/camel-example-ssh/pom.xml | 13 +++
examples/camel-example-swagger-cdi/pom.xml | 13 +++
examples/camel-example-swagger-osgi/pom.xml | 13 +++
examples/camel-example-telegram/pom.xml | 13 +++
.../camel-example-transformer-blueprint/pom.xml | 13 +++
examples/camel-example-transformer-cdi/pom.xml | 13 +++
examples/camel-example-transformer-demo/pom.xml | 13 +++
.../pom.xml | 13 +++
examples/camel-example-twitter-websocket/pom.xml | 13 +++
examples/camel-example-widget-gadget-cdi/pom.xml | 13 +++
examples/camel-example-widget-gadget-java/pom.xml | 13 +++
examples/camel-example-widget-gadget-xml/pom.xml | 13 +++
examples/pom.xml | 18 +--
86 files changed, 1164 insertions(+), 73 deletions(-)
diff --git a/examples/camel-example-activemq-tomcat/pom.xml
b/examples/camel-example-activemq-tomcat/pom.xml
index bdc1e28..e748fc5 100644
--- a/examples/camel-example-activemq-tomcat/pom.xml
+++ b/examples/camel-example-activemq-tomcat/pom.xml
@@ -37,6 +37,19 @@
<title>ActiveMQ Tomcat</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<build>
<plugins>
<plugin>
diff --git a/examples/camel-example-aggregate/pom.xml
b/examples/camel-example-aggregate/pom.xml
index 16224c3..0b8be6f 100644
--- a/examples/camel-example-aggregate/pom.xml
+++ b/examples/camel-example-aggregate/pom.xml
@@ -17,7 +17,8 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
@@ -36,6 +37,19 @@
<camel.osgi.export.pkg>org.apache.camel.example.*</camel.osgi.export.pkg>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-any23/pom.xml
b/examples/camel-example-any23/pom.xml
index a310e2a..43580f6 100644
--- a/examples/camel-example-any23/pom.xml
+++ b/examples/camel-example-any23/pom.xml
@@ -17,61 +17,75 @@
limitations under the License.
-->
-<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
- <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.camel.example</groupId>
- <artifactId>examples</artifactId>
- <version>3.1.0-SNAPSHOT</version>
- </parent>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+ <parent>
+ <groupId>org.apache.camel.example</groupId>
+ <artifactId>examples</artifactId>
+ <version>3.1.0-SNAPSHOT</version>
+ </parent>
- <artifactId>camel-example-any23</artifactId>
- <name>Camel :: Example :: Any23</name>
- <description>An example that uses the Any23 dataformat</description>
- <packaging>jar</packaging>
+ <artifactId>camel-example-any23</artifactId>
+ <name>Camel :: Example :: Any23</name>
+ <description>An example that uses the Any23 dataformat</description>
+ <packaging>jar</packaging>
+
+ <properties>
+ <category>Beginner</category>
+ <title>Any23 example</title>
+ </properties>
+
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
+
+ <dependencies>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-core</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-http</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-management</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-any23</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>slf4j-simple</artifactId>
+ <version>${slf4j-version}</version>
+ </dependency>
+ </dependencies>
+
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>exec-maven-plugin</artifactId>
+ <version>${exec-maven-plugin-version}</version>
+ <configuration>
+
<mainClass>org.apache.camel.example.any23.Application</mainClass>
+ </configuration>
+ </plugin>
+ </plugins>
+ </build>
- <properties>
- <category>Beginner</category>
- <title>Any23 example</title>
- </properties>
-
-
- <dependencies>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-core</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-http</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-management</artifactId>
- </dependency>
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-any23</artifactId>
- </dependency>
- <dependency>
- <groupId>org.slf4j</groupId>
- <artifactId>slf4j-simple</artifactId>
- <version>${slf4j-version}</version>
- </dependency>
- </dependencies>
-
-
- <build>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>exec-maven-plugin</artifactId>
- <version>${exec-maven-plugin-version}</version>
- <configuration>
- <mainClass>org.apache.camel.example.any23.Application</mainClass>
- </configuration>
- </plugin>
- </plugins>
- </build>
-
</project>
diff --git a/examples/camel-example-artemis-amqp-blueprint/pom.xml
b/examples/camel-example-artemis-amqp-blueprint/pom.xml
index d66d62a..bdeb5d5 100644
--- a/examples/camel-example-artemis-amqp-blueprint/pom.xml
+++ b/examples/camel-example-artemis-amqp-blueprint/pom.xml
@@ -40,6 +40,19 @@
</camel.osgi.import.additional>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-artemis-large-messages/pom.xml
b/examples/camel-example-artemis-large-messages/pom.xml
index 8847e52..20ae02e 100644
--- a/examples/camel-example-artemis-large-messages/pom.xml
+++ b/examples/camel-example-artemis-large-messages/pom.xml
@@ -37,6 +37,19 @@
<category>Messaging</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-artemis/pom.xml
b/examples/camel-example-artemis/pom.xml
index e382f72..cc86e21 100644
--- a/examples/camel-example-artemis/pom.xml
+++ b/examples/camel-example-artemis/pom.xml
@@ -37,6 +37,19 @@
<title>Widget Gadget using Apache ActiveMQ Artemis</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-as2/pom.xml
b/examples/camel-example-as2/pom.xml
index 0b76978..be71e4c 100644
--- a/examples/camel-example-as2/pom.xml
+++ b/examples/camel-example-as2/pom.xml
@@ -32,6 +32,19 @@
<category>Beginner</category>
<title>AS2 Example</title>
</properties>
+
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
<dependencies>
diff --git a/examples/camel-example-bigxml-split/pom.xml
b/examples/camel-example-bigxml-split/pom.xml
index ff9a775..c5cbd5b 100644
--- a/examples/camel-example-bigxml-split/pom.xml
+++ b/examples/camel-example-bigxml-split/pom.xml
@@ -40,6 +40,19 @@
<category>EIP</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-billboard-aggr/pom.xml
b/examples/camel-example-billboard-aggr/pom.xml
index 582f151..7b5fe94 100644
--- a/examples/camel-example-billboard-aggr/pom.xml
+++ b/examples/camel-example-billboard-aggr/pom.xml
@@ -39,6 +39,19 @@
<category>EIP</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-cafe-endpointdsl/pom.xml
b/examples/camel-example-cafe-endpointdsl/pom.xml
index d5be0ca..150bef4 100644
--- a/examples/camel-example-cafe-endpointdsl/pom.xml
+++ b/examples/camel-example-cafe-endpointdsl/pom.xml
@@ -37,6 +37,19 @@
<camel.osgi.export.pkg>org.apache.camel.example.cafe.*</camel.osgi.export.pkg>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- using camel with endpoint dsl -->
diff --git a/examples/camel-example-cafe/pom.xml
b/examples/camel-example-cafe/pom.xml
index 8e34fdb..aff30c3 100644
--- a/examples/camel-example-cafe/pom.xml
+++ b/examples/camel-example-cafe/pom.xml
@@ -37,6 +37,19 @@
<camel.osgi.export.pkg>org.apache.camel.example.cafe.*</camel.osgi.export.pkg>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-cassandra-kubernetes/pom.xml
b/examples/camel-example-cassandra-kubernetes/pom.xml
index 11d7a19..ad3ede9 100644
--- a/examples/camel-example-cassandra-kubernetes/pom.xml
+++ b/examples/camel-example-cassandra-kubernetes/pom.xml
@@ -38,6 +38,19 @@
<cassandra.driver.version>3.3.0</cassandra.driver.version>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-cdi-aws-s3/pom.xml
b/examples/camel-example-cdi-aws-s3/pom.xml
index 5e47326..5735ee8 100644
--- a/examples/camel-example-cdi-aws-s3/pom.xml
+++ b/examples/camel-example-cdi-aws-s3/pom.xml
@@ -37,6 +37,19 @@
<title>CDI AWS S3</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
diff --git a/examples/camel-example-cdi-cassandraql/pom.xml
b/examples/camel-example-cdi-cassandraql/pom.xml
index 7097df9..690eaa1 100644
--- a/examples/camel-example-cdi-cassandraql/pom.xml
+++ b/examples/camel-example-cdi-cassandraql/pom.xml
@@ -37,6 +37,19 @@
<title>CDI Cassandra</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
diff --git a/examples/camel-example-cdi-kubernetes/pom.xml
b/examples/camel-example-cdi-kubernetes/pom.xml
index 0311b81..8556353 100644
--- a/examples/camel-example-cdi-kubernetes/pom.xml
+++ b/examples/camel-example-cdi-kubernetes/pom.xml
@@ -37,6 +37,19 @@
<title>CDI Kubernetes</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
diff --git a/examples/camel-example-cdi-metrics/pom.xml
b/examples/camel-example-cdi-metrics/pom.xml
index 8a15dc2..018162a 100644
--- a/examples/camel-example-cdi-metrics/pom.xml
+++ b/examples/camel-example-cdi-metrics/pom.xml
@@ -37,6 +37,19 @@
<title>CDI Metrics</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
diff --git a/examples/camel-example-cdi-properties/pom.xml
b/examples/camel-example-cdi-properties/pom.xml
index 505918d..3c1cb3a 100644
--- a/examples/camel-example-cdi-properties/pom.xml
+++ b/examples/camel-example-cdi-properties/pom.xml
@@ -41,6 +41,19 @@
</camel.osgi.export.pkg>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
diff --git a/examples/camel-example-cdi-rest-servlet/pom.xml
b/examples/camel-example-cdi-rest-servlet/pom.xml
index 5f3c7e1..4ba849c 100644
--- a/examples/camel-example-cdi-rest-servlet/pom.xml
+++ b/examples/camel-example-cdi-rest-servlet/pom.xml
@@ -37,6 +37,19 @@
<title>CDI Rest</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
diff --git a/examples/camel-example-cdi-test/pom.xml
b/examples/camel-example-cdi-test/pom.xml
index a4b1750..7f6efcb 100644
--- a/examples/camel-example-cdi-test/pom.xml
+++ b/examples/camel-example-cdi-test/pom.xml
@@ -36,6 +36,19 @@
<title>CDI Test</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
diff --git a/examples/camel-example-cdi-xml/pom.xml
b/examples/camel-example-cdi-xml/pom.xml
index f2ebe3a..d61fde2 100644
--- a/examples/camel-example-cdi-xml/pom.xml
+++ b/examples/camel-example-cdi-xml/pom.xml
@@ -37,6 +37,19 @@
<title>CDI Camel XML</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
diff --git a/examples/camel-example-cdi/pom.xml
b/examples/camel-example-cdi/pom.xml
index 90bfd71..583441a 100644
--- a/examples/camel-example-cdi/pom.xml
+++ b/examples/camel-example-cdi/pom.xml
@@ -36,6 +36,19 @@
<title>CDI</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
diff --git a/examples/camel-example-console/pom.xml
b/examples/camel-example-console/pom.xml
index 039b9ec..4748be2 100644
--- a/examples/camel-example-console/pom.xml
+++ b/examples/camel-example-console/pom.xml
@@ -36,6 +36,19 @@
<category>Beginner</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-cxf-blueprint/pom.xml
b/examples/camel-example-cxf-blueprint/pom.xml
index 8baab8e..6436e19 100644
--- a/examples/camel-example-cxf-blueprint/pom.xml
+++ b/examples/camel-example-cxf-blueprint/pom.xml
@@ -41,6 +41,19 @@
</camel.osgi.export.pkg>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-cxf-proxy/pom.xml
b/examples/camel-example-cxf-proxy/pom.xml
index c19ce6b..8642fd2 100644
--- a/examples/camel-example-cxf-proxy/pom.xml
+++ b/examples/camel-example-cxf-proxy/pom.xml
@@ -46,6 +46,19 @@
<camel.osgi.dynamic>*</camel.osgi.dynamic>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-cxf-tomcat/pom.xml
b/examples/camel-example-cxf-tomcat/pom.xml
index b96223d..d7c50d1 100644
--- a/examples/camel-example-cxf-tomcat/pom.xml
+++ b/examples/camel-example-cxf-tomcat/pom.xml
@@ -37,6 +37,19 @@
<title>CXF Tomcat</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<build>
<plugins>
<plugin>
diff --git a/examples/camel-example-cxf-ws-security-signature/pom.xml
b/examples/camel-example-cxf-ws-security-signature/pom.xml
index e9979b5..e23df02 100644
--- a/examples/camel-example-cxf-ws-security-signature/pom.xml
+++ b/examples/camel-example-cxf-ws-security-signature/pom.xml
@@ -39,6 +39,19 @@
</camel.osgi.import.additional>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-cxf/pom.xml
b/examples/camel-example-cxf/pom.xml
index 1886b3b..9a6dfa9 100644
--- a/examples/camel-example-cxf/pom.xml
+++ b/examples/camel-example-cxf/pom.xml
@@ -40,6 +40,19 @@
</camel.osgi.import.additional>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-debezium/pom.xml
b/examples/camel-example-debezium/pom.xml
index 8fd361b..22a7a2a 100644
--- a/examples/camel-example-debezium/pom.xml
+++ b/examples/camel-example-debezium/pom.xml
@@ -35,6 +35,19 @@
<category>Database</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-ehcache-blueprint/pom.xml
b/examples/camel-example-ehcache-blueprint/pom.xml
index 00d10af..16200ed 100644
--- a/examples/camel-example-ehcache-blueprint/pom.xml
+++ b/examples/camel-example-ehcache-blueprint/pom.xml
@@ -44,6 +44,19 @@
</camel.osgi.export.pkg>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-fhir-osgi/pom.xml
b/examples/camel-example-fhir-osgi/pom.xml
index ad94d1d..f5f4716 100644
--- a/examples/camel-example-fhir-osgi/pom.xml
+++ b/examples/camel-example-fhir-osgi/pom.xml
@@ -36,6 +36,19 @@
<category>Health Care</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-fhir/pom.xml
b/examples/camel-example-fhir/pom.xml
index 9da631e..35d65e2 100644
--- a/examples/camel-example-fhir/pom.xml
+++ b/examples/camel-example-fhir/pom.xml
@@ -37,6 +37,19 @@
<title>FHIR</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
diff --git a/examples/camel-example-ftp/pom.xml
b/examples/camel-example-ftp/pom.xml
index f94f26d..fd83f68 100644
--- a/examples/camel-example-ftp/pom.xml
+++ b/examples/camel-example-ftp/pom.xml
@@ -37,6 +37,19 @@
<title>FTP</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-google-pubsub/pom.xml
b/examples/camel-example-google-pubsub/pom.xml
index 8d14a5e..430ce02 100644
--- a/examples/camel-example-google-pubsub/pom.xml
+++ b/examples/camel-example-google-pubsub/pom.xml
@@ -35,6 +35,19 @@
<category>Messaging</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-hazelcast-kubernetes/pom.xml
b/examples/camel-example-hazelcast-kubernetes/pom.xml
index 5724457..0013dbe 100644
--- a/examples/camel-example-hazelcast-kubernetes/pom.xml
+++ b/examples/camel-example-hazelcast-kubernetes/pom.xml
@@ -36,6 +36,19 @@
<category>Cloud</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-java8/pom.xml
b/examples/camel-example-java8/pom.xml
index d9c2e01..4233dd1 100644
--- a/examples/camel-example-java8/pom.xml
+++ b/examples/camel-example-java8/pom.xml
@@ -36,6 +36,19 @@
<category>Beginner</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-jdbc/pom.xml
b/examples/camel-example-jdbc/pom.xml
index cc2e3dd..7dd870f 100644
--- a/examples/camel-example-jdbc/pom.xml
+++ b/examples/camel-example-jdbc/pom.xml
@@ -40,6 +40,19 @@
<camel.osgi.dynamic>*</camel.osgi.dynamic>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- Camel -->
diff --git a/examples/camel-example-jms-file/pom.xml
b/examples/camel-example-jms-file/pom.xml
index 3faa953..6f4eec8 100644
--- a/examples/camel-example-jms-file/pom.xml
+++ b/examples/camel-example-jms-file/pom.xml
@@ -37,6 +37,19 @@
<title>JMS-File</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- Camel dependencies -->
diff --git a/examples/camel-example-jmx/pom.xml
b/examples/camel-example-jmx/pom.xml
index 4e57074..33f54d4 100644
--- a/examples/camel-example-jmx/pom.xml
+++ b/examples/camel-example-jmx/pom.xml
@@ -39,6 +39,19 @@
<camel.osgi.export.pkg>org.apache.camel.example.jmx.*</camel.osgi.export.pkg>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-jooq/pom.xml
b/examples/camel-example-jooq/pom.xml
index 20255a2..0d42c3f 100644
--- a/examples/camel-example-jooq/pom.xml
+++ b/examples/camel-example-jooq/pom.xml
@@ -38,6 +38,19 @@
<generated-jooq-directory>target/generated-sources/jooq</generated-jooq-directory>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- Camel -->
diff --git a/examples/camel-example-kafka/pom.xml
b/examples/camel-example-kafka/pom.xml
index 95f97ce..cd216d1 100644
--- a/examples/camel-example-kafka/pom.xml
+++ b/examples/camel-example-kafka/pom.xml
@@ -35,6 +35,19 @@
<category>Messaging</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-kotlin/pom.xml
b/examples/camel-example-kotlin/pom.xml
index dc63164..7cd0e6d 100644
--- a/examples/camel-example-kotlin/pom.xml
+++ b/examples/camel-example-kotlin/pom.xml
@@ -37,6 +37,19 @@
<kotlin.version>1.3.61</kotlin.version>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-loadbalancing/pom.xml
b/examples/camel-example-loadbalancing/pom.xml
index 3ce0d88..3869da9 100644
--- a/examples/camel-example-loadbalancing/pom.xml
+++ b/examples/camel-example-loadbalancing/pom.xml
@@ -37,6 +37,19 @@
<title>Load Balancing</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-loan-broker-cxf/pom.xml
b/examples/camel-example-loan-broker-cxf/pom.xml
index 42aa824..c62a8c4 100644
--- a/examples/camel-example-loan-broker-cxf/pom.xml
+++ b/examples/camel-example-loan-broker-cxf/pom.xml
@@ -46,6 +46,19 @@
<camel.osgi.dynamic>*</camel.osgi.dynamic>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-loan-broker-jms/pom.xml
b/examples/camel-example-loan-broker-jms/pom.xml
index 1962d77..89bbb80 100644
--- a/examples/camel-example-loan-broker-jms/pom.xml
+++ b/examples/camel-example-loan-broker-jms/pom.xml
@@ -37,6 +37,19 @@
<title>Loan Broker JMS</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-main-artemis/pom.xml
b/examples/camel-example-main-artemis/pom.xml
index e4d7d10..538855d 100644
--- a/examples/camel-example-main-artemis/pom.xml
+++ b/examples/camel-example-main-artemis/pom.xml
@@ -36,6 +36,19 @@
<category>Messaging</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-main-tiny/pom.xml
b/examples/camel-example-main-tiny/pom.xml
index ca68b2d..489759c 100644
--- a/examples/camel-example-main-tiny/pom.xml
+++ b/examples/camel-example-main-tiny/pom.xml
@@ -37,6 +37,19 @@
<category>Beginner</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-main-xml/pom.xml
b/examples/camel-example-main-xml/pom.xml
index e9b9aca..9ea5eeb 100644
--- a/examples/camel-example-main-xml/pom.xml
+++ b/examples/camel-example-main-xml/pom.xml
@@ -36,6 +36,19 @@
<category>Beginner</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- use camel-main to bootstrap camel -->
diff --git a/examples/camel-example-main/pom.xml
b/examples/camel-example-main/pom.xml
index 7ba2a41..5967a31 100644
--- a/examples/camel-example-main/pom.xml
+++ b/examples/camel-example-main/pom.xml
@@ -36,6 +36,19 @@
<category>Beginner</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-management/pom.xml
b/examples/camel-example-management/pom.xml
index 664353e..256046e 100644
--- a/examples/camel-example-management/pom.xml
+++ b/examples/camel-example-management/pom.xml
@@ -40,6 +40,19 @@
</camel.osgi.import.additional>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- include JMX management -->
diff --git a/examples/camel-example-micrometer/pom.xml
b/examples/camel-example-micrometer/pom.xml
index 0ec6674..49fe849 100644
--- a/examples/camel-example-micrometer/pom.xml
+++ b/examples/camel-example-micrometer/pom.xml
@@ -37,6 +37,19 @@
<title>Micrometer</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-mybatis/pom.xml
b/examples/camel-example-mybatis/pom.xml
index a19aab8..83709c4 100644
--- a/examples/camel-example-mybatis/pom.xml
+++ b/examples/camel-example-mybatis/pom.xml
@@ -39,6 +39,19 @@
<camel.osgi.export.pkg>org.apache.camel.example.mybatis.*</camel.osgi.export.pkg>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- Camel -->
diff --git a/examples/camel-example-netty-custom-correlation/pom.xml
b/examples/camel-example-netty-custom-correlation/pom.xml
index 0d207fb..c3496c2 100644
--- a/examples/camel-example-netty-custom-correlation/pom.xml
+++ b/examples/camel-example-netty-custom-correlation/pom.xml
@@ -36,6 +36,19 @@
<category>Messaging</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-netty-http/pom.xml
b/examples/camel-example-netty-http/pom.xml
index 5e9dec6..9879aa3 100644
--- a/examples/camel-example-netty-http/pom.xml
+++ b/examples/camel-example-netty-http/pom.xml
@@ -41,6 +41,19 @@
<camel.osgi.export.pkg>org.apache.camel.example.netty.*</camel.osgi.export.pkg>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-olingo4-blueprint/pom.xml
b/examples/camel-example-olingo4-blueprint/pom.xml
index 23a45da..1ea33ee 100644
--- a/examples/camel-example-olingo4-blueprint/pom.xml
+++ b/examples/camel-example-olingo4-blueprint/pom.xml
@@ -37,6 +37,19 @@
<title>Olingo4 OSGi</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-openapi-cdi/pom.xml
b/examples/camel-example-openapi-cdi/pom.xml
index d17c741..9544562 100644
--- a/examples/camel-example-openapi-cdi/pom.xml
+++ b/examples/camel-example-openapi-cdi/pom.xml
@@ -37,6 +37,19 @@
<title>OpenApi CDI</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
diff --git a/examples/camel-example-openapi-osgi/pom.xml
b/examples/camel-example-openapi-osgi/pom.xml
index 6c8a813..f25d337 100644
--- a/examples/camel-example-openapi-osgi/pom.xml
+++ b/examples/camel-example-openapi-osgi/pom.xml
@@ -37,6 +37,19 @@
<title>OpenApi OSGi</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-pojo-messaging/pom.xml
b/examples/camel-example-pojo-messaging/pom.xml
index 3599733..3b94f42 100644
--- a/examples/camel-example-pojo-messaging/pom.xml
+++ b/examples/camel-example-pojo-messaging/pom.xml
@@ -42,6 +42,19 @@
</camel.osgi.import.additional>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.activemq</groupId>
diff --git a/examples/camel-example-reactive-executor-vertx/pom.xml
b/examples/camel-example-reactive-executor-vertx/pom.xml
index 727ef54..4029b42 100644
--- a/examples/camel-example-reactive-executor-vertx/pom.xml
+++ b/examples/camel-example-reactive-executor-vertx/pom.xml
@@ -36,6 +36,19 @@
<category>Reactive</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-rest-karaf-osgi-activator/pom.xml
b/examples/camel-example-rest-karaf-osgi-activator/pom.xml
index f515704..dff9033 100644
--- a/examples/camel-example-rest-karaf-osgi-activator/pom.xml
+++ b/examples/camel-example-rest-karaf-osgi-activator/pom.xml
@@ -38,6 +38,19 @@
<title>Karaf OSGi Activator</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<modules>
<module>parent</module>
<module>core-rest</module>
diff --git a/examples/camel-example-route-throttling/pom.xml
b/examples/camel-example-route-throttling/pom.xml
index 3b97cfc..af7c4e0 100644
--- a/examples/camel-example-route-throttling/pom.xml
+++ b/examples/camel-example-route-throttling/pom.xml
@@ -42,6 +42,19 @@
</camel.osgi.import.additional>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-servlet-rest-blueprint/pom.xml
b/examples/camel-example-servlet-rest-blueprint/pom.xml
index 91f2920..2b4e482 100644
--- a/examples/camel-example-servlet-rest-blueprint/pom.xml
+++ b/examples/camel-example-servlet-rest-blueprint/pom.xml
@@ -44,6 +44,19 @@
</camel.osgi.export.pkg>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-servlet-tomcat/pom.xml
b/examples/camel-example-servlet-tomcat/pom.xml
index 36568c7..eea8ed9 100644
--- a/examples/camel-example-servlet-tomcat/pom.xml
+++ b/examples/camel-example-servlet-tomcat/pom.xml
@@ -37,6 +37,19 @@
<title>Servlet Tomcat</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-spark-rest/pom.xml
b/examples/camel-example-spark-rest/pom.xml
index d1b35a4..6191643 100644
--- a/examples/camel-example-spark-rest/pom.xml
+++ b/examples/camel-example-spark-rest/pom.xml
@@ -36,6 +36,19 @@
<title>Spark Rest</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-splunk/pom.xml
b/examples/camel-example-splunk/pom.xml
index 4af7c35..806804b 100644
--- a/examples/camel-example-splunk/pom.xml
+++ b/examples/camel-example-splunk/pom.xml
@@ -35,6 +35,19 @@
<category>Management and Monitoring</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-spring-javaconfig/pom.xml
b/examples/camel-example-spring-javaconfig/pom.xml
index 0d44b98..a64bf69 100644
--- a/examples/camel-example-spring-javaconfig/pom.xml
+++ b/examples/camel-example-spring-javaconfig/pom.xml
@@ -37,6 +37,19 @@
<title>Spring Java Config</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-spring-jms/pom.xml
b/examples/camel-example-spring-jms/pom.xml
index 341b2f9..44c10a8 100644
--- a/examples/camel-example-spring-jms/pom.xml
+++ b/examples/camel-example-spring-jms/pom.xml
@@ -41,6 +41,19 @@
</camel.osgi.import.additional>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- START SNIPPET: e1 -->
<!-- required by both client and server -->
diff --git a/examples/camel-example-spring-pulsar/pom.xml
b/examples/camel-example-spring-pulsar/pom.xml
index e1ddf30..8ce2a4f 100644
--- a/examples/camel-example-spring-pulsar/pom.xml
+++ b/examples/camel-example-spring-pulsar/pom.xml
@@ -34,6 +34,19 @@
<category>Messaging</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-spring-security/pom.xml
b/examples/camel-example-spring-security/pom.xml
index c8c50e4..fb4023b 100644
--- a/examples/camel-example-spring-security/pom.xml
+++ b/examples/camel-example-spring-security/pom.xml
@@ -36,6 +36,19 @@
<category>Security</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-spring-ws/pom.xml
b/examples/camel-example-spring-ws/pom.xml
index 4e2a1e0..9caa84e 100644
--- a/examples/camel-example-spring-ws/pom.xml
+++ b/examples/camel-example-spring-ws/pom.xml
@@ -37,6 +37,19 @@
<title>Spring WebService</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-spring-xquery/pom.xml
b/examples/camel-example-spring-xquery/pom.xml
index b26bdfa..a8e09dc 100644
--- a/examples/camel-example-spring-xquery/pom.xml
+++ b/examples/camel-example-spring-xquery/pom.xml
@@ -41,6 +41,19 @@
<camel.osgi.export.pkg />
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-spring/pom.xml
b/examples/camel-example-spring/pom.xml
index e6931ef..9a626b2 100644
--- a/examples/camel-example-spring/pom.xml
+++ b/examples/camel-example-spring/pom.xml
@@ -40,6 +40,19 @@
</camel.osgi.import.additional>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-sql-blueprint/pom.xml
b/examples/camel-example-sql-blueprint/pom.xml
index e2c116e..5e1295a 100644
--- a/examples/camel-example-sql-blueprint/pom.xml
+++ b/examples/camel-example-sql-blueprint/pom.xml
@@ -42,6 +42,19 @@
<camel.osgi.import>org.apache.derby.jdbc,*</camel.osgi.import>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- Camel -->
diff --git a/examples/camel-example-ssh-security/pom.xml
b/examples/camel-example-ssh-security/pom.xml
index ee7aaea..f5abd6e 100644
--- a/examples/camel-example-ssh-security/pom.xml
+++ b/examples/camel-example-ssh-security/pom.xml
@@ -40,6 +40,19 @@
<camel.osgi.export.pkg />
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-ssh/pom.xml
b/examples/camel-example-ssh/pom.xml
index 1fe39a5..cd4eae1 100644
--- a/examples/camel-example-ssh/pom.xml
+++ b/examples/camel-example-ssh/pom.xml
@@ -39,6 +39,19 @@
<camel.osgi.export.pkg />
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-swagger-cdi/pom.xml
b/examples/camel-example-swagger-cdi/pom.xml
index 577b659..4aeea90 100644
--- a/examples/camel-example-swagger-cdi/pom.xml
+++ b/examples/camel-example-swagger-cdi/pom.xml
@@ -37,6 +37,19 @@
<title>Swagger CDI</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
diff --git a/examples/camel-example-swagger-osgi/pom.xml
b/examples/camel-example-swagger-osgi/pom.xml
index ff8a67d..f47fe4a 100644
--- a/examples/camel-example-swagger-osgi/pom.xml
+++ b/examples/camel-example-swagger-osgi/pom.xml
@@ -37,6 +37,19 @@
<title>Swagger OSGi</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-telegram/pom.xml
b/examples/camel-example-telegram/pom.xml
index 90b0588..f30176a 100644
--- a/examples/camel-example-telegram/pom.xml
+++ b/examples/camel-example-telegram/pom.xml
@@ -37,6 +37,19 @@
<category>Social</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-transformer-blueprint/pom.xml
b/examples/camel-example-transformer-blueprint/pom.xml
index 68d6c46..90c3cfb 100644
--- a/examples/camel-example-transformer-blueprint/pom.xml
+++ b/examples/camel-example-transformer-blueprint/pom.xml
@@ -37,6 +37,19 @@
<title>Transformer OSGi Blueprint</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- START SNIPPET: e1 -->
<dependency>
diff --git a/examples/camel-example-transformer-cdi/pom.xml
b/examples/camel-example-transformer-cdi/pom.xml
index 10c8020..aa59c90 100644
--- a/examples/camel-example-transformer-cdi/pom.xml
+++ b/examples/camel-example-transformer-cdi/pom.xml
@@ -37,6 +37,19 @@
<title>Transformer CDI</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
<dependency>
diff --git a/examples/camel-example-transformer-demo/pom.xml
b/examples/camel-example-transformer-demo/pom.xml
index e710214..cb0998a 100644
--- a/examples/camel-example-transformer-demo/pom.xml
+++ b/examples/camel-example-transformer-demo/pom.xml
@@ -38,6 +38,19 @@
<title>Transformer and Validator Spring XML</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
<groupId>org.apache.camel</groupId>
diff --git a/examples/camel-example-twitter-websocket-blueprint/pom.xml
b/examples/camel-example-twitter-websocket-blueprint/pom.xml
index 534c80d..4bd6cbb 100644
--- a/examples/camel-example-twitter-websocket-blueprint/pom.xml
+++ b/examples/camel-example-twitter-websocket-blueprint/pom.xml
@@ -43,6 +43,19 @@
</camel.osgi.export.pkg>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<!-- there are no maven dependencies needed as the Camel application has
no Java code,
and its all defined in the
src/main/resources/OSGI-INF/blueprint/camel-twitter.xml file -->
diff --git a/examples/camel-example-twitter-websocket/pom.xml
b/examples/camel-example-twitter-websocket/pom.xml
index ea82aaf..269b4f0 100644
--- a/examples/camel-example-twitter-websocket/pom.xml
+++ b/examples/camel-example-twitter-websocket/pom.xml
@@ -36,6 +36,19 @@
<category>Social</category>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<dependency>
diff --git a/examples/camel-example-widget-gadget-cdi/pom.xml
b/examples/camel-example-widget-gadget-cdi/pom.xml
index 50fb942..1e4d828 100644
--- a/examples/camel-example-widget-gadget-cdi/pom.xml
+++ b/examples/camel-example-widget-gadget-cdi/pom.xml
@@ -37,6 +37,19 @@
<title>Widget Gadget CDI</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- CDI API -->
diff --git a/examples/camel-example-widget-gadget-java/pom.xml
b/examples/camel-example-widget-gadget-java/pom.xml
index 4a9e839..c628315 100644
--- a/examples/camel-example-widget-gadget-java/pom.xml
+++ b/examples/camel-example-widget-gadget-java/pom.xml
@@ -37,6 +37,19 @@
<title>Widget Gadget Java</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/camel-example-widget-gadget-xml/pom.xml
b/examples/camel-example-widget-gadget-xml/pom.xml
index 3865ad5..8092be1 100644
--- a/examples/camel-example-widget-gadget-xml/pom.xml
+++ b/examples/camel-example-widget-gadget-xml/pom.xml
@@ -37,6 +37,19 @@
<title>Widget Gadget XML</title>
</properties>
+ <dependencyManagement>
+ <dependencies>
+ <!-- Add Camel BOM -->
+ <dependency>
+ <groupId>org.apache.camel</groupId>
+ <artifactId>camel-bom</artifactId>
+ <version>${project.version}</version>
+ <type>pom</type>
+ <scope>import</scope>
+ </dependency>
+ </dependencies>
+ </dependencyManagement>
+
<dependencies>
<!-- camel -->
diff --git a/examples/pom.xml b/examples/pom.xml
index c9cf112..418ce18 100644
--- a/examples/pom.xml
+++ b/examples/pom.xml
@@ -179,9 +179,6 @@
<jdk.version>1.8</jdk.version>
<compiler.fork>false</compiler.fork>
- <!-- Camel target version -->
- <camel-version>3.1.0-SNAPSHOT</camel-version>
-
<!-- Versions -->
<exec-maven-plugin-version>1.6.0</exec-maven-plugin-version>
<aether-version>1.0.2.v20150114</aether-version>
@@ -367,19 +364,6 @@
</pluginRepository>
</pluginRepositories>
- <dependencyManagement>
- <dependencies>
- <!-- Add Camel BOM -->
- <dependency>
- <groupId>org.apache.camel</groupId>
- <artifactId>camel-bom</artifactId>
- <version>${camel-version}</version>
- <type>pom</type>
- <scope>import</scope>
- </dependency>
- </dependencies>
- </dependencyManagement>
-
<build>
<plugins>
<plugin>
@@ -550,7 +534,7 @@
<dependency>
<groupId>org.apache.camel</groupId>
<artifactId>camel-buildtools</artifactId>
- <version>${camel-version}</version>
+ <version>${project.version}</version>
</dependency>
</dependencies>
<configuration>