You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by nf...@apache.org on 2024/05/28 10:28:12 UTC
(camel-karaf) 01/01: Upgrade to Camel 4.6 part 2
This is an automated email from the ASF dual-hosted git repository.
nfilotto pushed a commit to branch upgrade-camel-4.6-p2
in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
commit c8d84fe09b48c402995bd36eb88719186f190808
Author: Nicolas Filotto <nf...@talend.com>
AuthorDate: Tue May 28 12:27:50 2024 +0200
Upgrade to Camel 4.6 part 2
---
components/camel-aws/camel-aws2-ddb/pom.xml | 4 +-
components/camel-aws/camel-aws2-kinesis/pom.xml | 4 +-
.../camel-azure/camel-azure-cosmosdb/pom.xml | 4 ++
.../camel-azure/camel-azure-eventhubs/pom.xml | 4 ++
components/camel-azure/camel-azure-files/pom.xml | 4 ++
.../camel-azure/camel-azure-servicebus/pom.xml | 4 ++
.../camel-azure/camel-azure-storage-blob/pom.xml | 4 ++
.../camel-azure-storage-datalake/pom.xml | 4 +-
.../camel-azure/camel-azure-storage-queue/pom.xml | 4 ++
.../camel-google/camel-google-pubsub/pom.xml | 2 +-
components/camel-slack/pom.xml | 4 +-
components/camel-spring/pom.xml | 4 +-
features/pom.xml | 2 +-
features/src/main/feature/camel-features.xml | 73 +++++++++++-----------
14 files changed, 72 insertions(+), 49 deletions(-)
diff --git a/components/camel-aws/camel-aws2-ddb/pom.xml b/components/camel-aws/camel-aws2-ddb/pom.xml
index 136a7f63..835d4320 100644
--- a/components/camel-aws/camel-aws2-ddb/pom.xml
+++ b/components/camel-aws/camel-aws2-ddb/pom.xml
@@ -37,8 +37,8 @@
org.apache.camel*;version=${camel.version}
</camel.osgi.export>
<camel.osgi.camel.import>
- org.apache.camel.component.cloudevents*;version=${camel.version};resolution:=optional,
- org.apache.camel*;version=${camel.version},
+ org.apache.camel.component.cloudevents*;${camel.osgi.import.camel.version};resolution:=optional,
+ org.apache.camel*;${camel.osgi.import.camel.version},
</camel.osgi.camel.import>
<camel.osgi.import>
*
diff --git a/components/camel-aws/camel-aws2-kinesis/pom.xml b/components/camel-aws/camel-aws2-kinesis/pom.xml
index e37f151c..95439489 100644
--- a/components/camel-aws/camel-aws2-kinesis/pom.xml
+++ b/components/camel-aws/camel-aws2-kinesis/pom.xml
@@ -37,8 +37,8 @@
org.apache.camel*;version=${camel.version}
</camel.osgi.export>
<camel.osgi.camel.import>
- org.apache.camel.component.cloudevents*;version=${camel.version};resolution:=optional,
- org.apache.camel*;version=${camel.version},
+ org.apache.camel.component.cloudevents*;${camel.osgi.import.camel.version};resolution:=optional,
+ org.apache.camel*;${camel.osgi.import.camel.version},
</camel.osgi.camel.import>
<camel.osgi.import>
*
diff --git a/components/camel-azure/camel-azure-cosmosdb/pom.xml b/components/camel-azure/camel-azure-cosmosdb/pom.xml
index a84dbc38..4f0f12f0 100644
--- a/components/camel-azure/camel-azure-cosmosdb/pom.xml
+++ b/components/camel-azure/camel-azure-cosmosdb/pom.xml
@@ -36,6 +36,10 @@
<camel.osgi.export>
org.apache.camel*;version=${camel.version}
</camel.osgi.export>
+ <camel.osgi.camel.import>
+ org.apache.camel.component.cloudevents*;${camel.osgi.import.camel.version};resolution:=optional,
+ org.apache.camel*;${camel.osgi.import.camel.version},
+ </camel.osgi.camel.import>
<camel.osgi.import>
*
</camel.osgi.import>
diff --git a/components/camel-azure/camel-azure-eventhubs/pom.xml b/components/camel-azure/camel-azure-eventhubs/pom.xml
index 7529bcae..542186a1 100644
--- a/components/camel-azure/camel-azure-eventhubs/pom.xml
+++ b/components/camel-azure/camel-azure-eventhubs/pom.xml
@@ -36,6 +36,10 @@
<camel.osgi.export>
org.apache.camel*;version=${camel.version}
</camel.osgi.export>
+ <camel.osgi.camel.import>
+ org.apache.camel.component.cloudevents*;${camel.osgi.import.camel.version};resolution:=optional,
+ org.apache.camel*;${camel.osgi.import.camel.version},
+ </camel.osgi.camel.import>
<camel.osgi.import>
*
</camel.osgi.import>
diff --git a/components/camel-azure/camel-azure-files/pom.xml b/components/camel-azure/camel-azure-files/pom.xml
index 298d3cf7..a514f164 100644
--- a/components/camel-azure/camel-azure-files/pom.xml
+++ b/components/camel-azure/camel-azure-files/pom.xml
@@ -36,6 +36,10 @@
<camel.osgi.export>
org.apache.camel*;version=${camel.version}
</camel.osgi.export>
+ <camel.osgi.camel.import>
+ org.apache.camel.component.cloudevents*;${camel.osgi.import.camel.version};resolution:=optional,
+ org.apache.camel*;${camel.osgi.import.camel.version},
+ </camel.osgi.camel.import>
<camel.osgi.import>
*
</camel.osgi.import>
diff --git a/components/camel-azure/camel-azure-servicebus/pom.xml b/components/camel-azure/camel-azure-servicebus/pom.xml
index 47a677a9..80513f52 100644
--- a/components/camel-azure/camel-azure-servicebus/pom.xml
+++ b/components/camel-azure/camel-azure-servicebus/pom.xml
@@ -36,6 +36,10 @@
<camel.osgi.export>
org.apache.camel*;version=${camel.version}
</camel.osgi.export>
+ <camel.osgi.camel.import>
+ org.apache.camel.component.cloudevents*;${camel.osgi.import.camel.version};resolution:=optional,
+ org.apache.camel*;${camel.osgi.import.camel.version},
+ </camel.osgi.camel.import>
<camel.osgi.import>
*
</camel.osgi.import>
diff --git a/components/camel-azure/camel-azure-storage-blob/pom.xml b/components/camel-azure/camel-azure-storage-blob/pom.xml
index 2dbea0e0..de75c33b 100644
--- a/components/camel-azure/camel-azure-storage-blob/pom.xml
+++ b/components/camel-azure/camel-azure-storage-blob/pom.xml
@@ -36,6 +36,10 @@
<camel.osgi.export>
org.apache.camel*;version=${camel.version}
</camel.osgi.export>
+ <camel.osgi.camel.import>
+ org.apache.camel.component.cloudevents*;${camel.osgi.import.camel.version};resolution:=optional,
+ org.apache.camel*;${camel.osgi.import.camel.version},
+ </camel.osgi.camel.import>
<camel.osgi.import>
*
</camel.osgi.import>
diff --git a/components/camel-azure/camel-azure-storage-datalake/pom.xml b/components/camel-azure/camel-azure-storage-datalake/pom.xml
index e5b1d11f..6f8fd53a 100644
--- a/components/camel-azure/camel-azure-storage-datalake/pom.xml
+++ b/components/camel-azure/camel-azure-storage-datalake/pom.xml
@@ -37,8 +37,8 @@
org.apache.camel*;version=${camel.version}
</camel.osgi.export>
<camel.osgi.camel.import>
- org.apache.camel.component.cloudevents*;version=${camel.version};resolution:=optional,
- org.apache.camel*;version=${camel.version},
+ org.apache.camel.component.cloudevents*;${camel.osgi.import.camel.version};resolution:=optional,
+ org.apache.camel*;${camel.osgi.import.camel.version},
</camel.osgi.camel.import>
<camel.osgi.import>
*
diff --git a/components/camel-azure/camel-azure-storage-queue/pom.xml b/components/camel-azure/camel-azure-storage-queue/pom.xml
index da44592b..3c903ed1 100644
--- a/components/camel-azure/camel-azure-storage-queue/pom.xml
+++ b/components/camel-azure/camel-azure-storage-queue/pom.xml
@@ -36,6 +36,10 @@
<camel.osgi.export>
org.apache.camel*;version=${camel.version}
</camel.osgi.export>
+ <camel.osgi.camel.import>
+ org.apache.camel.component.cloudevents*;${camel.osgi.import.camel.version};resolution:=optional,
+ org.apache.camel*;${camel.osgi.import.camel.version},
+ </camel.osgi.camel.import>
<camel.osgi.import>
*
</camel.osgi.import>
diff --git a/components/camel-google/camel-google-pubsub/pom.xml b/components/camel-google/camel-google-pubsub/pom.xml
index 385579f6..0b49706e 100644
--- a/components/camel-google/camel-google-pubsub/pom.xml
+++ b/components/camel-google/camel-google-pubsub/pom.xml
@@ -38,7 +38,7 @@
</camel.osgi.export>
<camel.osgi.camel.import>
org.apache.camel.component.cloudevents*;${camel.osgi.import.camel.version};resolution:=optional,
- *
+ org.apache.camel*;${camel.osgi.import.camel.version},
</camel.osgi.camel.import>
<camel.osgi.import>
*
diff --git a/components/camel-slack/pom.xml b/components/camel-slack/pom.xml
index c8e4c18f..f8ee355b 100644
--- a/components/camel-slack/pom.xml
+++ b/components/camel-slack/pom.xml
@@ -37,8 +37,8 @@
org.apache.camel*;version=${camel.version}
</camel.osgi.export>
<camel.osgi.camel.import>
- org.apache.camel.component.cloudevents*;version=${camel.version};resolution:=optional,
- org.apache.camel*;version=${camel.version},
+ org.apache.camel.component.cloudevents*;${camel.osgi.import.camel.version};resolution:=optional,
+ org.apache.camel*;${camel.osgi.import.camel.version},
</camel.osgi.camel.import>
<camel.osgi.import>
*
diff --git a/components/camel-spring/pom.xml b/components/camel-spring/pom.xml
index 04144913..96cfcb76 100644
--- a/components/camel-spring/pom.xml
+++ b/components/camel-spring/pom.xml
@@ -37,8 +37,8 @@
org.apache.camel*;version=${camel.version}
</camel.osgi.export>
<camel.osgi.camel.import>
- org.apache.camel.component.cron*;version=${camel.version};resolution:=optional,
- org.apache.camel*;version=${camel.version},
+ org.apache.camel.component.cron*;${camel.osgi.import.camel.version};resolution:=optional,
+ org.apache.camel*;${camel.osgi.import.camel.version},
</camel.osgi.camel.import>
<camel.osgi.import>
*
diff --git a/features/pom.xml b/features/pom.xml
index ebfaef1e..2136f019 100644
--- a/features/pom.xml
+++ b/features/pom.xml
@@ -79,7 +79,7 @@
<feature>framework</feature>
</framework>
<features>
- <feature>camel*</feature>
+ <feature>camel-azure*</feature>
</features>
</configuration>
<executions>
diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml
index ba7358bf..6371692d 100644
--- a/features/src/main/feature/camel-features.xml
+++ b/features/src/main/feature/camel-features.xml
@@ -172,21 +172,21 @@
<bundle dependency='true'>wrap:mvn:software.amazon.awssdk/regions/${aws-java-sdk2-version}</bundle>
<bundle dependency='true'>wrap:mvn:software.amazon.awssdk/utils/${aws-java-sdk2-version}</bundle>
</feature>
- <feature name="azure" version="1.46.0" start-level="50">
- <bundle dependency='true'>wrap:mvn:com.azure/azure-core/1.46.0</bundle>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-identity/1.11.2</bundle>
+ <feature name="azure" version="1.48.0" start-level="50">
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-core/1.48.0</bundle>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-identity/1.12.0</bundle>
<bundle dependency='true'>mvn:org.reactivestreams/reactive-streams/${reactive-streams-version}</bundle>
- <bundle dependency='true'>mvn:io.projectreactor/reactor-core/3.4.34</bundle>
+ <bundle dependency='true'>mvn:io.projectreactor/reactor-core/3.4.36</bundle>
</feature>
- <feature name="azure-storage" version="1.46.0" start-level="50">
- <feature version='[1.46,1.47)'>azure</feature>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-common/12.24.1</bundle>
+ <feature name="azure-storage" version="1.48.0" start-level="50">
+ <feature version='[1.48,2)'>azure</feature>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-common/12.24.4</bundle>
</feature>
- <feature name="azure-eventhubs" version="1.46.0" start-level="50">
- <feature version='[1.46,1.47)'>azure-storage</feature>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-core-amqp/2.9.1</bundle>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-messaging-eventhubs/5.18.1</bundle>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-messaging-eventhubs-checkpointstore-blob/1.19.1</bundle>
+ <feature name="azure-eventhubs" version="1.48.0" start-level="50">
+ <feature version='[1.48,2)'>azure-storage</feature>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-core-amqp/2.9.3</bundle>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-messaging-eventhubs/5.18.3</bundle>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-messaging-eventhubs-checkpointstore-blob/1.19.3</bundle>
</feature>
<feature name="guava" version="${guava-version}">
<bundle dependency='true'>mvn:com.google.guava/guava/${guava-version}</bundle>
@@ -512,63 +512,62 @@
<bundle>mvn:org.apache.camel.karaf/camel-aws-xray/${project.version}</bundle>
</feature>
<feature name='camel-azure-cosmosdb' version='${project.version}' start-level='50'>
- <feature version='${camel.osgi.version.range}'>camel-cloudevents</feature>
+ <feature version='${camel.osgi.version.range}'>camel-core</feature>
<feature version='[2.16,2.17)'>jackson</feature>
- <feature version='[1.46,1.47)'>azure</feature>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-cosmos/4.56.0</bundle>
+ <feature version='[1.48,2)'>azure</feature>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-cosmos/4.58.0</bundle>
<bundle>mvn:org.apache.camel.karaf/camel-azure-cosmosdb/${project.version}</bundle>
</feature>
<feature name='camel-azure-eventhubs' version='${project.version}' start-level='50'>
- <feature version='${camel.osgi.version.range}'>camel-cloudevents</feature>
- <feature version='[1.46,1.47)'>azure-eventhubs</feature>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-blob/12.25.2</bundle>
+ <feature version='${camel.osgi.version.range}'>camel-core</feature>
+ <feature version='[1.48,2)'>azure-eventhubs</feature>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-blob/12.25.4</bundle>
<bundle>mvn:org.apache.camel.karaf/camel-azure-eventhubs/${project.version}</bundle>
</feature>
<feature name='camel-azure-files' version='${project.version}' start-level='50'>
<feature version='${camel.osgi.version.range}'>camel-ftp</feature>
- <feature version='${camel.osgi.version.range}'>camel-cloudevents</feature>
- <feature version='[1.46,1.47)'>azure-storage</feature>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-file-share/12.21.2</bundle>
+ <feature version='[1.48,2)'>azure-storage</feature>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-file-share/12.21.4</bundle>
<bundle>mvn:org.apache.camel.karaf/camel-azure-files/${project.version}</bundle>
</feature>
<feature name='camel-azure-key-vault' version='${project.version}' start-level='50'>
<feature version='${camel.osgi.version.range}'>camel-core</feature>
<feature version='[2.16,2.17)'>jackson</feature>
- <feature version='[1.46,1.47)'>azure-eventhubs</feature>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-security-keyvault-secrets/4.8.0</bundle>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-blob/12.25.2</bundle>
+ <feature version='[1.48,2)'>azure-eventhubs</feature>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-security-keyvault-secrets/4.8.2</bundle>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-blob/12.25.4</bundle>
<bundle>mvn:org.apache.camel.karaf/camel-azure-key-vault/${project.version}</bundle>
</feature>
<feature name='camel-azure-schema-registry' version='${project.version}' start-level='50'>
<feature version='${camel.osgi.version.range}'>camel-core</feature>
- <feature version='[1.46,1.47)'>azure</feature>
+ <feature version='[1.48,2)'>azure</feature>
<bundle>mvn:org.apache.camel.karaf/camel-azure-schema-registry/${project.version}</bundle>
</feature>
<feature name='camel-azure-servicebus' version='${project.version}' start-level='50'>
- <feature version='${camel.osgi.version.range}'>camel-cloudevents</feature>
- <feature version='[1.46,1.47)'>azure</feature>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-core-amqp/2.9.1</bundle>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-messaging-servicebus/7.15.1</bundle>
+ <feature version='${camel.osgi.version.range}'>camel-core</feature>
+ <feature version='[1.48,2)'>azure</feature>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-core-amqp/2.9.3</bundle>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-messaging-servicebus/7.16.0</bundle>
<bundle>mvn:org.apache.camel.karaf/camel-azure-servicebus/${project.version}</bundle>
</feature>
<feature name='camel-azure-storage-blob' version='${project.version}' start-level='50'>
- <feature version='${camel.osgi.version.range}'>camel-cloudevents</feature>
- <feature version='[1.46,1.47)'>azure-storage</feature>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-blob/12.25.2</bundle>
+ <feature version='${camel.osgi.version.range}'>camel-core</feature>
+ <feature version='[1.48,2)'>azure-storage</feature>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-blob/12.25.4</bundle>
<bundle dependency='true'>wrap:mvn:com.azure/azure-storage-blob-changefeed/${azure-storage-blob-changefeed-version}</bundle>
<bundle>mvn:org.apache.camel.karaf/camel-azure-storage-blob/${project.version}</bundle>
</feature>
<feature name='camel-azure-storage-datalake' version='${project.version}' start-level='50'>
<feature version='${camel.osgi.version.range}'>camel-core</feature>
- <feature version='[1.46,1.47)'>azure-storage</feature>
+ <feature version='[1.48,2)'>azure-storage</feature>
<bundle dependency='true'>mvn:commons-io/commons-io/${commons-io-version}</bundle>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-file-datalake/12.18.1</bundle>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-file-datalake/12.18.4</bundle>
<bundle>mvn:org.apache.camel.karaf/camel-azure-storage-datalake/${project.version}</bundle>
</feature>
<feature name='camel-azure-storage-queue' version='${project.version}' start-level='50'>
- <feature version='${camel.osgi.version.range}'>camel-cloudevents</feature>
- <feature version='[1.46,1.47)'>azure-storage</feature>
- <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-queue/12.20.1</bundle>
+ <feature version='${camel.osgi.version.range}'>camel-core</feature>
+ <feature version='[1.48,2)'>azure-storage</feature>
+ <bundle dependency='true'>wrap:mvn:com.azure/azure-storage-queue/12.20.4</bundle>
<bundle>mvn:org.apache.camel.karaf/camel-azure-storage-queue/${project.version}</bundle>
</feature>
<feature name='camel-base64' version='${project.version}' start-level='50'>