This is an automated email from the ASF dual-hosted git repository.

davsclaus pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/main by this push:
     new 1942c355e84 camel-allcomponents/pom.xml - Sync troubles
1942c355e84 is described below

commit 1942c355e8461099e98227b4768ceaef40dd6fa3
Author: Claus Ibsen <[email protected]>
AuthorDate: Thu Dec 1 12:06:12 2022 +0100

    camel-allcomponents/pom.xml - Sync troubles
---
 catalog/camel-allcomponents/pom.xml                | 3511 +++++++++++---------
 .../maven/packaging/PrepareComponentMojo.java      |  105 +-
 2 files changed, 2046 insertions(+), 1570 deletions(-)

diff --git a/catalog/camel-allcomponents/pom.xml 
b/catalog/camel-allcomponents/pom.xml
index fb29787ffb4..d4a64908e7f 100644
--- a/catalog/camel-allcomponents/pom.xml
+++ b/catalog/camel-allcomponents/pom.xml
@@ -33,1562 +33,1971 @@
     <description>Depends on all components to ensure correct build 
ordering</description>
 
        <dependencies>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-activemq</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-amqp</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-any23</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-arangodb</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-as2-api</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-as2</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-asn1</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-asterisk</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-atlasmap</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-atmos</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-atmosphere-websocket</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-atom</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-attachments</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-avro-rpc-jetty</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-avro-rpc-spi</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-avro-rpc</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-avro</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws-cloudtrail</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws-secrets-manager</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws-xray</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-athena</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-cw</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-ddb</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-ec2</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-ecs</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-eks</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-eventbridge</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-iam</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-kinesis</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-kms</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-lambda</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-mq</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-msk</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-s3</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-ses</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-sns</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-sqs</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-sts</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-aws2-translate</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-azure-cosmosdb</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-azure-eventhubs</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-azure-key-vault</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-azure-servicebus</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-azure-storage-blob</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-azure-storage-datalake</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-azure-storage-queue</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-barcode</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-base64</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-bean-validator</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-bean</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-bindy</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-bonita</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-box-api</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-box</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-braintree</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-browse</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-caffeine-lrucache</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-caffeine</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cassandraql</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cbor</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cdi-jta</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cdi-main</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cdi</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-chatscript</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-chunk</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cloudevents</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cm-sms</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cmis</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-coap</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cometd</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-consul</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-controlbus</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-corda</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-couchbase</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-couchdb</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cron</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-crypto</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-csimple-joor</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-csv</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cxf-rest</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cxf-soap</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cxf-spring-rest</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cxf-spring-soap</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cxf-spring-transport</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-cxf-transport</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-dataformat</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-dataset</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-datasonnet</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-debezium-common</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-debezium-db2</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-debezium-mongodb</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-debezium-mysql</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-debezium-oracle</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-debezium-postgres</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-debezium-sqlserver</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-debug</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-digitalocean</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-direct</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-directvm</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-disruptor</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-djl</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-dns</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-docker</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-dozer</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-drill</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-dropbox</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-dynamic-router</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-ehcache</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-elasticsearch-rest</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-elasticsearch</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-elytron</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-etcd3</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-exec</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-facebook</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-fastjson</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-fhir-api</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-fhir</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-file-watch</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-file</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-flatpack</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-flink</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-fop</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-freemarker</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-ftp</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-geocoder</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-git</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-github</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-google-bigquery</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-google-calendar</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-google-drive</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-google-functions</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-google-mail</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-google-pubsub</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-google-secret-manager</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-google-sheets</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-google-storage</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-gora</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-grape</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-graphql</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-grok</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-groovy</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-grpc</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-gson</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-guava-eventbus</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-hashicorp-vault</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-hazelcast</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-hbase</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-hdfs</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-headersmap</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-hl7</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-http-base</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-http-common</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-http</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-huaweicloud-common</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-huaweicloud-dms</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-huaweicloud-frs</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-huaweicloud-functiongraph</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-huaweicloud-iam</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       
<artifactId>camel-huaweicloud-imagerecognition</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-huaweicloud-obs</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-huaweicloud-smn</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-hyperledger-aries</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-ical</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-iec60870</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-ignite</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-infinispan-common</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-infinispan-embedded</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-infinispan</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-influxdb</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-iota</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-ipfs</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-irc</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-ironmq</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jackson-avro</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jackson-protobuf</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jackson</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jacksonxml</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jasypt</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-javascript</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jaxb</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jbpm</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jcache</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jclouds</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jcr</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jdbc</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jetty-common</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jetty</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jfr</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jgroups-raft</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jgroups</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jira</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jms</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jmx</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-johnzon</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jolt</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jooq</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-joor</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jpa</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jq</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jsch</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jslt</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-json-patch</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-json-validator</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jsonapi</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jsonata</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jsonb</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jsonpath</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jt400</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-jta</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-kafka</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-kamelet</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-knative-api</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-knative-http</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-knative</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-kubernetes</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-kudu</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-language</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-ldap</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-ldif</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-leveldb</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-log</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-lra</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-lucene</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-lumberjack</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-lzf</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-mail-microsoft-oauth</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-mail</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-mapstruct</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-master</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-metrics</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-micrometer</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-microprofile-config</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       
<artifactId>camel-microprofile-fault-tolerance</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-microprofile-health</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-microprofile-metrics</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-milo</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-mina</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-minio</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-mllp</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-mock</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-mongodb-gridfs</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-mongodb</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-mustache</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-mvel</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-mybatis</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-nats</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-netty-http</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-netty</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-nitrite</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-oaipmh</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-ognl</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-olingo2-api</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-olingo2</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-olingo4-api</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-olingo4</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-openapi-java</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-openstack</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-opentelemetry</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-opentracing</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-optaplanner</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-paho-mqtt5</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-paho</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-pdf</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-pg-replication-slot</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-pgevent</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-platform-http-vertx</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-platform-http</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-plc4x</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-printer</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-protobuf</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-pubnub</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-pulsar</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-python</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-quartz</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-quickfix</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-rabbitmq</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-reactive-executor-tomcat</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-reactive-executor-vertx</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-reactive-streams</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-reactor</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-redis</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-ref</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-resilience4j</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-resourceresolver-github</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-rest-openapi</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-rest-swagger</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-rest</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-resteasy</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-robotframework</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-rss</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-rxjava</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-saga</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-salesforce-codegen</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-salesforce</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-sap-netweaver</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-saxon</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-scheduler</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-schematron</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-seda</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-service</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-servicenow</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-servlet</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-shiro</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-sjms2</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-sjms</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-slack</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-smpp</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-snakeyaml</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-snmp</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-soap</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-solr</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-spark</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-splunk-hec</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-splunk</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-spring-batch</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-spring-integration</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-spring-jdbc</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-spring-ldap</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-spring-main</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-spring-rabbitmq</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-spring-redis</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-spring-security</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-spring-ws</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-spring-xml</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-spring</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-sql</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-ssh</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-stax</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-stitch</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-stomp</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-stream</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-stringtemplate</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-stub</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-swagger-java</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-swift</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-syslog</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-tarfile</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-telegram</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-test-cdi-junit5</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-test-cdi</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-test-junit5</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-test-main-junit5</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-test-spring-junit5</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-test-spring</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-test</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-threadpoolfactory-vertx</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-thrift</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-tika</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-timer</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-tracing</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-twilio</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-twitter</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-undertow-spring-security</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-undertow</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-univocity-parsers</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-validator</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-velocity</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-vertx-common</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-vertx-http</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-vertx-kafka</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-vertx-websocket</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-vertx</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-vm</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-wal</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-weather</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-web3j</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-webhook</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-websocket-jsr356</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-websocket</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-weka</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-whatsapp</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-wordpress</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-workday</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-xchange</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-xj</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-xmlsecurity</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-xmpp</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-xpath</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-xslt-saxon</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-xslt</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-xstream</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-zendesk</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-zip-deflater</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-zipfile</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-zipkin</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-zookeeper-master</artifactId>
-               </dependency>
-            <dependency>
-                       <groupId>org.apache.camel</groupId>
-                       <artifactId>camel-zookeeper</artifactId>
-               </dependency>
-            <dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-activemq</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-amqp</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-any23</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-arangodb</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-as2</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-as2-api</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-asn1</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-asterisk</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-atlasmap</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-atmos</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-atmosphere-websocket</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-atom</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-attachments</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-avro</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-avro-rpc</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-avro-rpc-jetty</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-avro-rpc-spi</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws-cloudtrail</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws-secrets-manager</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws-xray</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-athena</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-cw</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-ddb</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-ec2</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-ecs</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-eks</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-eventbridge</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-iam</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-kinesis</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-kms</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-lambda</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-mq</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-msk</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-s3</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-ses</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-sns</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-sqs</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-sts</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-aws2-translate</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-azure-cosmosdb</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-azure-eventhubs</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-azure-key-vault</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-azure-servicebus</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-azure-storage-blob</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-azure-storage-datalake</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-azure-storage-queue</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-barcode</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-base64</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-bean</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-bean-validator</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-bindy</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-bonita</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-box</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-box-api</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-braintree</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-browse</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-caffeine</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-caffeine-lrucache</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cassandraql</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cbor</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cdi</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cdi-jta</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cdi-main</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-chatscript</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-chunk</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cloudevents</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cm-sms</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cmis</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-coap</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cometd</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-consul</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-controlbus</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-corda</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-couchbase</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-couchdb</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cron</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-crypto</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-csimple-joor</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-csv</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-cxf-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cxf-rest</artifactId>
+            <version>${project.version}</version>
         </dependency>
-            <dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cxf-soap</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
             <groupId>org.apache.camel</groupId>
             <artifactId>camel-cxf-spring-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cxf-spring-rest</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cxf-spring-soap</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cxf-spring-transport</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-cxf-transport</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-dataformat</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-dataset</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-datasonnet</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-debezium-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-debezium-db2</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-debezium-mongodb</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-debezium-mysql</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-debezium-oracle</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-debezium-postgres</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-debezium-sqlserver</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-debug</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-digitalocean</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-direct</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-directvm</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-disruptor</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-djl</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-dns</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-docker</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-dozer</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-drill</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-dropbox</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-dynamic-router</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-ehcache</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-elasticsearch</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-elasticsearch-rest</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-elytron</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-etcd3</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-exec</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-facebook</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-fastjson</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-fhir</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-fhir-api</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-file</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-file-watch</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-flatpack</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-flink</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-fop</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-freemarker</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-ftp</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-geocoder</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-git</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-github</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-google-bigquery</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-google-calendar</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-google-drive</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-google-functions</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-google-mail</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-google-pubsub</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-google-secret-manager</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-google-sheets</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-google-storage</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-gora</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-grape</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-graphql</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-grok</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-groovy</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-grpc</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-gson</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-guava-eventbus</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-hashicorp-vault</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-hazelcast</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-hbase</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-hdfs</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-headersmap</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-hl7</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-http</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-http-base</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-http-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-huaweicloud-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-huaweicloud-dms</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-huaweicloud-frs</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-huaweicloud-functiongraph</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-huaweicloud-iam</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-huaweicloud-imagerecognition</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-huaweicloud-obs</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-huaweicloud-smn</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-hyperledger-aries</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-ical</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-iec60870</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-ignite</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-infinispan</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-infinispan-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-infinispan-embedded</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-influxdb</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-iota</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-ipfs</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-irc</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-ironmq</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jackson</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jackson-avro</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jackson-protobuf</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jacksonxml</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jasypt</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-javascript</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jaxb</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jbpm</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jcache</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jclouds</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jcr</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jdbc</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jetty</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jetty-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jfr</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jgroups</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jgroups-raft</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jira</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jms</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jmx</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-johnzon</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jolt</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jooq</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-joor</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jpa</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jq</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jsch</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jslt</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-json-patch</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-json-validator</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jsonapi</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jsonata</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jsonb</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jsonpath</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jt400</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-jta</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-kafka</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-kamelet</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-knative</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-knative-api</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-knative-http</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-kubernetes</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-kudu</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-language</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-ldap</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-ldif</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-leveldb</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-log</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-lra</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-lucene</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-lumberjack</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-lzf</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-mail</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-mail-microsoft-oauth</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-mapstruct</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-master</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-metrics</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-micrometer</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-microprofile-config</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-microprofile-fault-tolerance</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-microprofile-health</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-microprofile-metrics</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-milo</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-mina</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-minio</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-mllp</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-mock</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-mongodb</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-mongodb-gridfs</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-mustache</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-mvel</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-mybatis</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-nats</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-netty</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-netty-http</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-nitrite</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-oaipmh</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-ognl</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-olingo2</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-olingo2-api</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-olingo4</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-olingo4-api</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-openapi-java</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-openstack</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-opentelemetry</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-opentracing</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-optaplanner</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-paho</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-paho-mqtt5</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-pdf</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-pg-replication-slot</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-pgevent</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-platform-http</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-platform-http-vertx</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-plc4x</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-printer</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-protobuf</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-pubnub</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-pulsar</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-python</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-quartz</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-quickfix</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-rabbitmq</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-reactive-executor-tomcat</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-reactive-executor-vertx</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-reactive-streams</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-reactor</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-redis</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-ref</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-resilience4j</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-resourceresolver-github</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-rest</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-rest-openapi</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-rest-swagger</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-resteasy</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-robotframework</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-rss</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-rxjava</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-saga</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-salesforce</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-salesforce-codegen</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-sap-netweaver</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-saxon</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-scheduler</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-schematron</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-seda</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-service</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-servicenow</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-servlet</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-shiro</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-sjms</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-sjms2</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-slack</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-smpp</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-snakeyaml</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-snmp</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-soap</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-solr</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-spark</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-splunk</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-splunk-hec</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-spring</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-spring-batch</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-spring-integration</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-spring-jdbc</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-spring-ldap</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-spring-main</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-spring-rabbitmq</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-spring-redis</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-spring-security</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-spring-ws</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-spring-xml</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-sql</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-ssh</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-stax</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-stitch</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-stomp</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-stream</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-stringtemplate</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-stub</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-swagger-java</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-swift</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-syslog</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-tarfile</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-telegram</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-cdi</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-cdi-junit5</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-junit5</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-main-junit5</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-spring</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-test-spring-junit5</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-threadpoolfactory-vertx</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-thrift</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-tika</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-timer</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-tracing</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-twilio</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-twitter</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-undertow</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-undertow-spring-security</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-univocity-parsers</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-validator</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-velocity</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-vertx</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-vertx-common</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-vertx-http</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-vertx-kafka</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-vertx-websocket</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-vm</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-wal</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-weather</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-web3j</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-webhook</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-websocket</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-websocket-jsr356</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-weka</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-whatsapp</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-wordpress</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-workday</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-xchange</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-xj</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-xmlsecurity</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-xmpp</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-xpath</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-xslt</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-xslt-saxon</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-xstream</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-zendesk</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-zip-deflater</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-zipfile</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-zipkin</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-zookeeper</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-zookeeper-master</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel.maven</groupId>
+            <artifactId>camel-debezium-maven-plugin</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel.maven</groupId>
+            <artifactId>camel-salesforce-maven-plugin</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel.maven</groupId>
+            <artifactId>camel-servicenow-maven-plugin</artifactId>
+            <version>${project.version}</version>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.camel.maven</groupId>
+            <artifactId>camel-vertx-kafka-maven-plugin</artifactId>
+            <version>${project.version}</version>
         </dependency>
-            </dependencies>
+    </dependencies>
 
 </project>
diff --git 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareComponentMojo.java
 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareComponentMojo.java
index 7a4a9c013c3..b802ad55778 100644
--- 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareComponentMojo.java
+++ 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PrepareComponentMojo.java
@@ -20,9 +20,11 @@ import java.io.File;
 import java.io.IOException;
 import java.nio.file.Files;
 import java.nio.file.Path;
+import java.util.Objects;
 import java.util.TreeSet;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
+import java.util.stream.Collectors;
 
 import org.apache.camel.tooling.util.Strings;
 import org.apache.maven.artifact.Artifact;
@@ -267,31 +269,25 @@ public class PrepareComponentMojo extends 
AbstractGeneratorMojo {
 
             final String between = pomText.substring(before.length(), 
pomText.length() - after.length());
 
+            // load existing dependencies
             Pattern pattern = Pattern.compile(
-                    
"<dependency>\\s*<groupId>(?<groupId>.*)</groupId>\\s*<artifactId>(?<artifactId>.*)</artifactId>\\s*</dependency>");
+                    
"<dependency>\\s*<groupId>(?<groupId>.*)</groupId>\\s*<artifactId>(?<artifactId>.*)</artifactId>");
             Matcher matcher = pattern.matcher(between);
-            TreeSet<String> dependencies = new TreeSet<>();
+            TreeSet<MavenGav> dependencies = new TreeSet<>();
             while (matcher.find()) {
-                dependencies.add(matcher.group());
+                MavenGav gav = new MavenGav(matcher.group(1), 
matcher.group(2), "${project.version}", null);
+                dependencies.add(gav);
             }
+            // add ourselves
+            dependencies.add(new MavenGav(project.getGroupId(), 
project.getArtifactId(), "${project.version}", null));
 
-            String d = "<dependency>\n"
-                       + "                <groupId>" + project.getGroupId() + 
"</groupId>\n"
-                       + "                <artifactId>" + 
project.getArtifactId() + "</artifactId>\n"
-                       + "                
<version>${project.version}</version>\n";
-            String type = project.getArtifact().getType();
-            String pack = project.getPackaging();
-            if (type != null && !"jar".equals(type) && 
!"maven-plugin".equals(pack)) {
-                d += "                <type>" + type + "</type>\n";
-            }
-            d += "            </dependency>";
-            dependencies.add(d);
-
+            // generate string output of all dependencies
+            String s = dependencies.stream()
+                    .map(MavenGav::toString)
+                    .collect(Collectors.joining("\n"));
             final String updatedPom = before + startDependenciesMarker
-                                      + "\n            "
-                                      + String.join("\n            ", 
dependencies)
-                                      + "\n            "
-                                      + endDependenciesMarker + after;
+                                      + "\n" + s + "\n"
+                                      + "    " + endDependenciesMarker + after;
 
             updateResource(buildContext, pomFile, updatedPom);
         } catch (IOException e) {
@@ -299,4 +295,75 @@ public class PrepareComponentMojo extends 
AbstractGeneratorMojo {
         }
     }
 
+    private static class MavenGav implements Comparable<MavenGav> {
+        private final String groupId;
+        private final String artifactId;
+        private final String version;
+        private final String type;
+
+        public MavenGav(String groupId, String artifactId, String version, 
String type) {
+            this.groupId = groupId;
+            this.artifactId = artifactId;
+            this.version = version;
+            this.type = type;
+        }
+
+        @Override
+        public boolean equals(Object o) {
+            if (this == o)
+                return true;
+            if (o == null || getClass() != o.getClass()) {
+                return false;
+            }
+
+            MavenGav mavenGav = (MavenGav) o;
+
+            if (!groupId.equals(mavenGav.groupId)) {
+                return false;
+            }
+            if (!artifactId.equals(mavenGav.artifactId)) {
+                return false;
+            }
+            if (!version.equals(mavenGav.version)) {
+                return false;
+            }
+            return Objects.equals(type, mavenGav.type);
+        }
+
+        @Override
+        public int hashCode() {
+            int result = groupId.hashCode();
+            result = 31 * result + artifactId.hashCode();
+            result = 31 * result + version.hashCode();
+            result = 31 * result + (type != null ? type.hashCode() : 0);
+            return result;
+        }
+
+        @Override
+        public String toString() {
+            StringBuilder sb = new StringBuilder();
+            sb.append("        <dependency>\n");
+            sb.append("            
<groupId>").append(groupId).append("</groupId>\n");
+            sb.append("            
<artifactId>").append(artifactId).append("</artifactId>\n");
+            sb.append("            
<version>").append(version).append("</version>\n");
+            if (type != null) {
+                sb.append("            
<type>").append(type).append("</type>\n");
+            }
+            sb.append("        </dependency>");
+            return sb.toString();
+        }
+
+        @Override
+        public int compareTo(MavenGav o) {
+            int n = groupId.compareTo(o.groupId);
+            if (n == 0) {
+                n = artifactId.compareTo(o.artifactId);
+            }
+            if (n == 0) {
+                n = version.compareTo(o.version);
+            }
+            return n;
+        }
+    }
+
 }

Reply via email to