(camel) branch main updated (ace427ccb18 -> 50640317003)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from ace427ccb18 chore(deps): Bump org.wiremock:wiremock from 3.9.0 to 
3.9.1 (#14953)
 add 92f64eb8f18 CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS 
notifications documentation
 add 1e242194995 CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS 
notifications documentation
 add 50640317003 CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS 
notifications documentation

No new revisions were added by this update.

Summary of changes:
 .../main/docs/aws-secrets-manager-component.adoc   | 60 ++
 docs/user-manual/modules/ROOT/pages/security.adoc  | 59 +
 2 files changed, 119 insertions(+)



(camel) branch CAMEL-21024 deleted (was f5b934e220f)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-21024
in repository https://gitbox.apache.org/repos/asf/camel.git


 was f5b934e220f CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS 
notifications documentation

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(camel) branch CAMEL-21024 updated (b9af7bb05b0 -> f5b934e220f)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-21024
in repository https://gitbox.apache.org/repos/asf/camel.git


from b9af7bb05b0 CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS 
notifications documentation
 add f5b934e220f CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS 
notifications documentation

No new revisions were added by this update.

Summary of changes:
 .../src/main/docs/aws-secrets-manager-component.adoc   | 10 +-
 docs/user-manual/modules/ROOT/pages/security.adoc  | 10 +-
 2 files changed, 10 insertions(+), 10 deletions(-)



(camel) 01/02: CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS notifications documentation

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-21024
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 356b00592938cd6ff1bef98a30b47f9f2f82c374
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 15:11:28 2024 +0200

CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS notifications 
documentation

Signed-off-by: Andrea Cosentino 
---
 .../main/docs/aws-secrets-manager-component.adoc   | 60 ++
 1 file changed, 60 insertions(+)

diff --git 
a/components/camel-aws/camel-aws-secrets-manager/src/main/docs/aws-secrets-manager-component.adoc
 
b/components/camel-aws/camel-aws-secrets-manager/src/main/docs/aws-secrets-manager-component.adoc
index 4f1c9df5e86..a9a7e79f370 100644
--- 
a/components/camel-aws/camel-aws-secrets-manager/src/main/docs/aws-secrets-manager-component.adoc
+++ 
b/components/camel-aws/camel-aws-secrets-manager/src/main/docs/aws-secrets-manager-component.adoc
@@ -270,6 +270,66 @@ where `camel.vault.aws.refreshEnabled` will enable the 
automatic context reload,
 
 Note that `camel.vault.aws.secrets` is not mandatory: if not specified the 
task responsible for checking updates events will take into accounts or the 
properties with an `aws:` prefix.
 
+=== Automatic Camel context reloading on Secret Refresh with Eventbridge and 
AWS SQS Services
+
+There is also the possibility of using AWS Eventbridge in combination with AWS 
SQS Service.
+
+The needed bits on the AWS side are the following:
+
+- You need to create an AWS Cloudtrail trail
+- You need to create an AWS SQS Queue
+- You need to create an Eventbridge rule of this kind
+
+[source,json]
+
+{
+  "source": ["aws.secretsmanager"],
+  "detail-type": ["AWS API Call via CloudTrail"],
+  "detail": {
+"eventSource": ["secretsmanager.amazonaws.com"]
+  }
+}
+
+
+This rule will make the event related to AWS Secrets Manager filtered
+
+- You need to set the a Rule target to the AWS SQS Queue for Eventbridge rule
+
+- You need to give permission to the Eventbrige rule, to write on the above 
SQS Queue. For doing this you'll need to define a json file like this:
+
+[source,json]
+
+{
+"Policy": 
"{\"Version\":\"2012-10-17\",\"Id\":\"/SQSDefaultPolicy\",\"Statement\":[{\"Sid\":
 \"EventsToMyQueue\", \"Effect\": \"Allow\", \"Principal\": {\"Service\": 
\"events.amazonaws.com\"}, \"Action\": \"sqs:SendMessage\", \"Resource\": 
\"\", \"Condition\": {\"ArnEquals\": {\"aws:SourceArn\": 
\"\"}}}]}"
+}
+
+
+Change the values for queue_arn and eventbridge_rule_arn, save the file with 
policy.json name and run the following command with AWS CLI
+
+[source,bash]
+
+aws sqs set-queue-attributes --queue-url  --attributes 
file://policy.json
+
+
+where queue_url is the AWS SQS Queue URL of the just created Queue.
+
+Now you should be able to set up the configuration on the Camel side. To 
enable the SQS notification add the following properties:
+
+[source,properties]
+
+camel.vault.aws.refreshEnabled=true
+camel.vault.aws.refreshPeriod=6
+camel.vault.aws.secrets=Secret
+camel.main.context-reload-enabled = true
+camel.vault.aws.useSqsNotification=true
+camel.vault.aws.sqsQueueUrl=
+
+
+where queue_url is the AWS SQS Queue URL of the just created Queue.
+
+Whenever an event of PutSecretValue for the Secret named 'Secret' will happen, 
a message will be enqueued in the AWS SQS Queue and consumed on the Camel side 
and a context reload will be triggered.
+
+
 
 // component headers: START
 include::partial$component-endpoint-headers.adoc[]



(camel) branch CAMEL-21024 created (now b9af7bb05b0)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-21024
in repository https://gitbox.apache.org/repos/asf/camel.git


  at b9af7bb05b0 CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS 
notifications documentation

This branch includes the following new commits:

 new 356b0059293 CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS 
notifications documentation
 new b9af7bb05b0 CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS 
notifications documentation

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




(camel) 02/02: CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS notifications documentation

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-21024
in repository https://gitbox.apache.org/repos/asf/camel.git

commit b9af7bb05b0b033f9497728fba5175174e5eb0fc
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 15:14:11 2024 +0200

CAMEL-21024 - Camel-AWS-Secrets-Manager: Eventbridge/SQS notifications 
documentation

Signed-off-by: Andrea Cosentino 
---
 docs/user-manual/modules/ROOT/pages/security.adoc | 59 +++
 1 file changed, 59 insertions(+)

diff --git a/docs/user-manual/modules/ROOT/pages/security.adoc 
b/docs/user-manual/modules/ROOT/pages/security.adoc
index f98e3cfddf8..2bae25ada99 100644
--- a/docs/user-manual/modules/ROOT/pages/security.adoc
+++ b/docs/user-manual/modules/ROOT/pages/security.adoc
@@ -588,6 +588,65 @@ Note that `camel.vault.aws.secrets` is not mandatory: if 
not specified the task
 
 The only requirement is adding the camel-aws-secrets-manager jar to your Camel 
application.
 
+ Automatic Camel context reloading on Secret Refresh while using AWS 
Secrets Manager with Eventbridge and AWS SQS Services
+
+There is also the possibility of using AWS Eventbridge in combination with AWS 
SQS Service.
+
+The needed bits on the AWS side are the following:
+
+- You need to create an AWS Cloudtrail trail
+- You need to create an AWS SQS Queue
+- You need to create an Eventbridge rule of this kind
+
+[source,json]
+
+{
+  "source": ["aws.secretsmanager"],
+  "detail-type": ["AWS API Call via CloudTrail"],
+  "detail": {
+"eventSource": ["secretsmanager.amazonaws.com"]
+  }
+}
+
+
+This rule will make the event related to AWS Secrets Manager filtered
+
+- You need to set the a Rule target to the AWS SQS Queue for Eventbridge rule
+
+- You need to give permission to the Eventbrige rule, to write on the above 
SQS Queue. For doing this you'll need to define a json file like this:
+
+[source,json]
+
+{
+"Policy": 
"{\"Version\":\"2012-10-17\",\"Id\":\"/SQSDefaultPolicy\",\"Statement\":[{\"Sid\":
 \"EventsToMyQueue\", \"Effect\": \"Allow\", \"Principal\": {\"Service\": 
\"events.amazonaws.com\"}, \"Action\": \"sqs:SendMessage\", \"Resource\": 
\"\", \"Condition\": {\"ArnEquals\": {\"aws:SourceArn\": 
\"\"}}}]}"
+}
+
+
+Change the values for queue_arn and eventbridge_rule_arn, save the file with 
policy.json name and run the following command with AWS CLI
+
+[source,bash]
+
+aws sqs set-queue-attributes --queue-url  --attributes 
file://policy.json
+
+
+where queue_url is the AWS SQS Queue URL of the just created Queue.
+
+Now you should be able to set up the configuration on the Camel side. To 
enable the SQS notification add the following properties:
+
+[source,properties]
+
+camel.vault.aws.refreshEnabled=true
+camel.vault.aws.refreshPeriod=6
+camel.vault.aws.secrets=Secret
+camel.main.context-reload-enabled = true
+camel.vault.aws.useSqsNotification=true
+camel.vault.aws.sqsQueueUrl=
+
+
+where queue_url is the AWS SQS Queue URL of the just created Queue.
+
+Whenever an event of PutSecretValue for the Secret named 'Secret' will happen, 
a message will be enqueued in the AWS SQS Queue and consumed on the Camel side 
and a context reload will be triggered.
+
  Automatic Camel context reloading on Secret Refresh while using Google 
Secret Manager
 
 Being able to reload Camel context on a Secret Refresh, could be done by 
specifying the usual credentials (the same used for Google Secret Manager 
Property Function).



(camel-spring-boot) 02/02: CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the context on Secrets update by using Eventbridge service instead of pure Cloudtrail - Spring Boot s

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git

commit c58ff06a06144fcc73eba12108fc6f03beb323fe
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 14:49:28 2024 +0200

CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the 
context on Secrets update by using Eventbridge service instead of pure 
Cloudtrail - Spring Boot support

Signed-off-by: Andrea Cosentino 
---
 .../org/apache/camel/spring/boot/vault/AwsVaultConfigurationTest.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/core/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/vault/AwsVaultConfigurationTest.java
 
b/core/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/vault/AwsVaultConfigurationTest.java
index 3f3d2ea64ac..133d7016d9a 100644
--- 
a/core/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/vault/AwsVaultConfigurationTest.java
+++ 
b/core/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/vault/AwsVaultConfigurationTest.java
@@ -32,7 +32,7 @@ import org.springframework.test.annotation.DirtiesContext;
 "camel.vault.aws.secretKey=mySecretKey", 
"camel.vault.aws.region=myRegion",
 "camel.vault.aws.defaultCredentialsProvider=false", 
"camel.vault.aws.refreshPeriod=6",
 "camel.vault.aws.refreshEnabled=false", 
"camel.vault.aws.secrets=supersecret",
-"camel.vault.aws.profile-credentials-provider=true", 
"camel.vault.aws.profile-name=test" })
+"camel.vault.aws.profile-credentials-provider=true", 
"camel.vault.aws.profile-name=test", 
"camel.vault.aws.use-sqs-notification=true", 
"camel.vault.aws.sqs-queue-url=http://sqs-2; })
 public class AwsVaultConfigurationTest {
 
 @Autowired
@@ -49,5 +49,7 @@ public class AwsVaultConfigurationTest {
 Assertions.assertEquals("supersecret", 
camelContext.getVaultConfiguration().aws().getSecrets());
 Assertions.assertEquals("test", 
camelContext.getVaultConfiguration().aws().getProfileName());
 Assertions.assertEquals(true, 
camelContext.getVaultConfiguration().aws().isProfileCredentialsProvider());
+Assertions.assertEquals(true, 
camelContext.getVaultConfiguration().aws().isUseSqsNotification());
+Assertions.assertEquals("http://sqs-2;, 
camelContext.getVaultConfiguration().aws().getSqsQueueUrl());
 }
 }



(camel-spring-boot) 01/02: CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the context on Secrets update by using Eventbridge service instead of pure Cloudtrail - Spring Boot s

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git

commit fca6d1c9c1169b98c6e5a034177249199c2bd8c8
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 14:26:44 2024 +0200

CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the 
context on Secrets update by using Eventbridge service instead of pure 
Cloudtrail - Spring Boot support

Signed-off-by: Andrea Cosentino 
---
 .../springboot/catalog/components/ironmq.json  |  4 ++--
 .../catalog/components/langchain4j-chat.json   |  2 +-
 .../src/main/docs/spring-boot.json | 13 +++
 .../boot/vault/AwsVaultAutoConfiguration.java  |  2 ++
 .../vault/AwsVaultConfigurationProperties.java | 27 ++
 5 files changed, 45 insertions(+), 3 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ironmq.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ironmq.json
index 4348ef73ea4..5b3a8f65cf4 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ironmq.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ironmq.json
@@ -40,9 +40,9 @@
 "ironMQCloud": { "index": 1, "kind": "parameter", "displayName": "Iron 
MQCloud", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "https:\/\/mq-aws-us-east-1-1.iron.io", 
"configurationClass": "org.apache.camel.component.ironmq.IronMQConfiguration", 
"configurationField": "configuration", "description": "IronMq Cloud url. Urls 
for public clusters: https:\/\/mq-a [...]
 "preserveHeaders": { "index": 2, "kind": "parameter", "displayName": 
"Preserve Headers", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.ironmq.IronMQConfiguration", "configurationField": 
"configuration", "description": "Should message headers be preserved when 
publishing messages. This will add the Camel heade [...]
 "projectId": { "index": 3, "kind": "parameter", "displayName": "Project 
Id", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.ironmq.IronMQConfiguration", "configurationField": 
"configuration", "description": "IronMQ projectId" },
-"batchDelete": { "index": 4, "kind": "parameter", "displayName": "Batch 
Delete", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.ironmq.IronMQConfiguration", "configurationField": 
"configuration", "description": "Should messages be deleted in one batch. This 
will limit the number of api requests since [...]
+"batchDelete": { "index": 4, "kind": "parameter", "displayName": "Batch 
Delete", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.ironmq.IronMQConfiguration", "configurationField": 
"confi

(camel-spring-boot) branch main updated (173ab45ecc6 -> c58ff06a061)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


from 173ab45ecc6 CAMEL-21022 - Create Camel Langchain4j Web Search Starter 
(#1186)
 new fca6d1c9c11 CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail - Spring Boot support
 new c58ff06a061 CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail - Spring Boot support

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../springboot/catalog/components/ironmq.json  |  4 ++--
 .../catalog/components/langchain4j-chat.json   |  2 +-
 .../src/main/docs/spring-boot.json | 13 +++
 .../boot/vault/AwsVaultAutoConfiguration.java  |  2 ++
 .../vault/AwsVaultConfigurationProperties.java | 27 ++
 .../boot/vault/AwsVaultConfigurationTest.java  |  4 +++-
 6 files changed, 48 insertions(+), 4 deletions(-)



(camel-spring-boot) 02/02: CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the context on Secrets update by using Eventbridge service instead of pure Cloudtrail - Spring Boot s

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-21025
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git

commit a52d80225b1f69347cfbcf38f4b803dd904995b9
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 14:49:28 2024 +0200

CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the 
context on Secrets update by using Eventbridge service instead of pure 
Cloudtrail - Spring Boot support

Signed-off-by: Andrea Cosentino 
---
 .../org/apache/camel/spring/boot/vault/AwsVaultConfigurationTest.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/core/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/vault/AwsVaultConfigurationTest.java
 
b/core/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/vault/AwsVaultConfigurationTest.java
index 3f3d2ea64ac..133d7016d9a 100644
--- 
a/core/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/vault/AwsVaultConfigurationTest.java
+++ 
b/core/camel-spring-boot/src/test/java/org/apache/camel/spring/boot/vault/AwsVaultConfigurationTest.java
@@ -32,7 +32,7 @@ import org.springframework.test.annotation.DirtiesContext;
 "camel.vault.aws.secretKey=mySecretKey", 
"camel.vault.aws.region=myRegion",
 "camel.vault.aws.defaultCredentialsProvider=false", 
"camel.vault.aws.refreshPeriod=6",
 "camel.vault.aws.refreshEnabled=false", 
"camel.vault.aws.secrets=supersecret",
-"camel.vault.aws.profile-credentials-provider=true", 
"camel.vault.aws.profile-name=test" })
+"camel.vault.aws.profile-credentials-provider=true", 
"camel.vault.aws.profile-name=test", 
"camel.vault.aws.use-sqs-notification=true", 
"camel.vault.aws.sqs-queue-url=http://sqs-2; })
 public class AwsVaultConfigurationTest {
 
 @Autowired
@@ -49,5 +49,7 @@ public class AwsVaultConfigurationTest {
 Assertions.assertEquals("supersecret", 
camelContext.getVaultConfiguration().aws().getSecrets());
 Assertions.assertEquals("test", 
camelContext.getVaultConfiguration().aws().getProfileName());
 Assertions.assertEquals(true, 
camelContext.getVaultConfiguration().aws().isProfileCredentialsProvider());
+Assertions.assertEquals(true, 
camelContext.getVaultConfiguration().aws().isUseSqsNotification());
+Assertions.assertEquals("http://sqs-2;, 
camelContext.getVaultConfiguration().aws().getSqsQueueUrl());
 }
 }



(camel-spring-boot) 01/02: CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the context on Secrets update by using Eventbridge service instead of pure Cloudtrail - Spring Boot s

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-21025
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git

commit f0e31326279ff7f8048e4fabcd2658db7e2a3583
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 14:26:44 2024 +0200

CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the 
context on Secrets update by using Eventbridge service instead of pure 
Cloudtrail - Spring Boot support

Signed-off-by: Andrea Cosentino 
---
 .../springboot/catalog/components/ironmq.json  |  4 ++--
 .../catalog/components/langchain4j-chat.json   |  2 +-
 .../src/main/docs/spring-boot.json | 13 +++
 .../boot/vault/AwsVaultAutoConfiguration.java  |  2 ++
 .../vault/AwsVaultConfigurationProperties.java | 27 ++
 5 files changed, 45 insertions(+), 3 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ironmq.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ironmq.json
index 4348ef73ea4..5b3a8f65cf4 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ironmq.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/ironmq.json
@@ -40,9 +40,9 @@
 "ironMQCloud": { "index": 1, "kind": "parameter", "displayName": "Iron 
MQCloud", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": "https:\/\/mq-aws-us-east-1-1.iron.io", 
"configurationClass": "org.apache.camel.component.ironmq.IronMQConfiguration", 
"configurationField": "configuration", "description": "IronMq Cloud url. Urls 
for public clusters: https:\/\/mq-a [...]
 "preserveHeaders": { "index": 2, "kind": "parameter", "displayName": 
"Preserve Headers", "group": "common", "label": "", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.ironmq.IronMQConfiguration", "configurationField": 
"configuration", "description": "Should message headers be preserved when 
publishing messages. This will add the Camel heade [...]
 "projectId": { "index": 3, "kind": "parameter", "displayName": "Project 
Id", "group": "common", "label": "", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": false, "configurationClass": 
"org.apache.camel.component.ironmq.IronMQConfiguration", "configurationField": 
"configuration", "description": "IronMQ projectId" },
-"batchDelete": { "index": 4, "kind": "parameter", "displayName": "Batch 
Delete", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.ironmq.IronMQConfiguration", "configurationField": 
"configuration", "description": "Should messages be deleted in one batch. This 
will limit the number of api requests since [...]
+"batchDelete": { "index": 4, "kind": "parameter", "displayName": "Batch 
Delete", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "configurationClass": 
"org.apache.camel.component.ironmq.IronMQConfiguration", "configurationField": 

(camel-spring-boot) branch CAMEL-21025 created (now a52d80225b1)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-21025
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


  at a52d80225b1 CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail - Spring Boot support

This branch includes the following new commits:

 new f0e31326279 CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail - Spring Boot support
 new a52d80225b1 CAMEL-21025 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail - Spring Boot support

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




(camel) branch CAMEL-21021 deleted (was fcbb99c471b)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-21021
in repository https://gitbox.apache.org/repos/asf/camel.git


 was fcbb99c471b CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(camel) 01/04: CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the context on Secrets update by using Eventbridge service instead of pure Cloudtrail

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit c4cf5b932466cf451365f4d1ef569685abe8f53d
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 09:36:23 2024 +0200

CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the 
context on Secrets update by using Eventbridge service instead of pure 
Cloudtrail

Signed-off-by: Andrea Cosentino 
---
 .../apache/camel/vault/AwsVaultConfiguration.java  | 27 ++
 .../main/AwsVaultConfigurationConfigurer.java  | 12 ++
 .../AwsVaultConfigurationPropertiesConfigurer.java | 12 ++
 .../camel-main-configuration-metadata.json |  2 ++
 core/camel-main/src/main/docs/main.adoc|  4 +++-
 .../main/AwsVaultConfigurationProperties.java  | 17 ++
 .../java/org/apache/camel/main/MainVaultTest.java  | 24 +++
 7 files changed, 97 insertions(+), 1 deletion(-)

diff --git 
a/core/camel-api/src/main/java/org/apache/camel/vault/AwsVaultConfiguration.java
 
b/core/camel-api/src/main/java/org/apache/camel/vault/AwsVaultConfiguration.java
index e686031d21a..72ed6b656b7 100644
--- 
a/core/camel-api/src/main/java/org/apache/camel/vault/AwsVaultConfiguration.java
+++ 
b/core/camel-api/src/main/java/org/apache/camel/vault/AwsVaultConfiguration.java
@@ -41,6 +41,10 @@ public class AwsVaultConfiguration extends 
VaultConfiguration {
 private long refreshPeriod = 3;
 @Metadata
 private String secrets;
+@Metadata
+private boolean useSqsNotification;
+@Metadata
+private String sqsQueueName;
 
 public String getAccessKey() {
 return accessKey;
@@ -140,4 +144,27 @@ public class AwsVaultConfiguration extends 
VaultConfiguration {
 public void setSecrets(String secrets) {
 this.secrets = secrets;
 }
+
+public boolean isUseSqsNotification() {
+return useSqsNotification;
+}
+
+/**
+ * Whether to use AWS SQS for secrets updates notification, this will 
require setting up Eventbridge/Cloudtrail/SQS
+ * communication
+ */
+public void setUseSqsNotification(boolean useSqsNotification) {
+this.useSqsNotification = useSqsNotification;
+}
+
+public String getSqsQueueName() {
+return sqsQueueName;
+}
+
+/**
+ * In case of usage of SQS notification this field will specified the 
Queue name to use
+ */
+public void setSqsQueueName(String sqsQueueName) {
+this.sqsQueueName = sqsQueueName;
+}
 }
diff --git 
a/core/camel-main/src/generated/java/org/apache/camel/main/AwsVaultConfigurationConfigurer.java
 
b/core/camel-main/src/generated/java/org/apache/camel/main/AwsVaultConfigurationConfigurer.java
index 79ab686dbd4..12636eefeb5 100644
--- 
a/core/camel-main/src/generated/java/org/apache/camel/main/AwsVaultConfigurationConfigurer.java
+++ 
b/core/camel-main/src/generated/java/org/apache/camel/main/AwsVaultConfigurationConfigurer.java
@@ -47,6 +47,10 @@ public class AwsVaultConfigurationConfigurer extends 
org.apache.camel.support.co
 case "secretkey":
 case "secretKey": target.setSecretKey(property(camelContext, 
java.lang.String.class, value)); return true;
 case "secrets": target.setSecrets(property(camelContext, 
java.lang.String.class, value)); return true;
+case "sqsqueuename":
+case "sqsQueueName": target.setSqsQueueName(property(camelContext, 
java.lang.String.class, value)); return true;
+case "usesqsnotification":
+case "useSqsNotification": 
target.setUseSqsNotification(property(camelContext, boolean.class, value)); 
return true;
 default: return false;
 }
 }
@@ -78,6 +82,10 @@ public class AwsVaultConfigurationConfigurer extends 
org.apache.camel.support.co
 case "secretkey":
 case "secretKey": return java.lang.String.class;
 case "secrets": return java.lang.String.class;
+case "sqsqueuename":
+case "sqsQueueName": return java.lang.String.class;
+case "usesqsnotification":
+case "useSqsNotification": return boolean.class;
 default: return null;
 }
 }
@@ -110,6 +118,10 @@ public class AwsVaultConfigurationConfigurer extends 
org.apache.camel.support.co
 case "secretkey":
 case "secretKey": return target.getSecretKey();
 case "secrets": return target.getSecrets();
+case "sqsqueuename":
+case "sqsQueueName": return target.getSqsQueueName();
+case "usesqsnotification":
+case "useSqsNotification": return target.isUseSqsNotification();
 default: return null;
 }
 }
diff --git 
a/core/ca

(camel) branch main updated (8ed8b835750 -> 8da56b330a0)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from 8ed8b835750 chore(deps): Bump org.apache.kafka:kafka-clients from 
3.7.1 to 3.8.0 (#14954)
 new c4cf5b93246 CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail
 new d105fa7046a CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail
 new 07a3349ef45 CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail
 new 8da56b330a0 CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../main/camel-main-configuration-metadata.json|   2 +
 .../camel-aws/camel-aws-secrets-manager/pom.xml|   5 +
 .../vault/CloudTrailReloadTriggerTask.java | 189 -
 .../apache/camel/vault/AwsVaultConfiguration.java  |  27 +++
 .../main/AwsVaultConfigurationConfigurer.java  |  12 ++
 .../AwsVaultConfigurationPropertiesConfigurer.java |  12 ++
 .../camel-main-configuration-metadata.json |   2 +
 core/camel-main/src/main/docs/main.adoc|   4 +-
 .../main/AwsVaultConfigurationProperties.java  |  17 ++
 .../java/org/apache/camel/main/MainVaultTest.java  |  24 +++
 10 files changed, 253 insertions(+), 41 deletions(-)



(camel) 03/04: CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the context on Secrets update by using Eventbridge service instead of pure Cloudtrail

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit 07a3349ef4580de2e129bce2e9ef92cc5c62a715
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 12:42:16 2024 +0200

CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the 
context on Secrets update by using Eventbridge service instead of pure 
Cloudtrail

Signed-off-by: Andrea Cosentino 
---
 .../vault/CloudTrailReloadTriggerTask.java | 72 --
 1 file changed, 39 insertions(+), 33 deletions(-)

diff --git 
a/components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/vault/CloudTrailReloadTriggerTask.java
 
b/components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/vault/CloudTrailReloadTriggerTask.java
index a1412c09b18..d97bf0bb8c8 100644
--- 
a/components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/vault/CloudTrailReloadTriggerTask.java
+++ 
b/components/camel-aws/camel-aws-secrets-manager/src/main/java/org/apache/camel/component/aws/secretsmanager/vault/CloudTrailReloadTriggerTask.java
@@ -308,47 +308,53 @@ public class CloudTrailReloadTriggerTask extends 
ServiceSupport implements Camel
 e.getMessage(), e);
 }
 } else {
-ReceiveMessageRequest.Builder request = 
ReceiveMessageRequest.builder().queueUrl(queueUrl);
-
-LOG.trace("Receiving messages with request [{}]...", request);
-
-ReceiveMessageResponse messageResult = null;
-ReceiveMessageRequest requestBuild = request.build();
 try {
-messageResult = sqsClient.receiveMessage(requestBuild);
-} catch (QueueDoesNotExistException e) {
-LOG.info("Queue does not exist.");
-}
+ReceiveMessageRequest.Builder request = 
ReceiveMessageRequest.builder().queueUrl(queueUrl);
 
-for (Message message : messageResult.messages()) {
-ObjectMapper mapper = new ObjectMapper();
-JsonNode event = null;
+LOG.trace("Receiving messages with request [{}]...", request);
+
+ReceiveMessageResponse messageResult = null;
+ReceiveMessageRequest requestBuild = request.build();
 try {
-event = mapper.readTree(message.body());
-} catch (JsonProcessingException e) {
-throw new RuntimeException(e);
+messageResult = sqsClient.receiveMessage(requestBuild);
+} catch (QueueDoesNotExistException e) {
+LOG.info("Queue does not exist.");
 }
-if 
(event.get("detail").get("eventSource").asText().equalsIgnoreCase(SECRETSMANAGER_AMAZONAWS_COM))
 {
-if 
(event.get("detail").get("eventName").asText().equalsIgnoreCase(SECRETSMANAGER_UPDATE_EVENT))
 {
-String name = 
event.get("detail").get("requestParameters").get("secretId").asText();
-if (matchSecret(name)) {
-updates.put(name, 
Instant.parse(event.get("detail").get("eventTime").asText()));
-if (isReloadEnabled()) {
-LOG.info("Update for AWS secret: {} detected, 
triggering CamelContext reload", name);
-triggerReloading = true;
-message.receiptHandle();
-DeleteMessageRequest.Builder deleteRequest
-= 
DeleteMessageRequest.builder().queueUrl(queueUrl)
-
.receiptHandle(message.receiptHandle());
-
-LOG.trace("Deleting message with receipt 
handle {}...", message.receiptHandle());
-
-sqsClient.deleteMessage(deleteRequest.build());
+
+for (Message message : messageResult.messages()) {
+ObjectMapper mapper = new ObjectMapper();
+JsonNode event = null;
+try {
+event = mapper.readTree(message.body());
+} catch (JsonProcessingException e) {
+throw new RuntimeException(e);
+}
+if 
(event.get("detail").get("eventSource").asText().equalsIgnoreCase(SECRETSMANAGER_AMAZONAWS_COM))
 {
+if 
(event.get("detail").get("eventName").asText().equalsIgnoreCase(SECRETS

(camel) 02/04: CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the context on Secrets update by using Eventbridge service instead of pure Cloudtrail

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit d105fa7046a03e7db364e8637c07274d65950aef
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 12:25:36 2024 +0200

CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the 
context on Secrets update by using Eventbridge service instead of pure 
Cloudtrail

Signed-off-by: Andrea Cosentino 
---
 .../main/camel-main-configuration-metadata.json|   2 +
 .../camel-aws/camel-aws-secrets-manager/pom.xml|   5 +
 .../vault/CloudTrailReloadTriggerTask.java | 195 -
 .../apache/camel/vault/AwsVaultConfiguration.java  |  12 +-
 .../main/AwsVaultConfigurationConfigurer.java  |  12 +-
 .../AwsVaultConfigurationPropertiesConfigurer.java |  12 +-
 .../camel-main-configuration-metadata.json |   2 +-
 core/camel-main/src/main/docs/main.adoc|   2 +-
 .../main/AwsVaultConfigurationProperties.java  |   6 +-
 .../java/org/apache/camel/main/MainVaultTest.java  |   4 +-
 10 files changed, 181 insertions(+), 71 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
index e917f1a6269..70262ec7595 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
@@ -306,6 +306,8 @@
 { "name": "camel.vault.aws.region", "description": "The AWS region", 
"sourceType": "org.apache.camel.vault.AwsVaultConfiguration", "type": "string", 
"javaType": "java.lang.String" },
 { "name": "camel.vault.aws.secretKey", "description": "The AWS secret 
key", "sourceType": "org.apache.camel.vault.AwsVaultConfiguration", "type": 
"string", "javaType": "java.lang.String" },
 { "name": "camel.vault.aws.secrets", "description": "Specify the secret 
names (or pattern) to check for updates. Multiple secrets can be separated by 
comma.", "sourceType": "org.apache.camel.vault.AwsVaultConfiguration", "type": 
"string", "javaType": "java.lang.String" },
+{ "name": "camel.vault.aws.sqsQueueUrl", "description": "In case of usage 
of SQS notification this field will specified the Queue URL to use", 
"sourceType": "org.apache.camel.vault.AwsVaultConfiguration", "type": "string", 
"javaType": "java.lang.String" },
+{ "name": "camel.vault.aws.useSqsNotification", "description": "Whether to 
use AWS SQS for secrets updates notification, this will require setting up 
Eventbridge\/Cloudtrail\/SQS communication", "sourceType": 
"org.apache.camel.vault.AwsVaultConfiguration", "type": "boolean", "javaType": 
"boolean", "defaultValue": "false" },
 { "name": "camel.vault.azure.azureIdentityEnabled", "description": 
"Whether the Azure Identity Authentication should be used or not.", 
"sourceType": "org.apache.camel.vault.AzureVaultConfiguration", "type": 
"boolean", "javaType": "boolean", "defaultValue": "false" },
 { "name": "camel.vault.azure.blobAccessKey", "description": "The Eventhubs 
Blob Access Key for CheckpointStore purpose", "sourceType": 
"org.apache.camel.vault.AzureVaultConfiguration", "type": "string", "javaType": 
"java.lang.String" },
 { "name": "camel.vault.azure.blobAccountName", "description": "The 
Eventhubs Blob Account Name for CheckpointStore purpose", "sourceType": 
"org.apache.camel.vault.AzureVaultConfiguration", "type": "string", "javaType": 
"java.lang.String" },
diff --git a/components/camel-aws/camel-aws-secrets-manager/pom.xml 
b/components/camel-aws/camel-aws-secrets-manager/pom.xml
index 0434ae80ebf..3642b67f0a3 100644
--- a/components/camel-aws/camel-aws-secrets-manager/pom.xml
+++ b/components/camel-aws/camel-aws-secrets-manager/pom.xml
@@ -56,6 +56,11 @@
 cloudtrail
 ${aws-java-sdk2-version}
 
+ 

(camel) 04/04: CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the context on Secrets update by using Eventbridge service instead of pure Cloudtrail

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit 8da56b330a011f55ef41dcccb7b08bc9e6bcdae1
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 13:11:52 2024 +0200

CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the 
context on Secrets update by using Eventbridge service instead of pure 
Cloudtrail

Signed-off-by: Andrea Cosentino 
---
 core/camel-main/src/test/java/org/apache/camel/main/MainVaultTest.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/core/camel-main/src/test/java/org/apache/camel/main/MainVaultTest.java 
b/core/camel-main/src/test/java/org/apache/camel/main/MainVaultTest.java
index 92319681a21..69b3cbafe0b 100644
--- a/core/camel-main/src/test/java/org/apache/camel/main/MainVaultTest.java
+++ b/core/camel-main/src/test/java/org/apache/camel/main/MainVaultTest.java
@@ -82,7 +82,7 @@ public class MainVaultTest {
 main.addInitialProperty("camel.vault.aws.defaultCredentialsProvider", 
"false");
 main.addInitialProperty("camel.vault.aws.profileCredentialsProvider", 
"true");
 main.addInitialProperty("camel.vault.aws.profileName", "jack");
-main.addInitialProperty("camel.vault.aws.sqsQueueName", 
"http://sqs-2;);
+main.addInitialProperty("camel.vault.aws.sqsQueueUrl", "http://sqs-2;);
 main.addInitialProperty("camel.vault.aws.useSqsNotification", "true");
 
 main.start();



(camel) branch CAMEL-21021 updated (88742fbc06e -> fcbb99c471b)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-21021
in repository https://gitbox.apache.org/repos/asf/camel.git


from 88742fbc06e CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail
 add fcbb99c471b CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail

No new revisions were added by this update.

Summary of changes:
 core/camel-main/src/test/java/org/apache/camel/main/MainVaultTest.java | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(camel) branch CAMEL-21021 updated (6d4be79c8ac -> 88742fbc06e)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-21021
in repository https://gitbox.apache.org/repos/asf/camel.git


from 6d4be79c8ac CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail
 add 88742fbc06e CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail

No new revisions were added by this update.

Summary of changes:
 .../vault/CloudTrailReloadTriggerTask.java | 72 --
 1 file changed, 39 insertions(+), 33 deletions(-)



(camel) branch CAMEL-21021 created (now 6d4be79c8ac)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-21021
in repository https://gitbox.apache.org/repos/asf/camel.git


  at 6d4be79c8ac CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail

This branch includes the following new commits:

 new 7acca82fb48 CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail
 new 6d4be79c8ac CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability 
of refreshing the context on Secrets update by using Eventbridge service 
instead of pure Cloudtrail

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




(camel) 02/02: CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the context on Secrets update by using Eventbridge service instead of pure Cloudtrail

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-21021
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 6d4be79c8ac538096fecbe86a9870e7acfd1bac6
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 12:25:36 2024 +0200

CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the 
context on Secrets update by using Eventbridge service instead of pure 
Cloudtrail

Signed-off-by: Andrea Cosentino 
---
 .../main/camel-main-configuration-metadata.json|   2 +
 .../camel-aws/camel-aws-secrets-manager/pom.xml|   5 +
 .../vault/CloudTrailReloadTriggerTask.java | 195 -
 .../apache/camel/vault/AwsVaultConfiguration.java  |  12 +-
 .../main/AwsVaultConfigurationConfigurer.java  |  12 +-
 .../AwsVaultConfigurationPropertiesConfigurer.java |  12 +-
 .../camel-main-configuration-metadata.json |   2 +-
 core/camel-main/src/main/docs/main.adoc|   2 +-
 .../main/AwsVaultConfigurationProperties.java  |   6 +-
 .../java/org/apache/camel/main/MainVaultTest.java  |   4 +-
 10 files changed, 181 insertions(+), 71 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
index e917f1a6269..70262ec7595 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/camel-main-configuration-metadata.json
@@ -306,6 +306,8 @@
 { "name": "camel.vault.aws.region", "description": "The AWS region", 
"sourceType": "org.apache.camel.vault.AwsVaultConfiguration", "type": "string", 
"javaType": "java.lang.String" },
 { "name": "camel.vault.aws.secretKey", "description": "The AWS secret 
key", "sourceType": "org.apache.camel.vault.AwsVaultConfiguration", "type": 
"string", "javaType": "java.lang.String" },
 { "name": "camel.vault.aws.secrets", "description": "Specify the secret 
names (or pattern) to check for updates. Multiple secrets can be separated by 
comma.", "sourceType": "org.apache.camel.vault.AwsVaultConfiguration", "type": 
"string", "javaType": "java.lang.String" },
+{ "name": "camel.vault.aws.sqsQueueUrl", "description": "In case of usage 
of SQS notification this field will specified the Queue URL to use", 
"sourceType": "org.apache.camel.vault.AwsVaultConfiguration", "type": "string", 
"javaType": "java.lang.String" },
+{ "name": "camel.vault.aws.useSqsNotification", "description": "Whether to 
use AWS SQS for secrets updates notification, this will require setting up 
Eventbridge\/Cloudtrail\/SQS communication", "sourceType": 
"org.apache.camel.vault.AwsVaultConfiguration", "type": "boolean", "javaType": 
"boolean", "defaultValue": "false" },
 { "name": "camel.vault.azure.azureIdentityEnabled", "description": 
"Whether the Azure Identity Authentication should be used or not.", 
"sourceType": "org.apache.camel.vault.AzureVaultConfiguration", "type": 
"boolean", "javaType": "boolean", "defaultValue": "false" },
 { "name": "camel.vault.azure.blobAccessKey", "description": "The Eventhubs 
Blob Access Key for CheckpointStore purpose", "sourceType": 
"org.apache.camel.vault.AzureVaultConfiguration", "type": "string", "javaType": 
"java.lang.String" },
 { "name": "camel.vault.azure.blobAccountName", "description": "The 
Eventhubs Blob Account Name for CheckpointStore purpose", "sourceType": 
"org.apache.camel.vault.AzureVaultConfiguration", "type": "string", "javaType": 
"java.lang.String" },
diff --git a/components/camel-aws/camel-aws-secrets-manager/pom.xml 
b/components/camel-aws/camel-aws-secrets-manager/pom.xml
index 0434ae80ebf..3642b67f0a3 100644
--- a/components/camel-aws/camel-aws-secrets-manager/pom.xml
+++ b/components/camel-aws/camel-aws-secrets-manager/pom.xml
@@ -56,6 +56,11 @@
 cloudtrail
 ${aws-java-sdk2-version}
   

(camel) 01/02: CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the context on Secrets update by using Eventbridge service instead of pure Cloudtrail

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-21021
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 7acca82fb48d5954f731161162dd43cdf69399f7
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 09:36:23 2024 +0200

CAMEL-21021 - Camel-AWS-Secrets-Manager: Give the ability of refreshing the 
context on Secrets update by using Eventbridge service instead of pure 
Cloudtrail

Signed-off-by: Andrea Cosentino 
---
 .../apache/camel/vault/AwsVaultConfiguration.java  | 27 ++
 .../main/AwsVaultConfigurationConfigurer.java  | 12 ++
 .../AwsVaultConfigurationPropertiesConfigurer.java | 12 ++
 .../camel-main-configuration-metadata.json |  2 ++
 core/camel-main/src/main/docs/main.adoc|  4 +++-
 .../main/AwsVaultConfigurationProperties.java  | 17 ++
 .../java/org/apache/camel/main/MainVaultTest.java  | 24 +++
 7 files changed, 97 insertions(+), 1 deletion(-)

diff --git 
a/core/camel-api/src/main/java/org/apache/camel/vault/AwsVaultConfiguration.java
 
b/core/camel-api/src/main/java/org/apache/camel/vault/AwsVaultConfiguration.java
index e686031d21a..72ed6b656b7 100644
--- 
a/core/camel-api/src/main/java/org/apache/camel/vault/AwsVaultConfiguration.java
+++ 
b/core/camel-api/src/main/java/org/apache/camel/vault/AwsVaultConfiguration.java
@@ -41,6 +41,10 @@ public class AwsVaultConfiguration extends 
VaultConfiguration {
 private long refreshPeriod = 3;
 @Metadata
 private String secrets;
+@Metadata
+private boolean useSqsNotification;
+@Metadata
+private String sqsQueueName;
 
 public String getAccessKey() {
 return accessKey;
@@ -140,4 +144,27 @@ public class AwsVaultConfiguration extends 
VaultConfiguration {
 public void setSecrets(String secrets) {
 this.secrets = secrets;
 }
+
+public boolean isUseSqsNotification() {
+return useSqsNotification;
+}
+
+/**
+ * Whether to use AWS SQS for secrets updates notification, this will 
require setting up Eventbridge/Cloudtrail/SQS
+ * communication
+ */
+public void setUseSqsNotification(boolean useSqsNotification) {
+this.useSqsNotification = useSqsNotification;
+}
+
+public String getSqsQueueName() {
+return sqsQueueName;
+}
+
+/**
+ * In case of usage of SQS notification this field will specified the 
Queue name to use
+ */
+public void setSqsQueueName(String sqsQueueName) {
+this.sqsQueueName = sqsQueueName;
+}
 }
diff --git 
a/core/camel-main/src/generated/java/org/apache/camel/main/AwsVaultConfigurationConfigurer.java
 
b/core/camel-main/src/generated/java/org/apache/camel/main/AwsVaultConfigurationConfigurer.java
index 79ab686dbd4..12636eefeb5 100644
--- 
a/core/camel-main/src/generated/java/org/apache/camel/main/AwsVaultConfigurationConfigurer.java
+++ 
b/core/camel-main/src/generated/java/org/apache/camel/main/AwsVaultConfigurationConfigurer.java
@@ -47,6 +47,10 @@ public class AwsVaultConfigurationConfigurer extends 
org.apache.camel.support.co
 case "secretkey":
 case "secretKey": target.setSecretKey(property(camelContext, 
java.lang.String.class, value)); return true;
 case "secrets": target.setSecrets(property(camelContext, 
java.lang.String.class, value)); return true;
+case "sqsqueuename":
+case "sqsQueueName": target.setSqsQueueName(property(camelContext, 
java.lang.String.class, value)); return true;
+case "usesqsnotification":
+case "useSqsNotification": 
target.setUseSqsNotification(property(camelContext, boolean.class, value)); 
return true;
 default: return false;
 }
 }
@@ -78,6 +82,10 @@ public class AwsVaultConfigurationConfigurer extends 
org.apache.camel.support.co
 case "secretkey":
 case "secretKey": return java.lang.String.class;
 case "secrets": return java.lang.String.class;
+case "sqsqueuename":
+case "sqsQueueName": return java.lang.String.class;
+case "usesqsnotification":
+case "useSqsNotification": return boolean.class;
 default: return null;
 }
 }
@@ -110,6 +118,10 @@ public class AwsVaultConfigurationConfigurer extends 
org.apache.camel.support.co
 case "secretkey":
 case "secretKey": return target.getSecretKey();
 case "secrets": return target.getSecrets();
+case "sqsqueuename":
+case "sqsQueueName": return target.getSqsQueueName();
+case "usesqsnotification":
+case "useSqsNotification": return target.isUseSqsNotification();
 default: return null;
 }
 }
diff --git 
a/core/ca

(camel) branch main updated: chore(deps): Bump jakarta.el:jakarta.el-api from 6.0.0 to 6.0.1 (#14956)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino 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 7091026db92 chore(deps): Bump jakarta.el:jakarta.el-api from 6.0.0 to 
6.0.1 (#14956)
7091026db92 is described below

commit 7091026db92a3ab8ed242d9e2a18c8303211ba95
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Jul 29 12:24:53 2024 +0200

chore(deps): Bump jakarta.el:jakarta.el-api from 6.0.0 to 6.0.1 (#14956)

Bumps [jakarta.el:jakarta.el-api](https://github.com/eclipse-ee4j/el-ri) 
from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/eclipse-ee4j/el-ri/releases)
- [Commits](https://github.com/eclipse-ee4j/el-ri/commits)

---
updated-dependencies:
- dependency-name: jakarta.el:jakarta.el-api
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index f6b30c53d0c..5a8fced0659 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -248,7 +248,7 @@
 3.13.10
 1.13.0
 3.30.2-GA
-6.0.0
+6.0.1
 5.0.0
 2.1.3
 3.0.0



(camel) branch camel-4.4.x updated: Align camel-4.4.x branch with dependencies from spring-boot 3.2.8. (#14882)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch camel-4.4.x
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/camel-4.4.x by this push:
 new 19ff1630467 Align camel-4.4.x branch with dependencies from 
spring-boot 3.2.8. (#14882)
19ff1630467 is described below

commit 19ff163046717bf164e3fe66f133065c598a0009
Author: Vaishnavi R <66722776+vaishnavi...@users.noreply.github.com>
AuthorDate: Mon Jul 29 15:54:44 2024 +0530

Align camel-4.4.x branch with dependencies from spring-boot 3.2.8. (#14882)
---
 parent/pom.xml | 48 
 1 file changed, 24 insertions(+), 24 deletions(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index d137c5d7877..f7f1659d06b 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -49,7 +49,7 @@
 
 
 
-5.18.3
+5.18.4
 2.32.0
 2.0.3
 2.0.0.AM26
@@ -67,7 +67,7 @@
 1.11.3
 1.11.3
 1.11.3
-4.2.0
+4.2.1
 2.24.0
 2.15.0
 1.2.20
@@ -77,7 +77,7 @@
 4.7.0
 3.32.0
 
3.5.0
-1.14.11
+1.14.18
 0.9.5.5
 3.1.8
 3.10.0
@@ -150,7 +150,7 @@
 2.9
 2.23.0
 1.2.0
-2.3.32
+2.3.33
 
1.1.1
 
1.0
 
1.0
@@ -165,7 +165,7 @@
 3.1.0
 
3.1.0
 2.1.3
-3.0.0
+3.0.1
 
2.0.1
 3.0.0
 3.0.2
@@ -181,7 +181,7 @@
 
1.44.1
 
2.35.0
 23.0.3
-21.3
+21.5
 2.0.1
 2.4.4
 1.61.1
@@ -197,15 +197,15 @@
 2.5.1
 2.5.1
 6.10.4
-5.3.6
+5.3.7
 2.1.12
 8.0.1.Final
 6.3.2.Final
 2.6.1
-2.7.2
+2.7.3
 1.7
-5.2.4
-5.2.1
+5.2.5
+5.2.3
 4.4.16
 4.5.14
 4.1.5
@@ -243,7 +243,7 @@
 6.0.0
 
4.0.1
 2.0.1
-4.0.1
+4.0.2
 3.0.2
 4.0.2
 1.1.4
@@ -259,7 +259,7 @@
 2.0
 5.1.0
 0.7.7
-12.0.10
+12.0.11
 ${jetty-version}
 org.eclipse.jetty
 1.5.4
@@ -282,7 +282,7 @@
 3.0.1
 0.2.16
 1.1.4
-1.5.1
+1.5.3
 2.9.0
 1.13
 2.5.1
@@ -292,14 +292,14 @@
 20.0.6
 3.1.9
 2.4
-5.10.2
+5.10.3
 2.2.0
 1.0.3
 2.7.3
 2.7.3
 1.1.3
 3.6.2
-1.9.22
+1.9.24
 1.15.3
 6.10.0
 6.9.2
@@ -332,14 +332,14 @@
 3.1.1
 3.2.0
 1.9.18
-3.5.1
+3.5.3
 
3.4.2
 
3.2.5
 3.5.2
 3.4.0
 4.2.25
-1.12.7
-1.2.7
+1.12.8
+1.2.8
 3.1
 
4.0.2
 2.2.3
@@ -385,7 +385,7 @@
 0.8.9
 4.7.5
 0.11.0
-3.1.5
+3.1.6
 
1.2.1
 
2.22.0
 3.25.2
@@ -417,7 +417,7 @@
 1.13.0
 1.38.1
 2.0.13
-2.0.12
+2.0.13
 4.3.5
 3.5.3
 4.1.0
@@ -429,10 +429,10 @@
 1.9.5_1
 2.3-groovy-4.0
 5.1.2
-3.2.7
+3.2.8
 3.2.4
 3.1.1
-6.1.10
+6.1.11
 3.1.6
 6.2.5
 4.0.11
@@ -448,12 +448,12 @@
 
2.40.0
 1.0.1
 4.3.4
-1.19.5
+1.19.8
 3.1.2.RELEASE
 2.9.1
 9.16.0
 4.1.2
-2.3.10.Final
+2.3.13.Final
 2.9.1
 2.0.1.Final
 0.10.4



(camel) branch main updated (9cd4b2e71aa -> a28e1abd738)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from 9cd4b2e71aa chore(deps): Bump org.opensearch:opensearch-testcontainers 
(#14957)
 add a28e1abd738 chore(deps): Bump 
com.google.apis:google-api-services-sheets (#14952)

No new revisions were added by this update.

Summary of changes:
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(camel) branch main updated (a28e1abd738 -> 5181216dfbc)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from a28e1abd738 chore(deps): Bump 
com.google.apis:google-api-services-sheets (#14952)
 add 5181216dfbc chore(deps): Bump 
com.googlecode.libphonenumber:libphonenumber (#14948)

No new revisions were added by this update.

Summary of changes:
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(camel) branch main updated: chore(deps): Bump org.opensearch:opensearch-testcontainers (#14957)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino 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 9cd4b2e71aa chore(deps): Bump org.opensearch:opensearch-testcontainers 
(#14957)
9cd4b2e71aa is described below

commit 9cd4b2e71aacd879c2b0f602ee18e4f5d591fae4
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Jul 29 12:23:41 2024 +0200

chore(deps): Bump org.opensearch:opensearch-testcontainers (#14957)

Bumps 
[org.opensearch:opensearch-testcontainers](https://github.com/opensearch-project/opensearch-testcontainers)
 from 2.0.1 to 2.1.0.
- [Release 
notes](https://github.com/opensearch-project/opensearch-testcontainers/releases)
- 
[Commits](https://github.com/opensearch-project/opensearch-testcontainers/compare/v2.0.1...v2.1.0)

---
updated-dependencies:
- dependency-name: org.opensearch:opensearch-testcontainers
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index d4fd21cfa0c..91f3c8460c5 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -385,7 +385,7 @@
 2.15.0
 2.11.1
 2.11.0
-
2.0.1
+
2.1.0
 3.12
 1.40.0
 1.23.1-alpha



(camel) branch main updated (f3d758608bf -> c7b5df344e5)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from f3d758608bf chore(deps): Bump 
com.braintreepayments.gateway:braintree-java (#14955)
 add c7b5df344e5 chore(deps): Bump org.apache.zookeeper:zookeeper from 
3.9.1 to 3.9.2 (#14951)

No new revisions were added by this update.

Summary of changes:
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(camel) branch main updated: chore(deps): Bump com.braintreepayments.gateway:braintree-java (#14955)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino 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 f3d758608bf chore(deps): Bump 
com.braintreepayments.gateway:braintree-java (#14955)
f3d758608bf is described below

commit f3d758608bf4472fe0480b23011e19854e1d3bc5
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Jul 29 10:21:21 2024 +0200

chore(deps): Bump com.braintreepayments.gateway:braintree-java (#14955)

Bumps 
[com.braintreepayments.gateway:braintree-java](https://github.com/braintree/braintree_java)
 from 3.34.0 to 3.35.0.
- 
[Changelog](https://github.com/braintree/braintree_java/blob/master/CHANGELOG.md)
- 
[Commits](https://github.com/braintree/braintree_java/compare/3.34.0...3.35.0)

---
updated-dependencies:
- dependency-name: com.braintreepayments.gateway:braintree-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index b941faaa71d..e7a1a6deee9 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -83,7 +83,7 @@
 3.0.2
 1.78
 4.11.1
-3.34.0
+3.35.0
 
3.6.0
 1.14.18
 0.10.1



(camel) branch main updated (3d835efb281 -> a453c8b8367)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from 3d835efb281 Regen following up d9f292d
 add a453c8b8367 chore(deps): Bump io.netty:netty-bom from 4.1.111.Final to 
4.1.112.Final (#14947)

No new revisions were added by this update.

Summary of changes:
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(camel-spring-boot) branch CAMEL-21022 deleted (was c9fdaf0d49c)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-21022
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


 was c9fdaf0d49c CAMEL-21022 - Create Camel Langchain4j Web Search Starter

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(camel-spring-boot) branch main updated: CAMEL-21022 - Create Camel Langchain4j Web Search Starter (#1186)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


The following commit(s) were added to refs/heads/main by this push:
 new 173ab45ecc6 CAMEL-21022 - Create Camel Langchain4j Web Search Starter 
(#1186)
173ab45ecc6 is described below

commit 173ab45ecc690ed5b9e9c91c707db3f64f784383
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 08:13:03 2024 +0200

CAMEL-21022 - Create Camel Langchain4j Web Search Starter (#1186)

Signed-off-by: Andrea Cosentino 
---
 .../camel/springboot/catalog/components.properties |   1 +
 .../catalog/components/langchain4j-web-search.json |  43 +
 .../camel-langchain4j-web-search-starter/pom.xml   |  48 +
 .../src/main/docs/langchain4j-web-search.json  |  43 +
 ...Chain4jWebSearchComponentAutoConfiguration.java |  77 
 ...LangChain4jWebSearchComponentConfiguration.java |  73 
 .../src/main/resources/META-INF/LICENSE.txt| 203 +
 .../src/main/resources/META-INF/NOTICE.txt |  11 ++
 ...rk.boot.autoconfigure.AutoConfiguration.imports |  18 ++
 components-starter/pom.xml |   1 +
 tooling/camel-spring-boot-bom/pom.xml  |   5 +
 tooling/camel-spring-boot-dependencies/pom.xml |   5 +
 12 files changed, 528 insertions(+)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties
index d892531ca4b..3117823b3bf 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties
@@ -207,6 +207,7 @@ kubernetes-services
 kudu
 langchain4j-chat
 langchain4j-embeddings
+langchain4j-web-search
 language
 ldap
 ldif
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/langchain4j-web-search.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/langchain4j-web-search.json
new file mode 100644
index 000..afb6ac8d49e
--- /dev/null
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/langchain4j-web-search.json
@@ -0,0 +1,43 @@
+{
+  "component": {
+"kind": "component",
+"name": "langchain4j-web-search",
+"title": "LangChain4j Web Search",
+"description": "LangChain4j Web Search Engine",
+"deprecated": false,
+"firstVersion": "4.8.0",
+"label": "ai",
+"javaType": 
"org.apache.camel.component.langchain4j.web.search.LangChain4jWebSearchComponent",
+"supportLevel": "Preview",
+"groupId": "org.apache.camel.springboot",
+"artifactId": "camel-langchain4j-web-search-starter",
+"version": "4.8.0-SNAPSHOT",
+"scheme": "langchain4j-web-search",
+"extendsScheme": "",
+"syntax": "langchain4j-web-search:searchId",
+"async": false,
+"api": false,
+"consumerOnly": false,
+"producerOnly": true,
+"lenientProperties": false,
+"remote": true
+  },
+  "componentProperties": {
+"lazyStartProducer": { "index": 0, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
+"autowiredEnabled": { "index": 1, "kind": "property", "displayName": 
"Autowired Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "de

(camel-spring-boot) branch CAMEL-21022 created (now c9fdaf0d49c)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-21022
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git


  at c9fdaf0d49c CAMEL-21022 - Create Camel Langchain4j Web Search Starter

This branch includes the following new commits:

 new c9fdaf0d49c CAMEL-21022 - Create Camel Langchain4j Web Search Starter

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




(camel-spring-boot) 01/01: CAMEL-21022 - Create Camel Langchain4j Web Search Starter

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-21022
in repository https://gitbox.apache.org/repos/asf/camel-spring-boot.git

commit c9fdaf0d49ccf38620902ad353be1cd50509799c
Author: Andrea Cosentino 
AuthorDate: Mon Jul 29 08:07:31 2024 +0200

CAMEL-21022 - Create Camel Langchain4j Web Search Starter

Signed-off-by: Andrea Cosentino 
---
 .../camel/springboot/catalog/components.properties |   1 +
 .../catalog/components/langchain4j-web-search.json |  43 +
 .../camel-langchain4j-web-search-starter/pom.xml   |  48 +
 .../src/main/docs/langchain4j-web-search.json  |  43 +
 ...Chain4jWebSearchComponentAutoConfiguration.java |  77 
 ...LangChain4jWebSearchComponentConfiguration.java |  73 
 .../src/main/resources/META-INF/LICENSE.txt| 203 +
 .../src/main/resources/META-INF/NOTICE.txt |  11 ++
 ...rk.boot.autoconfigure.AutoConfiguration.imports |  18 ++
 components-starter/pom.xml |   1 +
 tooling/camel-spring-boot-bom/pom.xml  |   5 +
 tooling/camel-spring-boot-dependencies/pom.xml |   5 +
 12 files changed, 528 insertions(+)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties
index d892531ca4b..3117823b3bf 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components.properties
@@ -207,6 +207,7 @@ kubernetes-services
 kudu
 langchain4j-chat
 langchain4j-embeddings
+langchain4j-web-search
 language
 ldap
 ldif
diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/langchain4j-web-search.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/langchain4j-web-search.json
new file mode 100644
index 000..afb6ac8d49e
--- /dev/null
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/langchain4j-web-search.json
@@ -0,0 +1,43 @@
+{
+  "component": {
+"kind": "component",
+"name": "langchain4j-web-search",
+"title": "LangChain4j Web Search",
+"description": "LangChain4j Web Search Engine",
+"deprecated": false,
+"firstVersion": "4.8.0",
+"label": "ai",
+"javaType": 
"org.apache.camel.component.langchain4j.web.search.LangChain4jWebSearchComponent",
+"supportLevel": "Preview",
+"groupId": "org.apache.camel.springboot",
+"artifactId": "camel-langchain4j-web-search-starter",
+"version": "4.8.0-SNAPSHOT",
+"scheme": "langchain4j-web-search",
+"extendsScheme": "",
+"syntax": "langchain4j-web-search:searchId",
+"async": false,
+"api": false,
+"consumerOnly": false,
+"producerOnly": true,
+"lenientProperties": false,
+"remote": true
+  },
+  "componentProperties": {
+"lazyStartProducer": { "index": 0, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
+"autowiredEnabled": { "index": 1, "kind": "property", "displayName": 
"Autowired Enabled", "group": "advanced", "label": "advanced", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": true, "description": 
"Whether autowiring is enabled. This is used for automatic autowiring options 
(the option must be marked as autowired) by looking up in the registry to find 
if there 

(camel) branch main updated: chore(deps): Bump langchain4j-version from 0.32.0 to 0.33.0 (#14943)

2024-07-29 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino 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 187f5553dff chore(deps): Bump langchain4j-version from 0.32.0 to 
0.33.0 (#14943)
187f5553dff is described below

commit 187f5553dff0a0fa23aaf8b54f003fad7ccbd9ff
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Mon Jul 29 08:00:47 2024 +0200

chore(deps): Bump langchain4j-version from 0.32.0 to 0.33.0 (#14943)

* chore(deps): Bump langchain4j-version from 0.32.0 to 0.33.0

Bumps `langchain4j-version` from 0.32.0 to 0.33.0.

Updates `dev.langchain4j:langchain4j-core` from 0.32.0 to 0.33.0
- [Release notes](https://github.com/langchain4j/langchain4j/releases)
- 
[Commits](https://github.com/langchain4j/langchain4j/compare/0.32.0...0.33.0)

Updates `dev.langchain4j:langchain4j` from 0.32.0 to 0.33.0
- [Release notes](https://github.com/langchain4j/langchain4j/releases)
- 
[Commits](https://github.com/langchain4j/langchain4j/compare/0.32.0...0.33.0)

Updates `dev.langchain4j:langchain4j-ollama` from 0.32.0 to 0.33.0
- [Release notes](https://github.com/langchain4j/langchain4j/releases)
- 
[Commits](https://github.com/langchain4j/langchain4j/compare/0.32.0...0.33.0)

Updates `dev.langchain4j:langchain4j-open-ai` from 0.32.0 to 0.33.0
- [Release notes](https://github.com/langchain4j/langchain4j/releases)
- 
[Commits](https://github.com/langchain4j/langchain4j/compare/0.32.0...0.33.0)

Updates `dev.langchain4j:langchain4j-embeddings` from 0.32.0 to 0.33.0
- [Release 
notes](https://github.com/langchain4j/langchain4j-embeddings/releases)
- 
[Commits](https://github.com/langchain4j/langchain4j-embeddings/compare/0.32.0...0.33.0)

Updates `dev.langchain4j:langchain4j-embeddings-all-minilm-l6-v2` from 
0.32.0 to 0.33.0
- [Release 
notes](https://github.com/langchain4j/langchain4j-embeddings/releases)
- 
[Commits](https://github.com/langchain4j/langchain4j-embeddings/compare/0.32.0...0.33.0)

Updates `dev.langchain4j:langchain4j-web-search-engine-tavily` from 0.32.0 
to 0.33.0

Updates `dev.langchain4j:langchain4j-web-search-engine-google-custom` from 
0.32.0 to 0.33.0

---
updated-dependencies:
- dependency-name: dev.langchain4j:langchain4j-core
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: dev.langchain4j:langchain4j
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: dev.langchain4j:langchain4j-ollama
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: dev.langchain4j:langchain4j-open-ai
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: dev.langchain4j:langchain4j-embeddings
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: dev.langchain4j:langchain4j-embeddings-all-minilm-l6-v2
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: dev.langchain4j:langchain4j-web-search-engine-tavily
  dependency-type: direct:development
  update-type: version-update:semver-minor
- dependency-name: 
dev.langchain4j:langchain4j-web-search-engine-google-custom
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] 

* Manual changes for update to langchain4j 0.33.0

Updated package due to APi break: AllMiniLmL6V2EmbeddingModel moved from
dev.langchain4j.model.embedding into
dev.langchain4j.model.embedding.onnx.allminilml6v2 package

Signed-off-by: Aurélien Pupier 

-

Signed-off-by: dependabot[bot] 
Signed-off-by: Aurélien Pupier 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Aurélien Pupier 
---
 .../embeddings/LangChain4jEmbeddingsComponentMilvusTargetIT.java| 2 +-
 .../embeddings/LangChain4jEmbeddingsComponentPineconeTargetIT.java  | 2 +-
 .../embeddings/LangChain4jEmbeddingsComponentQdrantTargetIT.java| 2 +-
 .../langchain4j/embeddings/LangChain4jEmbeddingsComponentTest.java  | 2 +-
 parent/pom.xml  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git 
a/components/camel-ai/camel-langchain4j-embeddings/src/test/java/org/apache/camel/component/langchain4j/embeddings/LangChain4jEmbeddingsComponentMilvusTargetIT.java
 
b/components/camel-ai/camel-langchain4j-embeddings/src/test/java/org/apache/camel/component/langchain4

(camel-kamelets) branch main updated: Added AWS Kinesis Source additional documentation (#2124)

2024-07-26 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 21f555c4 Added AWS Kinesis Source additional documentation (#2124)
21f555c4 is described below

commit 21f555c424f65cc479aece7259dca7c6fc0c36ee
Author: Andrea Cosentino 
AuthorDate: Fri Jul 26 12:25:00 2024 +0200

Added AWS Kinesis Source additional documentation (#2124)

Signed-off-by: Andrea Cosentino 
---
 .../partials/aws-kinesis-source-description.adoc   | 66 ++
 1 file changed, 66 insertions(+)

diff --git a/docs/modules/ROOT/partials/aws-kinesis-source-description.adoc 
b/docs/modules/ROOT/partials/aws-kinesis-source-description.adoc
new file mode 100644
index ..ac729642
--- /dev/null
+++ b/docs/modules/ROOT/partials/aws-kinesis-source-description.adoc
@@ -0,0 +1,66 @@
+== AWS Kinesis Source Kamelet Description
+
+=== Authentication methods
+
+In this Kamelet you have the possibility of avoiding the usage of explicit 
static credentials by specifying the useDefaultCredentialsProvider option and 
set it to true.
+
+The order of evaluation for Default Credentials Provider is the following:
+
+ - Java system properties - `aws.accessKeyId` and `aws.secretKey`.
+ - Environment variables - `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY`.
+ - Web Identity Token from AWS STS.
+ - The shared credentials and config files.
+ - Amazon ECS container credentials - loaded from the Amazon ECS if the 
environment variable `AWS_CONTAINER_CREDENTIALS_RELATIVE_URI` is set.
+ - Amazon EC2 Instance profile credentials. 
+ 
+You have also the possibility of using Profile Credentials Provider, by 
specifying the useProfileCredentialsProvider option to true and 
profileCredentialsName to the profile name.
+
+Only one of access key/secret key or default credentials provider could be used
+
+For more information about this you can look at 
https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/credentials.html[AWS
 credentials documentation]
+
+=== Usage example with plain consumer
+
+You could consume the stream content directly
+
+[source,yaml,subs='+attributes,macros']
+
+- route:
+from:
+  uri: "kamelet:aws-kinesis-source"
+  parameters:
+useDefaultCredentialsProvider: true
+region: "eu-west-1"
+stream: "kamelets"
+  steps:
+- to: 
+uri: "kamelet:log-sink"
+
+
+=== Usage example with KCL Consumer
+
+You could consume the stream content with the KCL support
+
+[source,yaml,subs='+attributes,macros']
+
+- route:
+from:
+  uri: "kamelet:aws-kinesis-source"
+  parameters:
+stream: "kamelets"
+useDefaultCredentialsProvider: true
+region: "eu-west-1"
+asyncClient: true
+useKclConsumers: true
+  steps:
+  - to: 
+  uri: "kamelet:log-sink"
+  parameters:
+showHeaders: true
+
+
+With the `useKclConsumers` enabled you won't have to deal with shard iteration 
directly, everything will be managed by the AWS Kinesis client library and the 
KCL layer.
+
+As a side note you need to remember that the KCL consumer will need access to 
DynamoDB and Cloudwatch services from AWS, so it will create clients to these 
services under the hood and it will use them.
+
+



(camel-kamelets) 01/01: Added AWS Kinesis Source additional documentation

2024-07-26 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch aws-kinesis-source-descr
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit f0f60660ebd1cf36b654ce2504e51bd1479838dd
Author: Andrea Cosentino 
AuthorDate: Fri Jul 26 12:17:50 2024 +0200

Added AWS Kinesis Source additional documentation

Signed-off-by: Andrea Cosentino 
---
 .../partials/aws-kinesis-source-description.adoc   | 66 ++
 1 file changed, 66 insertions(+)

diff --git a/docs/modules/ROOT/partials/aws-kinesis-source-description.adoc 
b/docs/modules/ROOT/partials/aws-kinesis-source-description.adoc
new file mode 100644
index ..ac729642
--- /dev/null
+++ b/docs/modules/ROOT/partials/aws-kinesis-source-description.adoc
@@ -0,0 +1,66 @@
+== AWS Kinesis Source Kamelet Description
+
+=== Authentication methods
+
+In this Kamelet you have the possibility of avoiding the usage of explicit 
static credentials by specifying the useDefaultCredentialsProvider option and 
set it to true.
+
+The order of evaluation for Default Credentials Provider is the following:
+
+ - Java system properties - `aws.accessKeyId` and `aws.secretKey`.
+ - Environment variables - `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY`.
+ - Web Identity Token from AWS STS.
+ - The shared credentials and config files.
+ - Amazon ECS container credentials - loaded from the Amazon ECS if the 
environment variable `AWS_CONTAINER_CREDENTIALS_RELATIVE_URI` is set.
+ - Amazon EC2 Instance profile credentials. 
+ 
+You have also the possibility of using Profile Credentials Provider, by 
specifying the useProfileCredentialsProvider option to true and 
profileCredentialsName to the profile name.
+
+Only one of access key/secret key or default credentials provider could be used
+
+For more information about this you can look at 
https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/credentials.html[AWS
 credentials documentation]
+
+=== Usage example with plain consumer
+
+You could consume the stream content directly
+
+[source,yaml,subs='+attributes,macros']
+
+- route:
+from:
+  uri: "kamelet:aws-kinesis-source"
+  parameters:
+useDefaultCredentialsProvider: true
+region: "eu-west-1"
+stream: "kamelets"
+  steps:
+- to: 
+uri: "kamelet:log-sink"
+
+
+=== Usage example with KCL Consumer
+
+You could consume the stream content with the KCL support
+
+[source,yaml,subs='+attributes,macros']
+
+- route:
+from:
+  uri: "kamelet:aws-kinesis-source"
+  parameters:
+stream: "kamelets"
+useDefaultCredentialsProvider: true
+region: "eu-west-1"
+asyncClient: true
+useKclConsumers: true
+  steps:
+  - to: 
+  uri: "kamelet:log-sink"
+  parameters:
+showHeaders: true
+
+
+With the `useKclConsumers` enabled you won't have to deal with shard iteration 
directly, everything will be managed by the AWS Kinesis client library and the 
KCL layer.
+
+As a side note you need to remember that the KCL consumer will need access to 
DynamoDB and Cloudwatch services from AWS, so it will create clients to these 
services under the hood and it will use them.
+
+



(camel-kamelets) branch aws-kinesis-source-descr created (now f0f60660)

2024-07-26 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch aws-kinesis-source-descr
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git


  at f0f60660 Added AWS Kinesis Source additional documentation

This branch includes the following new commits:

 new f0f60660 Added AWS Kinesis Source additional documentation

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




(camel-kamelets-examples) branch main updated: Added AWS Kinesis KCL Consumer to AWS Kinesis log example

2024-07-26 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kamelets-examples.git


The following commit(s) were added to refs/heads/main by this push:
 new b767483  Added AWS Kinesis KCL Consumer to AWS Kinesis log example
b767483 is described below

commit b76748382cef47dcefa789912318a6054a523a5a
Author: Andrea Cosentino 
AuthorDate: Fri Jul 26 12:13:10 2024 +0200

Added AWS Kinesis KCL Consumer to AWS Kinesis log example

Signed-off-by: Andrea Cosentino 
---
 .../aws-kinesis-kcl-log.camel.yaml}| 18 --
 jbang/timer-activemq-artemis/timer-artemis.camel.yaml  |  1 +
 2 files changed, 9 insertions(+), 10 deletions(-)

diff --git a/jbang/timer-activemq-artemis/timer-artemis.camel.yaml 
b/jbang/aws-kinesis-log/aws-kinesis-kcl-log.camel.yaml
similarity index 72%
copy from jbang/timer-activemq-artemis/timer-artemis.camel.yaml
copy to jbang/aws-kinesis-log/aws-kinesis-kcl-log.camel.yaml
index 479e50f..5df794d 100644
--- a/jbang/timer-activemq-artemis/timer-artemis.camel.yaml
+++ b/jbang/aws-kinesis-log/aws-kinesis-kcl-log.camel.yaml
@@ -17,17 +17,15 @@
 
 - route:
 from:
-  uri: "kamelet:timer-source"
+  uri: "kamelet:aws-kinesis-source"
   parameters:
-message: '{"id":"1","message":"Camel Rocks"}'
-contentType: "application/json"
-repeatCount: 10
+stream: "kinesis-kamelets"
+useDefaultCredentialsProvider: true
+region: "eu-west-1"
+asyncClient: true
+useKclConsumers: true
   steps:
   - to: 
-  uri: "kamelet:jms-pooled-apache-artemis-sink"
+  uri: "kamelet:log-sink"
   parameters:
-brokerURL: "tcp://localhost:61616"
-destinationName: "queue-test"
-destinationType: "queue"
-username: "artemis"
-password: "artemis"
+showHeaders: true
diff --git a/jbang/timer-activemq-artemis/timer-artemis.camel.yaml 
b/jbang/timer-activemq-artemis/timer-artemis.camel.yaml
index 479e50f..7955c1d 100644
--- a/jbang/timer-activemq-artemis/timer-artemis.camel.yaml
+++ b/jbang/timer-activemq-artemis/timer-artemis.camel.yaml
@@ -31,3 +31,4 @@
 destinationType: "queue"
 username: "artemis"
 password: "artemis"
+maxSessionsPerConnection: 1000



(camel) branch main updated: chore(deps): Bump huaweicloud-sdk-version from 3.1.106 to 3.1.107 (#14939)

2024-07-26 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino 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 e581f46f06f chore(deps): Bump huaweicloud-sdk-version from 3.1.106 to 
3.1.107 (#14939)
e581f46f06f is described below

commit e581f46f06f8d0d9c379374f015bcb0f36ef2942
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Fri Jul 26 09:41:10 2024 +0200

chore(deps): Bump huaweicloud-sdk-version from 3.1.106 to 3.1.107 (#14939)

Bumps `huaweicloud-sdk-version` from 3.1.106 to 3.1.107.

Updates `com.huaweicloud.sdk:huaweicloud-sdk-core` from 3.1.106 to 3.1.107
- [Release 
notes](https://github.com/huaweicloud/huaweicloud-sdk-java-v3/releases)
- 
[Commits](https://github.com/huaweicloud/huaweicloud-sdk-java-v3/compare/v3.1.106...v3.1.107)

Updates `com.huaweicloud.sdk:huaweicloud-sdk-frs` from 3.1.106 to 3.1.107

Updates `com.huaweicloud.sdk:huaweicloud-sdk-functiongraph` from 3.1.106 to 
3.1.107

Updates `com.huaweicloud.sdk:huaweicloud-sdk-iam` from 3.1.106 to 3.1.107

Updates `com.huaweicloud.sdk:huaweicloud-sdk-image` from 3.1.106 to 3.1.107

Updates `com.huaweicloud.sdk:huaweicloud-sdk-smn` from 3.1.106 to 3.1.107

---
updated-dependencies:
- dependency-name: com.huaweicloud.sdk:huaweicloud-sdk-core
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.huaweicloud.sdk:huaweicloud-sdk-frs
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.huaweicloud.sdk:huaweicloud-sdk-functiongraph
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.huaweicloud.sdk:huaweicloud-sdk-iam
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.huaweicloud.sdk:huaweicloud-sdk-image
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: com.huaweicloud.sdk:huaweicloud-sdk-smn
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index 5f0dad26113..400ef9a875d 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -222,7 +222,7 @@
 4.5.14
 4.1.5
 3.24.3
-3.1.106
+3.1.107
 4.0.2
 75.1
 2.16.0



(camel) branch main updated (b8708ee89bd -> c74f8bb2c38)

2024-07-25 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from b8708ee89bd chore(deps): Bump io.smallrye.config:smallrye-config from 
3.8.3 to 3.9.0 (#14931)
 add c74f8bb2c38 chore(deps): Bump aws-java-sdk2-version from 2.26.23 to 
2.26.24 (#14933)

No new revisions were added by this update.

Summary of changes:
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(camel) branch main updated: chore(deps): Bump io.smallrye.config:smallrye-config from 3.8.3 to 3.9.0 (#14931)

2024-07-25 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino 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 b8708ee89bd chore(deps): Bump io.smallrye.config:smallrye-config from 
3.8.3 to 3.9.0 (#14931)
b8708ee89bd is described below

commit b8708ee89bdf6855a4a799e10ad1861337d796b6
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Thu Jul 25 09:46:04 2024 +0200

chore(deps): Bump io.smallrye.config:smallrye-config from 3.8.3 to 3.9.0 
(#14931)

Bumps 
[io.smallrye.config:smallrye-config](https://github.com/smallrye/smallrye-config)
 from 3.8.3 to 3.9.0.
- [Release notes](https://github.com/smallrye/smallrye-config/releases)
- 
[Commits](https://github.com/smallrye/smallrye-config/compare/3.8.3...3.9.0)

---
updated-dependencies:
- dependency-name: io.smallrye.config:smallrye-config
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] 
Co-authored-by: dependabot[bot] 
<49699333+dependabot[bot]@users.noreply.github.com>
---
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index ef4f405eb80..13d6c039e05 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -435,7 +435,7 @@
 2.0.13
 2.0.13
 4.3.5
-3.8.3
+3.9.0
 4.1.0
 
6.4.0
 0.13.0



(camel) branch CAMEL-21009 deleted (was 3b523486f10)

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-21009
in repository https://gitbox.apache.org/repos/asf/camel.git


 was 3b523486f10 CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient 
and DynamoDbAsyncClient parameters are ignored from KCL Consumer

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(camel) branch main updated: CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient and DynamoDbAsyncClient parameters are ignored from KCL Consumer (#14927)

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino 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 cf199094598 CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient 
and DynamoDbAsyncClient parameters are ignored from KCL Consumer (#14927)
cf199094598 is described below

commit cf19909459848ffd2b0ebb9d5a9221cb99e53c85
Author: Andrea Cosentino 
AuthorDate: Wed Jul 24 14:54:16 2024 +0200

CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient and 
DynamoDbAsyncClient parameters are ignored from KCL Consumer (#14927)

* CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient and 
DynamoDbAsyncClient parameters are ignored from KCL Consumer

Signed-off-by: Andrea Cosentino 

* CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient and 
DynamoDbAsyncClient parameters are ignored from KCL Consumer

Signed-off-by: Andrea Cosentino 

-

Signed-off-by: Andrea Cosentino 
---
 .../camel/component/aws2/kinesis/KclKinesis2Consumer.java  | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git 
a/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java
 
b/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java
index d8c3549edb1..63ce280 100644
--- 
a/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java
+++ 
b/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java
@@ -81,7 +81,7 @@ public class KclKinesis2Consumer extends DefaultConsumer {
 protected void doStart() throws Exception {
 super.doStart();
 LOG.debug("Starting KCL Consumer");
-DynamoDbAsyncClient dynamoByAsyncClient = null;
+DynamoDbAsyncClient dynamoDbAsyncClient = null;
 CloudWatchAsyncClient cloudWatchAsyncClient = null;
 KinesisAsyncClient kinesisAsyncClient = getEndpoint().getAsyncClient();
 Kinesis2Configuration configuration = getEndpoint().getConfiguration();
@@ -105,8 +105,10 @@ public class KclKinesis2Consumer extends DefaultConsumer {
 if (ObjectHelper.isNotEmpty(configuration.getRegion())) {
 clientBuilder = 
clientBuilder.region(Region.of(configuration.getRegion()));
 }
-dynamoByAsyncClient
+dynamoDbAsyncClient
 = clientBuilder.build();
+} else {
+dynamoDbAsyncClient = 
getEndpoint().getConfiguration().getDynamoDbAsyncClient();
 }
 if 
(ObjectHelper.isEmpty(getEndpoint().getConfiguration().getCloudWatchAsyncClient()))
 {
 CloudWatchAsyncClientBuilder clientBuilder = 
CloudWatchAsyncClient.builder();
@@ -129,10 +131,12 @@ public class KclKinesis2Consumer extends DefaultConsumer {
 clientBuilder = 
clientBuilder.region(Region.of(configuration.getRegion()));
 }
 cloudWatchAsyncClient = clientBuilder.build();
+} else {
+cloudWatchAsyncClient = 
getEndpoint().getConfiguration().getCloudWatchAsyncClient();
 }
 this.executor = this.getEndpoint().createExecutor();
 this.executor.submit(new KclKinesisConsumingTask(
-configuration.getStreamName(), kinesisAsyncClient, 
dynamoByAsyncClient, cloudWatchAsyncClient));
+configuration.getStreamName(), kinesisAsyncClient, 
dynamoDbAsyncClient, cloudWatchAsyncClient));
 }
 
 @Override



(camel) branch CAMEL-21009 created (now 3b523486f10)

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-21009
in repository https://gitbox.apache.org/repos/asf/camel.git


  at 3b523486f10 CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient 
and DynamoDbAsyncClient parameters are ignored from KCL Consumer

This branch includes the following new commits:

 new 7ffd9adce04 CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient 
and DynamoDbAsyncClient parameters are ignored from KCL Consumer
 new 3b523486f10 CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient 
and DynamoDbAsyncClient parameters are ignored from KCL Consumer

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




(camel) 01/02: CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient and DynamoDbAsyncClient parameters are ignored from KCL Consumer

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-21009
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 7ffd9adce04a67ffb7f249c89c20b142c20fc845
Author: Andrea Cosentino 
AuthorDate: Wed Jul 24 14:29:52 2024 +0200

CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient and 
DynamoDbAsyncClient parameters are ignored from KCL Consumer

Signed-off-by: Andrea Cosentino 
---
 .../org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java  | 4 
 1 file changed, 4 insertions(+)

diff --git 
a/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java
 
b/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java
index d8c3549edb1..fd876c92bd9 100644
--- 
a/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java
+++ 
b/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java
@@ -107,6 +107,8 @@ public class KclKinesis2Consumer extends DefaultConsumer {
 }
 dynamoByAsyncClient
 = clientBuilder.build();
+} else {
+dynamoByAsyncClient = 
getEndpoint().getConfiguration().getDynamoDbAsyncClient();
 }
 if 
(ObjectHelper.isEmpty(getEndpoint().getConfiguration().getCloudWatchAsyncClient()))
 {
 CloudWatchAsyncClientBuilder clientBuilder = 
CloudWatchAsyncClient.builder();
@@ -129,6 +131,8 @@ public class KclKinesis2Consumer extends DefaultConsumer {
 clientBuilder = 
clientBuilder.region(Region.of(configuration.getRegion()));
 }
 cloudWatchAsyncClient = clientBuilder.build();
+} else {
+cloudWatchAsyncClient = 
getEndpoint().getConfiguration().getCloudWatchAsyncClient();
 }
 this.executor = this.getEndpoint().createExecutor();
 this.executor.submit(new KclKinesisConsumingTask(



(camel) 02/02: CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient and DynamoDbAsyncClient parameters are ignored from KCL Consumer

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-21009
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 3b523486f10c29916b29c2b5aacfda2efe291b36
Author: Andrea Cosentino 
AuthorDate: Wed Jul 24 14:30:51 2024 +0200

CAMEL-21009 - Camel-AWS2-Kinesis: CloudWatchAsyncClient and 
DynamoDbAsyncClient parameters are ignored from KCL Consumer

Signed-off-by: Andrea Cosentino 
---
 .../apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java  | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java
 
b/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java
index fd876c92bd9..63ce280 100644
--- 
a/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java
+++ 
b/components/camel-aws/camel-aws2-kinesis/src/main/java/org/apache/camel/component/aws2/kinesis/KclKinesis2Consumer.java
@@ -81,7 +81,7 @@ public class KclKinesis2Consumer extends DefaultConsumer {
 protected void doStart() throws Exception {
 super.doStart();
 LOG.debug("Starting KCL Consumer");
-DynamoDbAsyncClient dynamoByAsyncClient = null;
+DynamoDbAsyncClient dynamoDbAsyncClient = null;
 CloudWatchAsyncClient cloudWatchAsyncClient = null;
 KinesisAsyncClient kinesisAsyncClient = getEndpoint().getAsyncClient();
 Kinesis2Configuration configuration = getEndpoint().getConfiguration();
@@ -105,10 +105,10 @@ public class KclKinesis2Consumer extends DefaultConsumer {
 if (ObjectHelper.isNotEmpty(configuration.getRegion())) {
 clientBuilder = 
clientBuilder.region(Region.of(configuration.getRegion()));
 }
-dynamoByAsyncClient
+dynamoDbAsyncClient
 = clientBuilder.build();
 } else {
-dynamoByAsyncClient = 
getEndpoint().getConfiguration().getDynamoDbAsyncClient();
+dynamoDbAsyncClient = 
getEndpoint().getConfiguration().getDynamoDbAsyncClient();
 }
 if 
(ObjectHelper.isEmpty(getEndpoint().getConfiguration().getCloudWatchAsyncClient()))
 {
 CloudWatchAsyncClientBuilder clientBuilder = 
CloudWatchAsyncClient.builder();
@@ -136,7 +136,7 @@ public class KclKinesis2Consumer extends DefaultConsumer {
 }
 this.executor = this.getEndpoint().createExecutor();
 this.executor.submit(new KclKinesisConsumingTask(
-configuration.getStreamName(), kinesisAsyncClient, 
dynamoByAsyncClient, cloudWatchAsyncClient));
+configuration.getStreamName(), kinesisAsyncClient, 
dynamoDbAsyncClient, cloudWatchAsyncClient));
 }
 
 @Override



(camel) branch main updated (1d0e8bf33ca -> b827a583d5f)

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from 1d0e8bf33ca chore(deps): Bump jetty-version from 12.0.10 to 12.0.11 
(#14923)
 new 9e5718d80f5 CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text 
Embeddings V2
 new a965cc19074 CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text 
Embeddings V2
 new b827a583d5f CAMEL-20765 - CAMEL-20765 - Camel-AWS-Bedrock: Support 
Amazon Titan Text Embeddings V2

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../camel/catalog/components/aws-bedrock.json  |  4 ++--
 .../aws2/bedrock/runtime/aws-bedrock.json  |  4 ++--
 .../component/aws2/bedrock/BedrockModels.java  |  1 +
 .../aws2/bedrock/runtime/BedrockConfiguration.java |  2 +-
 .../aws2/bedrock/runtime/BedrockProducer.java  |  3 ++-
 .../runtime/integration/BedrockProducerIT.java | 23 ++
 6 files changed, 31 insertions(+), 6 deletions(-)



(camel) 03/03: CAMEL-20765 - CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text Embeddings V2

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit b827a583d5f81a72f411d19b8f9e43d2fd46cd87
Author: Andrea Cosentino 
AuthorDate: Wed Jul 24 11:46:44 2024 +0200

CAMEL-20765 - CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text 
Embeddings V2

Signed-off-by: Andrea Cosentino 
---
 .../resources/org/apache/camel/catalog/components/aws-bedrock.json| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock.json
index f7af370472f..623d6d2335e 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock.json
@@ -25,7 +25,7 @@
   "componentProperties": {
 "configuration": { "index": 0, "kind": "property", "displayName": 
"Configuration", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.aws2.bedrock.runtime.BedrockConfiguration", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Component configuration" },
 "lazyStartProducer": { "index": 1, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
-"modelId": { "index": 2, "kind": "property", "displayName": "Model Id", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "enum": [ "amazon.titan-text-express-v1", 
"amazon.titan-text-lite-v1", "amazon.titan-image-generator-v1", 
"amazon.titan-embed-text-v1", "ai21.j2-ultra-v1", "ai21.j2-mid-v1", 
"anthropic.claude-instant-v1", "anthropic.claude-v2", "anthropic.claude-v2:1", 
"anthropic.claude-3-sonnet-20240229-v1:0", "anthropic.claude- [...]
+"modelId": { "index": 2, "kind": "property", "displayName": "Model Id", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "enum": [ "amazon.titan-text-express-v1", 
"amazon.titan-text-lite-v1", "amazon.titan-image-generator-v1", 
"amazon.titan-embed-text-v1", "ai21.j2-ultra-v1", "ai21.j2-mid-v1", 
"anthropic.claude-instant-v1", "anthropic.claude-v2", "anthropic.claude-v2:1", 
"anthropic.claude-3-sonnet-20240229-v1:0", "anthropic.claude- [...]
 "operation": { "index": 3, "kind": "property", "displayName": "Operation", 
"group": "producer", "label": "", "required": true, "type": "object", 
"javaType": 
"org.apache.camel.component.aws2.bedrock.runtime.BedrockOperations", "enum": [ 
"invokeTextModel", "invokeImageModel", "invokeEmbeddingsModel" ], "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.bedrock.runtime.BedrockConfiguration", 
"configurat [...]
 "overrideEndpoint": { "index": 4, "kind": "property", "displayName": 
"Override Endpoint", "group": "producer", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean&

(camel) 01/03: CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text Embeddings V2

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit 9e5718d80f5c14c9b10f3872665021d1c4fc2ba7
Author: Andrea Cosentino 
AuthorDate: Wed Jul 24 11:26:51 2024 +0200

CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text Embeddings V2

Signed-off-by: Andrea Cosentino 
---
 .../component/aws2/bedrock/BedrockModels.java  |  1 +
 .../aws2/bedrock/runtime/BedrockProducer.java  |  3 ++-
 .../runtime/integration/BedrockProducerIT.java | 23 ++
 3 files changed, 26 insertions(+), 1 deletion(-)

diff --git 
a/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/BedrockModels.java
 
b/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/BedrockModels.java
index fe18daa4415..e305ba8734c 100644
--- 
a/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/BedrockModels.java
+++ 
b/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/BedrockModels.java
@@ -24,6 +24,7 @@ public enum BedrockModels {
 TITAN_EMBEDDINGS_G1("amazon.titan-embed-text-v1"),
 TITAN_MULTIMODAL_EMBEDDINGS_G1("amazon.titan-embed-image-v1"),
 TITAN_TEXT_PREMIER_V1("amazon.titan-text-premier-v1:0"),
+TITAN_TEXT_EMBEDDINGS_V2("amazon.titan-embed-text-v2:0"),
 JURASSIC2_ULTRA("ai21.j2-ultra-v1"),
 JURASSIC2_MID("ai21.j2-mid-v1"),
 ANTROPHIC_CLAUDE_INSTANT_V1("anthropic.claude-instant-v1"),
diff --git 
a/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/BedrockProducer.java
 
b/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/BedrockProducer.java
index 811329284be..591e29af7cb 100644
--- 
a/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/BedrockProducer.java
+++ 
b/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/BedrockProducer.java
@@ -234,7 +234,8 @@ public class BedrockProducer extends DefaultProducer {
 
 protected void setResponseText(InvokeModelResponse result, Message 
message) {
 switch (getConfiguration().getModelId()) {
-case "amazon.titan-text-express-v1", "amazon.titan-text-lite-v1", 
"amazon.titan-text-premier-v1:0" ->
+case "amazon.titan-text-express-v1", "amazon.titan-text-lite-v1", 
"amazon.titan-text-premier-v1:0",
+"amazon.titan-embed-text-v2:0" ->
 setTitanText(result, message);
 case "ai21.j2-ultra-v1", "ai21.j2-mid-v1" -> {
 try {
diff --git 
a/components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/runtime/integration/BedrockProducerIT.java
 
b/components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/runtime/integration/BedrockProducerIT.java
index 501481a34a8..c2bc5520dd4 100644
--- 
a/components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/runtime/integration/BedrockProducerIT.java
+++ 
b/components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/runtime/integration/BedrockProducerIT.java
@@ -461,6 +461,24 @@ class BedrockProducerIT extends CamelTestSupport {
 MockEndpoint.assertIsSatisfied(context);
 }
 
+@Test
+public void testInvokeTitanTextEmbeddingsV2Model() throws 
InterruptedException {
+
+result.expectedMessageCount(1);
+final Exchange result = 
template.send("direct:send_titan_text_embeddings_v2", exchange -> {
+ObjectMapper mapper = new ObjectMapper();
+ObjectNode rootNode = mapper.createObjectNode();
+rootNode.putIfAbsent("inputText",
+new TextNode("A Sci-fi camel running in the desert"));
+
+
exchange.getMessage().setBody(mapper.writer().writeValueAsString(rootNode));
+
exchange.getMessage().setHeader(BedrockConstants.MODEL_CONTENT_TYPE, 
"application/json");
+
exchange.getMessage().setHeader(BedrockConstants.MODEL_ACCEPT_CONTENT_TYPE, 
"*/*");
+});
+
+MockEndpoint.assertIsSatisfied(context);
+}
+
 @Test
 public void testInvokeTitanPremierModel() throws InterruptedException {
 
@@ -522,6 +540,11 @@ class BedrockProducerIT extends CamelTestSupport {
 + 
BedrockModels.TITAN_MULTIMODAL_EMBEDDINGS_G1.model)
 .to(result);
 
+from("direct:send_titan_text_embeddings_v2"

(camel) 02/03: CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text Embeddings V2

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit a965cc19074c3d253e65b595c4cf83f54ee7abf5
Author: Andrea Cosentino 
AuthorDate: Wed Jul 24 11:28:37 2024 +0200

CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text Embeddings V2

Signed-off-by: Andrea Cosentino 
---
 .../org/apache/camel/component/aws2/bedrock/runtime/aws-bedrock.json  | 4 ++--
 .../camel/component/aws2/bedrock/runtime/BedrockConfiguration.java| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/org/apache/camel/component/aws2/bedrock/runtime/aws-bedrock.json
 
b/components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/org/apache/camel/component/aws2/bedrock/runtime/aws-bedrock.json
index f7af370472f..623d6d2335e 100644
--- 
a/components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/org/apache/camel/component/aws2/bedrock/runtime/aws-bedrock.json
+++ 
b/components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/org/apache/camel/component/aws2/bedrock/runtime/aws-bedrock.json
@@ -25,7 +25,7 @@
   "componentProperties": {
 "configuration": { "index": 0, "kind": "property", "displayName": 
"Configuration", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.aws2.bedrock.runtime.BedrockConfiguration", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Component configuration" },
 "lazyStartProducer": { "index": 1, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
-"modelId": { "index": 2, "kind": "property", "displayName": "Model Id", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "enum": [ "amazon.titan-text-express-v1", 
"amazon.titan-text-lite-v1", "amazon.titan-image-generator-v1", 
"amazon.titan-embed-text-v1", "ai21.j2-ultra-v1", "ai21.j2-mid-v1", 
"anthropic.claude-instant-v1", "anthropic.claude-v2", "anthropic.claude-v2:1", 
"anthropic.claude-3-sonnet-20240229-v1:0", "anthropic.claude- [...]
+"modelId": { "index": 2, "kind": "property", "displayName": "Model Id", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "enum": [ "amazon.titan-text-express-v1", 
"amazon.titan-text-lite-v1", "amazon.titan-image-generator-v1", 
"amazon.titan-embed-text-v1", "ai21.j2-ultra-v1", "ai21.j2-mid-v1", 
"anthropic.claude-instant-v1", "anthropic.claude-v2", "anthropic.claude-v2:1", 
"anthropic.claude-3-sonnet-20240229-v1:0", "anthropic.claude- [...]
 "operation": { "index": 3, "kind": "property", "displayName": "Operation", 
"group": "producer", "label": "", "required": true, "type": "object", 
"javaType": 
"org.apache.camel.component.aws2.bedrock.runtime.BedrockOperations", "enum": [ 
"invokeTextModel", "invokeImageModel", "invokeEmbeddingsModel" ], "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.bedrock.runtime.BedrockConfiguration", 
"configurat [...]
 "overrideEndpoint": { "index": 4, "kind": "property", "displayName

(camel) branch main updated (c46926de711 -> 1d0e8bf33ca)

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from c46926de711 chore(deps): Bump org.wiremock:wiremock from 3.8.0 to 
3.9.0 (#14917)
 add 1d0e8bf33ca chore(deps): Bump jetty-version from 12.0.10 to 12.0.11 
(#14923)

No new revisions were added by this update.

Summary of changes:
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(camel) 02/03: CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text Embeddings V2

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-20765
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 6ca1b6a1cf3943faedf7b1c1bb6be7ef50a35d82
Author: Andrea Cosentino 
AuthorDate: Wed Jul 24 11:28:37 2024 +0200

CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text Embeddings V2

Signed-off-by: Andrea Cosentino 
---
 .../org/apache/camel/component/aws2/bedrock/runtime/aws-bedrock.json  | 4 ++--
 .../camel/component/aws2/bedrock/runtime/BedrockConfiguration.java| 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/org/apache/camel/component/aws2/bedrock/runtime/aws-bedrock.json
 
b/components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/org/apache/camel/component/aws2/bedrock/runtime/aws-bedrock.json
index f7af370472f..623d6d2335e 100644
--- 
a/components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/org/apache/camel/component/aws2/bedrock/runtime/aws-bedrock.json
+++ 
b/components/camel-aws/camel-aws-bedrock/src/generated/resources/META-INF/org/apache/camel/component/aws2/bedrock/runtime/aws-bedrock.json
@@ -25,7 +25,7 @@
   "componentProperties": {
 "configuration": { "index": 0, "kind": "property", "displayName": 
"Configuration", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.aws2.bedrock.runtime.BedrockConfiguration", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Component configuration" },
 "lazyStartProducer": { "index": 1, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
-"modelId": { "index": 2, "kind": "property", "displayName": "Model Id", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "enum": [ "amazon.titan-text-express-v1", 
"amazon.titan-text-lite-v1", "amazon.titan-image-generator-v1", 
"amazon.titan-embed-text-v1", "ai21.j2-ultra-v1", "ai21.j2-mid-v1", 
"anthropic.claude-instant-v1", "anthropic.claude-v2", "anthropic.claude-v2:1", 
"anthropic.claude-3-sonnet-20240229-v1:0", "anthropic.claude- [...]
+"modelId": { "index": 2, "kind": "property", "displayName": "Model Id", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "enum": [ "amazon.titan-text-express-v1", 
"amazon.titan-text-lite-v1", "amazon.titan-image-generator-v1", 
"amazon.titan-embed-text-v1", "ai21.j2-ultra-v1", "ai21.j2-mid-v1", 
"anthropic.claude-instant-v1", "anthropic.claude-v2", "anthropic.claude-v2:1", 
"anthropic.claude-3-sonnet-20240229-v1:0", "anthropic.claude- [...]
 "operation": { "index": 3, "kind": "property", "displayName": "Operation", 
"group": "producer", "label": "", "required": true, "type": "object", 
"javaType": 
"org.apache.camel.component.aws2.bedrock.runtime.BedrockOperations", "enum": [ 
"invokeTextModel", "invokeImageModel", "invokeEmbeddingsModel" ], "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.bedrock.runtime.BedrockConfiguration", 
"configurat [...]
 "overrideEndpoint": { "index": 4, "kind": "property", "displayName

(camel) 03/03: CAMEL-20765 - CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text Embeddings V2

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-20765
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 3806ccddc4dfe5183f00a2d3cfdb3929742e442e
Author: Andrea Cosentino 
AuthorDate: Wed Jul 24 11:46:44 2024 +0200

CAMEL-20765 - CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text 
Embeddings V2

Signed-off-by: Andrea Cosentino 
---
 .../resources/org/apache/camel/catalog/components/aws-bedrock.json| 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock.json
index f7af370472f..623d6d2335e 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/aws-bedrock.json
@@ -25,7 +25,7 @@
   "componentProperties": {
 "configuration": { "index": 0, "kind": "property", "displayName": 
"Configuration", "group": "producer", "label": "", "required": false, "type": 
"object", "javaType": 
"org.apache.camel.component.aws2.bedrock.runtime.BedrockConfiguration", 
"deprecated": false, "autowired": false, "secret": false, "description": 
"Component configuration" },
 "lazyStartProducer": { "index": 1, "kind": "property", "displayName": 
"Lazy Start Producer", "group": "producer", "label": "producer", "required": 
false, "type": "boolean", "javaType": "boolean", "deprecated": false, 
"autowired": false, "secret": false, "defaultValue": false, "description": 
"Whether the producer should be started lazy (on the first message). By 
starting lazy you can use this to allow CamelContext and routes to startup in 
situations where a producer may otherwise fail [...]
-"modelId": { "index": 2, "kind": "property", "displayName": "Model Id", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "enum": [ "amazon.titan-text-express-v1", 
"amazon.titan-text-lite-v1", "amazon.titan-image-generator-v1", 
"amazon.titan-embed-text-v1", "ai21.j2-ultra-v1", "ai21.j2-mid-v1", 
"anthropic.claude-instant-v1", "anthropic.claude-v2", "anthropic.claude-v2:1", 
"anthropic.claude-3-sonnet-20240229-v1:0", "anthropic.claude- [...]
+"modelId": { "index": 2, "kind": "property", "displayName": "Model Id", 
"group": "producer", "label": "", "required": true, "type": "string", 
"javaType": "java.lang.String", "enum": [ "amazon.titan-text-express-v1", 
"amazon.titan-text-lite-v1", "amazon.titan-image-generator-v1", 
"amazon.titan-embed-text-v1", "ai21.j2-ultra-v1", "ai21.j2-mid-v1", 
"anthropic.claude-instant-v1", "anthropic.claude-v2", "anthropic.claude-v2:1", 
"anthropic.claude-3-sonnet-20240229-v1:0", "anthropic.claude- [...]
 "operation": { "index": 3, "kind": "property", "displayName": "Operation", 
"group": "producer", "label": "", "required": true, "type": "object", 
"javaType": 
"org.apache.camel.component.aws2.bedrock.runtime.BedrockOperations", "enum": [ 
"invokeTextModel", "invokeImageModel", "invokeEmbeddingsModel" ], "deprecated": 
false, "deprecationNote": "", "autowired": false, "secret": false, 
"configurationClass": 
"org.apache.camel.component.aws2.bedrock.runtime.BedrockConfiguration", 
"configurat [...]
 "overrideEndpoint": { "index": 4, "kind": "property", "displayName": 
"Override Endpoint", "group": "producer", "label": "", "required": false, 
"type": "boolean", "javaType": "boolean&

(camel) branch CAMEL-20765 created (now 3806ccddc4d)

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch CAMEL-20765
in repository https://gitbox.apache.org/repos/asf/camel.git


  at 3806ccddc4d CAMEL-20765 - CAMEL-20765 - Camel-AWS-Bedrock: Support 
Amazon Titan Text Embeddings V2

This branch includes the following new commits:

 new 936b7ffaf93 CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text 
Embeddings V2
 new 6ca1b6a1cf3 CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text 
Embeddings V2
 new 3806ccddc4d CAMEL-20765 - CAMEL-20765 - Camel-AWS-Bedrock: Support 
Amazon Titan Text Embeddings V2

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




(camel) 01/03: CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text Embeddings V2

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch CAMEL-20765
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 936b7ffaf9395b59d1993ec6370dbea9f919fdcf
Author: Andrea Cosentino 
AuthorDate: Wed Jul 24 11:26:51 2024 +0200

CAMEL-20765 - Camel-AWS-Bedrock: Support Amazon Titan Text Embeddings V2

Signed-off-by: Andrea Cosentino 
---
 .../component/aws2/bedrock/BedrockModels.java  |  1 +
 .../aws2/bedrock/runtime/BedrockProducer.java  |  3 ++-
 .../runtime/integration/BedrockProducerIT.java | 23 ++
 3 files changed, 26 insertions(+), 1 deletion(-)

diff --git 
a/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/BedrockModels.java
 
b/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/BedrockModels.java
index fe18daa4415..e305ba8734c 100644
--- 
a/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/BedrockModels.java
+++ 
b/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/BedrockModels.java
@@ -24,6 +24,7 @@ public enum BedrockModels {
 TITAN_EMBEDDINGS_G1("amazon.titan-embed-text-v1"),
 TITAN_MULTIMODAL_EMBEDDINGS_G1("amazon.titan-embed-image-v1"),
 TITAN_TEXT_PREMIER_V1("amazon.titan-text-premier-v1:0"),
+TITAN_TEXT_EMBEDDINGS_V2("amazon.titan-embed-text-v2:0"),
 JURASSIC2_ULTRA("ai21.j2-ultra-v1"),
 JURASSIC2_MID("ai21.j2-mid-v1"),
 ANTROPHIC_CLAUDE_INSTANT_V1("anthropic.claude-instant-v1"),
diff --git 
a/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/BedrockProducer.java
 
b/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/BedrockProducer.java
index 811329284be..591e29af7cb 100644
--- 
a/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/BedrockProducer.java
+++ 
b/components/camel-aws/camel-aws-bedrock/src/main/java/org/apache/camel/component/aws2/bedrock/runtime/BedrockProducer.java
@@ -234,7 +234,8 @@ public class BedrockProducer extends DefaultProducer {
 
 protected void setResponseText(InvokeModelResponse result, Message 
message) {
 switch (getConfiguration().getModelId()) {
-case "amazon.titan-text-express-v1", "amazon.titan-text-lite-v1", 
"amazon.titan-text-premier-v1:0" ->
+case "amazon.titan-text-express-v1", "amazon.titan-text-lite-v1", 
"amazon.titan-text-premier-v1:0",
+"amazon.titan-embed-text-v2:0" ->
 setTitanText(result, message);
 case "ai21.j2-ultra-v1", "ai21.j2-mid-v1" -> {
 try {
diff --git 
a/components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/runtime/integration/BedrockProducerIT.java
 
b/components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/runtime/integration/BedrockProducerIT.java
index 501481a34a8..c2bc5520dd4 100644
--- 
a/components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/runtime/integration/BedrockProducerIT.java
+++ 
b/components/camel-aws/camel-aws-bedrock/src/test/java/org/apache/camel/component/aws2/bedrock/runtime/integration/BedrockProducerIT.java
@@ -461,6 +461,24 @@ class BedrockProducerIT extends CamelTestSupport {
 MockEndpoint.assertIsSatisfied(context);
 }
 
+@Test
+public void testInvokeTitanTextEmbeddingsV2Model() throws 
InterruptedException {
+
+result.expectedMessageCount(1);
+final Exchange result = 
template.send("direct:send_titan_text_embeddings_v2", exchange -> {
+ObjectMapper mapper = new ObjectMapper();
+ObjectNode rootNode = mapper.createObjectNode();
+rootNode.putIfAbsent("inputText",
+new TextNode("A Sci-fi camel running in the desert"));
+
+
exchange.getMessage().setBody(mapper.writer().writeValueAsString(rootNode));
+
exchange.getMessage().setHeader(BedrockConstants.MODEL_CONTENT_TYPE, 
"application/json");
+
exchange.getMessage().setHeader(BedrockConstants.MODEL_ACCEPT_CONTENT_TYPE, 
"*/*");
+});
+
+MockEndpoint.assertIsSatisfied(context);
+}
+
 @Test
 public void testInvokeTitanPremierModel() throws InterruptedException {
 
@@ -522,6 +540,11 @@ class BedrockProducerIT extends CamelTestSupport {
 + 
BedrockModels.TITAN_MULTIMODAL_EMBEDDINGS_G1.model)
 .to(result);
 
+from("direct:send_titan_text_embeddings_v2"

(camel) branch main updated (b3d91001e9a -> 996edb359cd)

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from b3d91001e9a chore(deps): Bump io.projectreactor.netty:reactor-netty 
(#14914)
 add 996edb359cd chore(deps): Bump 
org.apache.activemq:activemq-client-jakarta (#14922)

No new revisions were added by this update.

Summary of changes:
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(camel) branch main updated (15be04f2669 -> b3d91001e9a)

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from 15be04f2669 chore(deps): Bump org.mnode.ical4j:ical4j from 4.0.1 to 
4.0.2 (#14919)
 add b3d91001e9a chore(deps): Bump io.projectreactor.netty:reactor-netty 
(#14914)

No new revisions were added by this update.

Summary of changes:
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(camel) branch main updated (170d9c9b924 -> 15be04f2669)

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from 170d9c9b924 chore(deps): Bump com.couchbase.client:java-client from 
3.7.0 to 3.7.1 (#14918)
 add 15be04f2669 chore(deps): Bump org.mnode.ical4j:ical4j from 4.0.1 to 
4.0.2 (#14919)

No new revisions were added by this update.

Summary of changes:
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(camel) branch main updated (996edb359cd -> c46926de711)

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from 996edb359cd chore(deps): Bump 
org.apache.activemq:activemq-client-jakarta (#14922)
 add c46926de711 chore(deps): Bump org.wiremock:wiremock from 3.8.0 to 
3.9.0 (#14917)

No new revisions were added by this update.

Summary of changes:
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(camel) branch main updated (df5c708f04f -> 170d9c9b924)

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from df5c708f04f chore(deps): Bump aws-java-sdk2-version from 2.26.22 to 
2.26.23 (#14915)
 add 170d9c9b924 chore(deps): Bump com.couchbase.client:java-client from 
3.7.0 to 3.7.1 (#14918)

No new revisions were added by this update.

Summary of changes:
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(camel) branch main updated: chore(deps): Bump aws-java-sdk2-version from 2.26.22 to 2.26.23 (#14915)

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino 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 df5c708f04f chore(deps): Bump aws-java-sdk2-version from 2.26.22 to 
2.26.23 (#14915)
df5c708f04f is described below

commit df5c708f04f1377139d9e9f3dce41bbee0b5781f
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Wed Jul 24 10:06:49 2024 +0200

chore(deps): Bump aws-java-sdk2-version from 2.26.22 to 2.26.23 (#14915)

Bumps `aws-java-sdk2-version` from 2.26.22 to 2.26.23.

Updates `software.amazon.awssdk:sqs` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:kinesis` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:s3` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:sns` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:cloudwatch` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:ec2` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:eventbridge` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:iam` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:kms` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:lambda` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:secretsmanager` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:sts` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:dynamodb` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:config` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:apache-client` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:athena` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:bedrock` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:bedrockruntime` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:bedrockagent` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:bedrockagentruntime` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:cloudtrail` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:ecs` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:eks` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:netty-nio-client` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:firehose` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:kafka` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:mq` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:redshiftdata` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:ses` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:sfn` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:timestreamquery` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:timestreamwrite` from 2.26.22 to 2.26.23

Updates `software.amazon.awssdk:translate` from 2.26.22 to 2.26.23

---
updated-dependencies:
- dependency-name: software.amazon.awssdk:sqs
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: software.amazon.awssdk:kinesis
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: software.amazon.awssdk:s3
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: software.amazon.awssdk:sns
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: software.amazon.awssdk:cloudwatch
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: software.amazon.awssdk:ec2
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: software.amazon.awssdk:eventbridge
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: software.amazon.awssdk:iam
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: software.amazon.awssdk:kms
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: software.amazon.awssdk:lambda
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: software.amazon.awssdk:secretsmanager
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: software.amazon.awssdk:sts
  dependency-type: direct:production
  update-type: version-update:semver-patch
- dependency-name: software.amazon.awssdk:dynamodb
  dependency-type: direct:production
  update-type: v

(camel) branch main updated: Regen

2024-07-24 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino 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 2b90c07b1e5 Regen
2b90c07b1e5 is described below

commit 2b90c07b1e5c433ba3e5413613e34286a31ef941
Author: Andrea Cosentino 
AuthorDate: Wed Jul 24 09:33:37 2024 +0200

Regen

Signed-off-by: Andrea Cosentino 
---
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/META-INF/services/org/apache/camel/other.properties   | 2 +-
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/META-INF/services/org/apache/camel/transformer.properties | 2 +-
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/META-INF/services/org/apache/camel/transformer.properties | 2 +-
 .../resources/META-INF/services/org/apache/camel/component.properties   | 2 +-
 .../resources/META-INF/services/org/apache/camel/transformer.properties | 2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

diff --git 
a/components/camel-ai/camel-chatscript/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 
b/components/camel-ai/camel-chatscript/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 10a9d90d5be..bad4160c20a 100644
--- 
a/components/camel-ai/camel-chatscript/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ 
b/components/camel-ai/camel-chatscript/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=chatscript
 groupId=org.apache.camel
 artifactId=camel-chatscript
 version=4.8.0-SNAPSHOT
-projectName=Camel :: ChatScript
+projectName=Camel :: AI :: ChatScript
 projectDescription=Camel support for ChatScript
diff --git 
a/components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 
b/components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index df09bdfb501..bd454c04f8d 100644
--- 
a/components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ 
b/components/camel-ai/camel-djl/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=djl
 groupId=org.apache.camel
 artifactId=camel-djl
 version=4.8.0-SNAPSHOT
-projectName=Camel :: Deep Java Library
+projectName=Camel :: AI :: Deep Java Library
 projectDescription=Camel Deep Java Library support
diff --git 
a/components/camel-ai/camel-langchain4j-chat/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 
b/components/camel-ai/camel-langchain4j-chat/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index 4bebe01780e..62e456df266 100644
--- 
a/components/camel-ai/camel-langchain4j-chat/src/generated/resources/META-INF/services/org/apache/camel/component.properties
+++ 
b/components/camel-ai/camel-langchain4j-chat/src/generated/resources/META-INF/services/org/apache/camel/component.properties
@@ -3,5 +3,5 @@ components=langchain4j-chat
 groupId=org.apache.camel
 artifactId=camel-langchain4j-chat
 version=4.8.0-SNAPSHOT
-projectName=Camel :: LangChain4j :: Chat
+projectName=Camel :: AI :: LangChain4j :: Chat
 projectDescription=LangChain4j Chat component
diff --git 
a/components/camel-ai/camel-langchain4j-core/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 
b/components/camel-ai/camel-langchain4j-core/src/generated/resources/META-INF/services/org/apache/camel/other.properties
index b01495b97b5..d2f0133df5b 100644
--- 
a/components/camel-ai/camel-langchain4j-core/src/generated/resources/META-INF/services/org/apache/camel/other.properties
+++ 
b/components/camel-ai/camel-langchain4j-core/src/generated/resources/META-INF/services/org/apache/camel/other.properties
@@ -3,5 +3,5 @@ name=langchain4j-core
 groupId=org.apache.camel
 artifactId=camel-langchain4j-core
 version=4.8.0-SNAPSHOT
-projectName=Camel :: LangChain4j :: Core
+projectName=Camel :: AI :: LangChain4j :: Core
 projectDescription=LangChain4j Core
diff --git 
a/components/camel-ai/camel-langchain4j-embeddings/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 
b/components/camel-ai/camel-langchain4j-embeddings/src/generated/resources/META-INF/services/org/apache/camel/component.properties
index be18d018253..f7f27e16ce4 100644
--- 
a/components/camel-ai/camel-langchain4j-embeddings/src/generated/resources/META-INF/services/org/apache/camel

(camel) branch 20995-4.0.x deleted (was 468b0a961cc)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch 20995-4.0.x
in repository https://gitbox.apache.org/repos/asf/camel.git


 was 468b0a961cc CAMEL-20995: azure-blob Enable retry during upload if 
input stream support mark/reset

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(camel) branch camel-4.0.x updated: CAMEL-20995: azure-blob Enable retry during upload if input stream support mark/reset (#14912)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch camel-4.0.x
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/camel-4.0.x by this push:
 new facb771db3f CAMEL-20995: azure-blob Enable retry during upload if 
input stream support mark/reset (#14912)
facb771db3f is described below

commit facb771db3febb81824a903a746f748c5ca4a787
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 15:28:02 2024 +0200

CAMEL-20995: azure-blob Enable retry during upload if input stream support 
mark/reset (#14912)

Co-authored-by: Herve Dumont 
---
 .../camel/component/azure/storage/blob/client/BlobClientWrapper.java| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
 
b/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
index f020b542fdf..d7e3290d1f1 100644
--- 
a/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
+++ 
b/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
@@ -124,7 +124,7 @@ public class BlobClientWrapper {
 final Map metadata, AccessTier tier, final byte[] 
contentMd5,
 final BlobRequestConditions requestConditions,
 final Duration timeout) {
-Flux dataBuffer = Utility.convertStreamToByteBuffer(data, 
length, 4194304, false);
+Flux dataBuffer = Utility.convertStreamToByteBuffer(data, 
length, 4194304, data.markSupported());
 BlockBlobSimpleUploadOptions uploadOptions = new 
BlockBlobSimpleUploadOptions(dataBuffer, length).setHeaders(headers)
 
.setMetadata(metadata).setTier(tier).setContentMd5(contentMd5).setRequestConditions(requestConditions);
 return getBlockBlobClient().uploadWithResponse(uploadOptions, timeout, 
Context.NONE);



(camel) branch 20995-4.4.x deleted (was 9a92a670126)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch 20995-4.4.x
in repository https://gitbox.apache.org/repos/asf/camel.git


 was 9a92a670126 CAMEL-20995: azure-blob Enable retry during upload if 
input stream support mark/reset

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(camel) branch camel-4.4.x updated: CAMEL-20995: azure-blob Enable retry during upload if input stream support mark/reset (#14911)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch camel-4.4.x
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/camel-4.4.x by this push:
 new 5e5a7676539 CAMEL-20995: azure-blob Enable retry during upload if 
input stream support mark/reset (#14911)
5e5a7676539 is described below

commit 5e5a767653943693e7d9b3ef14533a773fc95972
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 15:26:56 2024 +0200

CAMEL-20995: azure-blob Enable retry during upload if input stream support 
mark/reset (#14911)

Co-authored-by: Herve Dumont 
---
 .../camel/component/azure/storage/blob/client/BlobClientWrapper.java| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
 
b/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
index f020b542fdf..d7e3290d1f1 100644
--- 
a/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
+++ 
b/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
@@ -124,7 +124,7 @@ public class BlobClientWrapper {
 final Map metadata, AccessTier tier, final byte[] 
contentMd5,
 final BlobRequestConditions requestConditions,
 final Duration timeout) {
-Flux dataBuffer = Utility.convertStreamToByteBuffer(data, 
length, 4194304, false);
+Flux dataBuffer = Utility.convertStreamToByteBuffer(data, 
length, 4194304, data.markSupported());
 BlockBlobSimpleUploadOptions uploadOptions = new 
BlockBlobSimpleUploadOptions(dataBuffer, length).setHeaders(headers)
 
.setMetadata(metadata).setTier(tier).setContentMd5(contentMd5).setRequestConditions(requestConditions);
 return getBlockBlobClient().uploadWithResponse(uploadOptions, timeout, 
Context.NONE);



(camel) branch 20995-4.0.x updated (3bc5d0d9ad6 -> 468b0a961cc)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch 20995-4.0.x
in repository https://gitbox.apache.org/repos/asf/camel.git


omit 3bc5d0d9ad6 CAMEL-20995: azure-blob Enable retry during upload if 
input stream support mark/reset
 add d0e983eff36 Revert "CAMEL-20140: Fix camel-report:route-coverage to be 
able to output coverage data (#12184)"
 add 468b0a961cc CAMEL-20995: azure-blob Enable retry during upload if 
input stream support mark/reset

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (3bc5d0d9ad6)
\
 N -- N -- N   refs/heads/20995-4.0.x (468b0a961cc)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/camel/parser/helper/RouteCoverageHelper.java | 5 -
 .../java/org/apache/camel/management/mbean/ManagedCamelContext.java  | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)



(camel) branch camel-4.0.x updated: Revert "CAMEL-20140: Fix camel-report:route-coverage to be able to output coverage data (#12184)"

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch camel-4.0.x
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/camel-4.0.x by this push:
 new d0e983eff36 Revert "CAMEL-20140: Fix camel-report:route-coverage to be 
able to output coverage data (#12184)"
d0e983eff36 is described below

commit d0e983eff36b28bb6576d3198aa9ad7c8c091251
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 15:08:39 2024 +0200

Revert "CAMEL-20140: Fix camel-report:route-coverage to be able to output 
coverage data (#12184)"

This reverts commit e712dd0350e237828dcff18059e9770dbeae9013.
---
 .../java/org/apache/camel/parser/helper/RouteCoverageHelper.java | 5 -
 .../java/org/apache/camel/management/mbean/ManagedCamelContext.java  | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git 
a/catalog/camel-route-parser/src/main/java/org/apache/camel/parser/helper/RouteCoverageHelper.java
 
b/catalog/camel-route-parser/src/main/java/org/apache/camel/parser/helper/RouteCoverageHelper.java
index ec4cbcd20d3..f4e9e53a490 100644
--- 
a/catalog/camel-route-parser/src/main/java/org/apache/camel/parser/helper/RouteCoverageHelper.java
+++ 
b/catalog/camel-route-parser/src/main/java/org/apache/camel/parser/helper/RouteCoverageHelper.java
@@ -68,7 +68,10 @@ public final class RouteCoverageHelper {
 for (int i = 0; i < routes.getLength(); i++) {
 Node route = routes.item(i);
 String id = 
route.getAttributes().getNamedItem("id").getNodeValue();
-if (routeId.equals(id)) {
+String customId = 
route.getAttributes().getNamedItem("customId") != null
+? 
route.getAttributes().getNamedItem("customId").getNodeValue() : "false";
+// must be the target route and the route must be explicit 
assigned with that route id (not anonymous route)
+if ("true".equals(customId) && routeId.equals(id)) {
 // parse each route and build a List for 
line by line coverage data
 AtomicInteger counter = new AtomicInteger();
 parseRouteData(catalog, route, answer, counter);
diff --git 
a/core/camel-management/src/main/java/org/apache/camel/management/mbean/ManagedCamelContext.java
 
b/core/camel-management/src/main/java/org/apache/camel/management/mbean/ManagedCamelContext.java
index 5bc37f74959..382f54fa0c0 100644
--- 
a/core/camel-management/src/main/java/org/apache/camel/management/mbean/ManagedCamelContext.java
+++ 
b/core/camel-management/src/main/java/org/apache/camel/management/mbean/ManagedCamelContext.java
@@ -678,7 +678,7 @@ public class ManagedCamelContext extends 
ManagedPerformanceCounter implements Ti
 getExchangesTotal(), getTotalProcessingTime()))
 .append(">\n");
 
-String xml = dumpRoutesAsXml(false, false);
+String xml = dumpRoutesAsXml();
 if (xml != null) {
 // use the coverage xml parser to dump the routes and enrich with 
coverage stats
 Document dom = RouteCoverageXmlParser.parseXml(context, new 
ByteArrayInputStream(xml.getBytes()));



(camel) 01/01: CAMEL-20995: azure-blob Enable retry during upload if input stream support mark/reset

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch 20995-4.0.x
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 3bc5d0d9ad615a0ad8ddfbb0f6b66eb107c98042
Author: Herve Dumont 
AuthorDate: Fri Jul 19 14:44:20 2024 +0200

CAMEL-20995: azure-blob Enable retry during upload if input stream support 
mark/reset
---
 .../camel/component/azure/storage/blob/client/BlobClientWrapper.java| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
 
b/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
index f020b542fdf..d7e3290d1f1 100644
--- 
a/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
+++ 
b/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
@@ -124,7 +124,7 @@ public class BlobClientWrapper {
 final Map metadata, AccessTier tier, final byte[] 
contentMd5,
 final BlobRequestConditions requestConditions,
 final Duration timeout) {
-Flux dataBuffer = Utility.convertStreamToByteBuffer(data, 
length, 4194304, false);
+Flux dataBuffer = Utility.convertStreamToByteBuffer(data, 
length, 4194304, data.markSupported());
 BlockBlobSimpleUploadOptions uploadOptions = new 
BlockBlobSimpleUploadOptions(dataBuffer, length).setHeaders(headers)
 
.setMetadata(metadata).setTier(tier).setContentMd5(contentMd5).setRequestConditions(requestConditions);
 return getBlockBlobClient().uploadWithResponse(uploadOptions, timeout, 
Context.NONE);



(camel) branch 20995-4.4.x created (now 9a92a670126)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch 20995-4.4.x
in repository https://gitbox.apache.org/repos/asf/camel.git


  at 9a92a670126 CAMEL-20995: azure-blob Enable retry during upload if 
input stream support mark/reset

This branch includes the following new commits:

 new 9a92a670126 CAMEL-20995: azure-blob Enable retry during upload if 
input stream support mark/reset

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




(camel) 01/01: CAMEL-20995: azure-blob Enable retry during upload if input stream support mark/reset

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch 20995-4.4.x
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 9a92a670126b31ba2b6665b15364406abb398d08
Author: Herve Dumont 
AuthorDate: Fri Jul 19 14:44:20 2024 +0200

CAMEL-20995: azure-blob Enable retry during upload if input stream support 
mark/reset
---
 .../camel/component/azure/storage/blob/client/BlobClientWrapper.java| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
 
b/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
index f020b542fdf..d7e3290d1f1 100644
--- 
a/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
+++ 
b/components/camel-azure/camel-azure-storage-blob/src/main/java/org/apache/camel/component/azure/storage/blob/client/BlobClientWrapper.java
@@ -124,7 +124,7 @@ public class BlobClientWrapper {
 final Map metadata, AccessTier tier, final byte[] 
contentMd5,
 final BlobRequestConditions requestConditions,
 final Duration timeout) {
-Flux dataBuffer = Utility.convertStreamToByteBuffer(data, 
length, 4194304, false);
+Flux dataBuffer = Utility.convertStreamToByteBuffer(data, 
length, 4194304, data.markSupported());
 BlockBlobSimpleUploadOptions uploadOptions = new 
BlockBlobSimpleUploadOptions(dataBuffer, length).setHeaders(headers)
 
.setMetadata(metadata).setTier(tier).setContentMd5(contentMd5).setRequestConditions(requestConditions);
 return getBlockBlobClient().uploadWithResponse(uploadOptions, timeout, 
Context.NONE);



(camel) branch 20995-4.0.x created (now 3bc5d0d9ad6)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch 20995-4.0.x
in repository https://gitbox.apache.org/repos/asf/camel.git


  at 3bc5d0d9ad6 CAMEL-20995: azure-blob Enable retry during upload if 
input stream support mark/reset

This branch includes the following new commits:

 new 3bc5d0d9ad6 CAMEL-20995: azure-blob Enable retry during upload if 
input stream support mark/reset

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




(camel) branch main updated: [CAMEL-21006] Allow kubernetes export without image registry (#14906)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino 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 1755ae953d0 [CAMEL-21006] Allow kubernetes export without image 
registry (#14906)
1755ae953d0 is described below

commit 1755ae953d043c4356d9dd5cd82c8747bed235d9
Author: Thomas Diesler 
AuthorDate: Tue Jul 23 14:53:02 2024 +0200

[CAMEL-21006] Allow kubernetes export without image registry (#14906)
---
 .../camel/dsl/jbang/core/commands/ExportCamelMain.java|  5 +++--
 .../camel/dsl/jbang/core/commands/ExportQuarkus.java  |  7 ---
 .../camel/dsl/jbang/core/commands/ExportSpringBoot.java   |  5 +++--
 .../dsl/jbang/core/commands/k/IntegrationExportTest.java  |  4 ++--
 .../jbang/core/commands/kubernetes/KubernetesExport.java  | 15 ---
 .../core/commands/kubernetes/traits/TraitHelper.java  | 15 +--
 .../core/commands/kubernetes/KubernetesExportTest.java|  6 +++---
 7 files changed, 32 insertions(+), 25 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportCamelMain.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportCamelMain.java
index 6a74447d385..efe0a00a9c3 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportCamelMain.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportCamelMain.java
@@ -186,8 +186,9 @@ class ExportCamelMain extends Export {
 
 if (additionalProperties != null) {
 String properties = Arrays.stream(additionalProperties.split(","))
-.map(property -> {
-String[] keyValueProperty = property.split("=");
+.filter(item -> !item.isEmpty())
+.map(item -> {
+String[] keyValueProperty = item.split("=");
 return String.format("<%s>%s", 
keyValueProperty[0], keyValueProperty[1],
 keyValueProperty[0]);
 })
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java
index 9efec45e0fa..42d73db4e49 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportQuarkus.java
@@ -375,10 +375,11 @@ class ExportQuarkus extends Export {
 context = context.replaceFirst("\\{\\{ \\.JavaVersion }}", 
javaVersion);
 context = context.replaceFirst("\\{\\{ \\.CamelVersion }}", 
camelVersion);
 
-if (additionalProperties != null) {
+if (additionalProperties != null && !additionalProperties.isEmpty()) {
 String properties = Arrays.stream(additionalProperties.split(","))
-.map(property -> {
-String[] keyValueProperty = property.split("=");
+.filter(item -> !item.isEmpty())
+.map(item -> {
+String[] keyValueProperty = item.split("=");
 return String.format("<%s>%s", 
keyValueProperty[0], keyValueProperty[1],
 keyValueProperty[0]);
 })
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportSpringBoot.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportSpringBoot.java
index 36a42e9d85c..0d7cc907a66 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportSpringBoot.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportSpringBoot.java
@@ -188,8 +188,9 @@ class ExportSpringBoot extends Export {
 }
 if (additionalProperties != null && !additionalProperties.isEmpty()) {
 String properties = Arrays.stream(additionalProperties.split(","))
-.map(property -> {
-String[] keyValueProperty = property.split("=");
+.filter(item -> !item.isEmpty())
+.map(item -> {
+String[] keyValueProperty = item.split("=");
 return String.format("<%s>%s", 
keyValueProperty[0], keyVal

(camel-upgrade-recipes) branch main updated: [maven-release-plugin] prepare release camel-upgrade-recipes-0.1

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


The following commit(s) were added to refs/heads/main by this push:
 new f0358d4  [maven-release-plugin] prepare release 
camel-upgrade-recipes-0.1
f0358d4 is described below

commit f0358d43f19ddde40cf37c78e10d296304c7f859
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 14:18:38 2024 +0200

[maven-release-plugin] prepare release camel-upgrade-recipes-0.1
---
 pom.xml | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/pom.xml b/pom.xml
index a696c63..a2d91db 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,8 +17,7 @@
 limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
+http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
 4.0.0
 
 
@@ -28,7 +27,7 @@
 
 
 org.apache.camel
-1.0.0-SNAPSHOT
+0.1
 camel-upgrade-recipes
 
 Camel Upgrades Recipes
@@ -69,7 +68,7 @@
 
scm:git:http://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 
scm:git:https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 https://github.com/apache/camel-upgrade-recipes
-HEAD
+camel-upgrade-recipes-0.1
 
 
 jira



(camel-upgrade-recipes) branch main updated: [maven-release-plugin] prepare for next development iteration

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


The following commit(s) were added to refs/heads/main by this push:
 new d4e4970  [maven-release-plugin] prepare for next development iteration
d4e4970 is described below

commit d4e49702146f7f013442701c269232b9fac6e2c2
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 14:18:45 2024 +0200

[maven-release-plugin] prepare for next development iteration
---
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index a2d91db..528ba28 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,7 +27,7 @@
 
 
 org.apache.camel
-0.1
+0.2-SNAPSHOT
 camel-upgrade-recipes
 
 Camel Upgrades Recipes
@@ -68,7 +68,7 @@
 
scm:git:http://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 
scm:git:https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 https://github.com/apache/camel-upgrade-recipes
-camel-upgrade-recipes-0.1
+HEAD
 
 
 jira



(camel-upgrade-recipes) annotated tag camel-upgrade-recipes-0.1 created (now f6fded8)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to annotated tag camel-upgrade-recipes-0.1
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


  at f6fded8  (tag)
 tagging f0358d43f19ddde40cf37c78e10d296304c7f859 (commit)
  by Andrea Cosentino
  on Tue Jul 23 14:18:41 2024 +0200

- Log -
[maven-release-plugin] copy for tag camel-upgrade-recipes-0.1
---

No new revisions were added by this update.



(camel-kamelets) branch azure-sdk-bom-4.8.0 deleted (was ac6880e9)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch azure-sdk-bom-4.8.0
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git


 was ac6880e9 Upgrade Azure Data Schema Registry to align with Camel used 
Azure SDK BOM 1.2.25

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(camel-kamelets) 01/04: Upgrade Azure Identity to align with Camel used Azure SDK BOM 1.2.25

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit 1ececa262b2b05cbd9eceba07f7a823d1d7db9d2
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 11:34:29 2024 +0200

Upgrade Azure Identity to align with Camel used Azure SDK BOM 1.2.25

Signed-off-by: Andrea Cosentino 
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 5bcffd40..789bd8a2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -78,7 +78,7 @@

3.17.0

3.6.3

-   
1.12.0
+   
1.13.0
 
1.1.16
 
1.1.1
 



(camel-kamelets) 02/04: Upgrade Azure Identity to align with Camel used Azure SDK BOM 1.2.25

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit fe92281bcc31b3b3d0ba0abd3639b6ef827aeaf3
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 11:35:37 2024 +0200

Upgrade Azure Identity to align with Camel used Azure SDK BOM 1.2.25

Signed-off-by: Andrea Cosentino 
---
 kamelets/kafka-azure-schema-registry-sink.kamelet.yaml  | 2 +-
 kamelets/kafka-azure-schema-registry-source.kamelet.yaml| 2 +-
 kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml  | 2 +-
 .../resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml| 2 +-
 .../resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml  | 2 +-
 .../kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml 
b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
index f3a7e806..1490895f 100644
--- a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
+++ b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
@@ -97,7 +97,7 @@ spec:
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
 - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
-- "mvn:com.azure:azure-identity:1.12.0"
+- "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
   - name: defaultAzureCredential
diff --git a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml 
b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
index a293ec12..7535b848 100644
--- a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
+++ b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
@@ -138,7 +138,7 @@ spec:
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
 - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
-- "mvn:com.azure:azure-identity:1.12.0"
+- "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
   - name: defaultAzureCredential
diff --git a/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml 
b/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
index f8396725..cd7831f5 100644
--- a/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
+++ b/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
@@ -152,7 +152,7 @@ spec:
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
 - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
-- "mvn:com.azure:azure-identity:1.12.0"
+- "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
   - name: defaultAzureCredential
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
index f3a7e806..1490895f 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
@@ -97,7 +97,7 @@ spec:
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
 - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
-- "mvn:com.azure:azure-identity:1.12.0"
+- "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
   - name: defaultAzureCredential
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
index a293ec12..7535b848 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
@@ -138,7 +138,7 @@ spec:
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
 - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
-- "mvn:com.azure:azure-identity:1.12.0"
+- "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
   - name: defaultAzureCredential
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
index

(camel-kamelets) branch main updated (fdf9d07a -> 4c5e9121)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git


from fdf9d07a Updated CHANGELOG.md
 new 1ececa26 Upgrade Azure Identity to align with Camel used Azure SDK BOM 
1.2.25
 new fe92281b Upgrade Azure Identity to align with Camel used Azure SDK BOM 
1.2.25
 new 0500d733 Upgrade Azure Data Schema Registry to align with Camel used 
Azure SDK BOM 1.2.25
 new 4c5e9121 Upgrade Azure Data Schema Registry to align with Camel used 
Azure SDK BOM 1.2.25

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 kamelets/kafka-azure-schema-registry-sink.kamelet.yaml| 4 ++--
 kamelets/kafka-azure-schema-registry-source.kamelet.yaml  | 4 ++--
 kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml| 4 ++--
 .../resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml  | 4 ++--
 .../kamelets/kafka-azure-schema-registry-source.kamelet.yaml  | 4 ++--
 .../kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml| 4 ++--
 pom.xml   | 4 ++--
 7 files changed, 14 insertions(+), 14 deletions(-)



(camel-kamelets) 04/04: Upgrade Azure Data Schema Registry to align with Camel used Azure SDK BOM 1.2.25

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit 4c5e912136de0946703224e689807d56ad444971
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 11:37:45 2024 +0200

Upgrade Azure Data Schema Registry to align with Camel used Azure SDK BOM 
1.2.25

Signed-off-by: Andrea Cosentino 
---
 kamelets/kafka-azure-schema-registry-sink.kamelet.yaml  | 2 +-
 kamelets/kafka-azure-schema-registry-source.kamelet.yaml| 2 +-
 kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml  | 2 +-
 .../resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml| 2 +-
 .../resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml  | 2 +-
 .../kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml 
b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
index 1490895f..e79a0c7f 100644
--- a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
+++ b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
@@ -96,7 +96,7 @@ spec:
 - "camel:kamelet"
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
-- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
+- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.18"
 - "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
diff --git a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml 
b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
index 7535b848..719dd8ef 100644
--- a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
+++ b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
@@ -137,7 +137,7 @@ spec:
 - "camel:kamelet"
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
-- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
+- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.18"
 - "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
diff --git a/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml 
b/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
index cd7831f5..ff8b3a39 100644
--- a/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
+++ b/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
@@ -151,7 +151,7 @@ spec:
 - "camel:kamelet"
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
-- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
+- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.18"
 - "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
index 1490895f..e79a0c7f 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
@@ -96,7 +96,7 @@ spec:
 - "camel:kamelet"
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
-- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
+- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.18"
 - "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
index 7535b848..719dd8ef 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
@@ -137,7 +137,7 @@ spec:
 - "camel:kamelet"
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
-- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
+- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.18"
 - "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
 
b/library/camel-kame

(camel-kamelets) 03/04: Upgrade Azure Data Schema Registry to align with Camel used Azure SDK BOM 1.2.25

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit 0500d733fb98b09bf7b0767a1723387e40466cc4
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 11:36:25 2024 +0200

Upgrade Azure Data Schema Registry to align with Camel used Azure SDK BOM 
1.2.25

Signed-off-by: Andrea Cosentino 
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 789bd8a2..99d20733 100644
--- a/pom.xml
+++ b/pom.xml
@@ -79,7 +79,7 @@

3.6.3


1.13.0
-
1.1.16
+
1.1.18
 
1.1.1
 
 



(camel-kamelets) 01/04: Upgrade Azure Identity to align with Camel used Azure SDK BOM 1.2.25

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch azure-sdk-bom-4.8.0
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 2027a42cf65aa864671341955a93225c59490b35
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 11:34:29 2024 +0200

Upgrade Azure Identity to align with Camel used Azure SDK BOM 1.2.25

Signed-off-by: Andrea Cosentino 
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 5bcffd40..789bd8a2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -78,7 +78,7 @@

3.17.0

3.6.3

-   
1.12.0
+   
1.13.0
 
1.1.16
 
1.1.1
 



(camel-kamelets) 03/04: Upgrade Azure Data Schema Registry to align with Camel used Azure SDK BOM 1.2.25

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch azure-sdk-bom-4.8.0
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 7782ddc46b0dad4b9e16049c50f0fa890a76bab6
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 11:36:25 2024 +0200

Upgrade Azure Data Schema Registry to align with Camel used Azure SDK BOM 
1.2.25

Signed-off-by: Andrea Cosentino 
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 789bd8a2..99d20733 100644
--- a/pom.xml
+++ b/pom.xml
@@ -79,7 +79,7 @@

3.6.3


1.13.0
-
1.1.16
+
1.1.18
 
1.1.1
 
 



(camel-kamelets) 04/04: Upgrade Azure Data Schema Registry to align with Camel used Azure SDK BOM 1.2.25

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch azure-sdk-bom-4.8.0
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit ac6880e9e67a6668ac71e58b5a70488d16685e66
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 11:37:45 2024 +0200

Upgrade Azure Data Schema Registry to align with Camel used Azure SDK BOM 
1.2.25

Signed-off-by: Andrea Cosentino 
---
 kamelets/kafka-azure-schema-registry-sink.kamelet.yaml  | 2 +-
 kamelets/kafka-azure-schema-registry-source.kamelet.yaml| 2 +-
 kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml  | 2 +-
 .../resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml| 2 +-
 .../resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml  | 2 +-
 .../kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml 
b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
index 1490895f..e79a0c7f 100644
--- a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
+++ b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
@@ -96,7 +96,7 @@ spec:
 - "camel:kamelet"
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
-- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
+- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.18"
 - "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
diff --git a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml 
b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
index 7535b848..719dd8ef 100644
--- a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
+++ b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
@@ -137,7 +137,7 @@ spec:
 - "camel:kamelet"
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
-- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
+- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.18"
 - "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
diff --git a/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml 
b/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
index cd7831f5..ff8b3a39 100644
--- a/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
+++ b/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
@@ -151,7 +151,7 @@ spec:
 - "camel:kamelet"
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
-- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
+- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.18"
 - "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
index 1490895f..e79a0c7f 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
@@ -96,7 +96,7 @@ spec:
 - "camel:kamelet"
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
-- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
+- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.18"
 - "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
index 7535b848..719dd8ef 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
@@ -137,7 +137,7 @@ spec:
 - "camel:kamelet"
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
-- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
+- "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.18"
 - "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
 

(camel-kamelets) 02/04: Upgrade Azure Identity to align with Camel used Azure SDK BOM 1.2.25

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch azure-sdk-bom-4.8.0
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit 7053d0f36fd18c1c54a2b188e52c7673ad0bb338
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 11:35:37 2024 +0200

Upgrade Azure Identity to align with Camel used Azure SDK BOM 1.2.25

Signed-off-by: Andrea Cosentino 
---
 kamelets/kafka-azure-schema-registry-sink.kamelet.yaml  | 2 +-
 kamelets/kafka-azure-schema-registry-source.kamelet.yaml| 2 +-
 kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml  | 2 +-
 .../resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml| 2 +-
 .../resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml  | 2 +-
 .../kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml  | 2 +-
 6 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml 
b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
index f3a7e806..1490895f 100644
--- a/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
+++ b/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
@@ -97,7 +97,7 @@ spec:
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
 - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
-- "mvn:com.azure:azure-identity:1.12.0"
+- "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
   - name: defaultAzureCredential
diff --git a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml 
b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
index a293ec12..7535b848 100644
--- a/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
+++ b/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
@@ -138,7 +138,7 @@ spec:
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
 - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
-- "mvn:com.azure:azure-identity:1.12.0"
+- "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
   - name: defaultAzureCredential
diff --git a/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml 
b/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
index f8396725..cd7831f5 100644
--- a/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
+++ b/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
@@ -152,7 +152,7 @@ spec:
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
 - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
-- "mvn:com.azure:azure-identity:1.12.0"
+- "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
   - name: defaultAzureCredential
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
index f3a7e806..1490895f 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-sink.kamelet.yaml
@@ -97,7 +97,7 @@ spec:
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
 - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
-- "mvn:com.azure:azure-identity:1.12.0"
+- "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
   - name: defaultAzureCredential
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
index a293ec12..7535b848 100644
--- 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
+++ 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-azure-schema-registry-source.kamelet.yaml
@@ -138,7 +138,7 @@ spec:
 - "camel:azure-schema-registry"
 - "mvn:com.microsoft.azure:azure-schemaregistry-kafka-avro:1.1.1"
 - "mvn:com.azure:azure-data-schemaregistry-apacheavro:1.1.16"
-- "mvn:com.azure:azure-identity:1.12.0"
+- "mvn:com.azure:azure-identity:1.13.0"
   template:
 beans:
   - name: defaultAzureCredential
diff --git 
a/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-azure-schema-registry-source.kamelet.yaml
 
b/library/camel-kamelets/src/main/resources/kamelets/kafka-batch-azure-schema-registry-sourc

(camel-kamelets) branch azure-sdk-bom-4.8.0 created (now ac6880e9)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to branch azure-sdk-bom-4.8.0
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git


  at ac6880e9 Upgrade Azure Data Schema Registry to align with Camel used 
Azure SDK BOM 1.2.25

This branch includes the following new commits:

 new 2027a42c Upgrade Azure Identity to align with Camel used Azure SDK BOM 
1.2.25
 new 7053d0f3 Upgrade Azure Identity to align with Camel used Azure SDK BOM 
1.2.25
 new 7782ddc4 Upgrade Azure Data Schema Registry to align with Camel used 
Azure SDK BOM 1.2.25
 new ac6880e9 Upgrade Azure Data Schema Registry to align with Camel used 
Azure SDK BOM 1.2.25

The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




(camel-upgrade-recipes) branch main updated: [maven-release-plugin] rollback the release of camel-upgrade-recipes-0.1

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


The following commit(s) were added to refs/heads/main by this push:
 new 8238091  [maven-release-plugin] rollback the release of 
camel-upgrade-recipes-0.1
8238091 is described below

commit 823809134f6107510909424053935345bd04dd5c
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 10:42:21 2024 +0200

[maven-release-plugin] rollback the release of camel-upgrade-recipes-0.1
---
 pom.xml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index 528ba28..a696c63 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,7 +17,8 @@
 limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
+http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
 4.0.0
 
 
@@ -27,7 +28,7 @@
 
 
 org.apache.camel
-0.2-SNAPSHOT
+1.0.0-SNAPSHOT
 camel-upgrade-recipes
 
 Camel Upgrades Recipes



(camel-upgrade-recipes) annotated tag camel-upgrade-recipes-0.1 deleted (was ddb0c23)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to annotated tag camel-upgrade-recipes-0.1
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


*** WARNING: tag camel-upgrade-recipes-0.1 was deleted! ***

   tag was  ddb0c23

The revisions that were on this annotated tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(camel-upgrade-recipes) annotated tag camel-upgrade-recipes-0.1 created (now ddb0c23)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to annotated tag camel-upgrade-recipes-0.1
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


  at ddb0c23  (tag)
 tagging 5c6605da936919329b145a4a87cd4acba8b84100 (commit)
  by Andrea Cosentino
  on Tue Jul 23 10:41:39 2024 +0200

- Log -
[maven-release-plugin] copy for tag camel-upgrade-recipes-0.1
---

No new revisions were added by this update.



(camel-upgrade-recipes) branch main updated: [maven-release-plugin] prepare release camel-upgrade-recipes-0.1

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


The following commit(s) were added to refs/heads/main by this push:
 new 5c6605d  [maven-release-plugin] prepare release 
camel-upgrade-recipes-0.1
5c6605d is described below

commit 5c6605da936919329b145a4a87cd4acba8b84100
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 10:41:35 2024 +0200

[maven-release-plugin] prepare release camel-upgrade-recipes-0.1
---
 pom.xml | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/pom.xml b/pom.xml
index a696c63..a2d91db 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,8 +17,7 @@
 limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
+http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
 4.0.0
 
 
@@ -28,7 +27,7 @@
 
 
 org.apache.camel
-1.0.0-SNAPSHOT
+0.1
 camel-upgrade-recipes
 
 Camel Upgrades Recipes
@@ -69,7 +68,7 @@
 
scm:git:http://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 
scm:git:https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 https://github.com/apache/camel-upgrade-recipes
-HEAD
+camel-upgrade-recipes-0.1
 
 
 jira



(camel-upgrade-recipes) branch main updated: [maven-release-plugin] prepare for next development iteration

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


The following commit(s) were added to refs/heads/main by this push:
 new 8dff9d2  [maven-release-plugin] prepare for next development iteration
8dff9d2 is described below

commit 8dff9d26fc79326ecbc86ed842575ae101a51258
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 10:41:43 2024 +0200

[maven-release-plugin] prepare for next development iteration
---
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index a2d91db..528ba28 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,7 +27,7 @@
 
 
 org.apache.camel
-0.1
+0.2-SNAPSHOT
 camel-upgrade-recipes
 
 Camel Upgrades Recipes
@@ -68,7 +68,7 @@
 
scm:git:http://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 
scm:git:https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 https://github.com/apache/camel-upgrade-recipes
-camel-upgrade-recipes-0.1
+HEAD
 
 
 jira



(camel-upgrade-recipes) branch main updated: Url fix

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


The following commit(s) were added to refs/heads/main by this push:
 new c0d195d  Url fix
c0d195d is described below

commit c0d195d32fcec170a3925218c9af92c317bf6885
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 10:41:14 2024 +0200

Url fix

Signed-off-by: Andrea Cosentino 
---
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index 8617a54..a696c63 100644
--- a/pom.xml
+++ b/pom.xml
@@ -68,8 +68,8 @@

 
scm:git:http://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 
scm:git:https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
-
https://gitbox.apache.org/repos/asf?p=camel-upgrade-recipes.git;a=summary
-0.0.1
+https://github.com/apache/camel-upgrade-recipes
+HEAD
 
 
 jira



(camel-upgrade-recipes) tag 0.0.1 deleted (was 5659248)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to tag 0.0.1
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


*** WARNING: tag 0.0.1 was deleted! ***

 was 5659248  [maven-release-plugin] rollback the release of 
camel-upgrade-recipes-0.1

The revisions that were on this tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(camel-upgrade-recipes) branch main updated: [maven-release-plugin] rollback the release of 0.1

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


The following commit(s) were added to refs/heads/main by this push:
 new 988f140  [maven-release-plugin] rollback the release of 0.1
988f140 is described below

commit 988f140127ad6776099470b381af330a34b5cfd9
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 10:32:34 2024 +0200

[maven-release-plugin] rollback the release of 0.1
---
 pom.xml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index ea55fc5..8617a54 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,7 +17,8 @@
 limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
+http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
 4.0.0
 
 
@@ -27,7 +28,7 @@
 
 
 org.apache.camel
-0.2-SNAPSHOT
+1.0.0-SNAPSHOT
 camel-upgrade-recipes
 
 Camel Upgrades Recipes



(camel-upgrade-recipes) branch main updated: [maven-release-plugin] prepare release 0.1

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


The following commit(s) were added to refs/heads/main by this push:
 new d98a1f7  [maven-release-plugin] prepare release 0.1
d98a1f7 is described below

commit d98a1f70252cda057107e7c61ba02bd5744a53c4
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 10:31:45 2024 +0200

[maven-release-plugin] prepare release 0.1
---
 pom.xml | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/pom.xml b/pom.xml
index 8617a54..32a80f1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -17,8 +17,7 @@
 limitations under the License.
 
 -->
-http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
- xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
+http://maven.apache.org/POM/4.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd;>
 4.0.0
 
 
@@ -28,7 +27,7 @@
 
 
 org.apache.camel
-1.0.0-SNAPSHOT
+0.1
 camel-upgrade-recipes
 
 Camel Upgrades Recipes
@@ -69,7 +68,7 @@
 
scm:git:http://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 
scm:git:https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 
https://gitbox.apache.org/repos/asf?p=camel-upgrade-recipes.git;a=summary
-0.0.1
+0.1
 
 
 jira



(camel-upgrade-recipes) annotated tag 0.1 deleted (was cc27bcb)

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a change to annotated tag 0.1
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


*** WARNING: tag 0.1 was deleted! ***

   tag was  cc27bcb

The revisions that were on this annotated tag are still contained in
other references; therefore, this change does not discard any commits
from the repository.



(camel-upgrade-recipes) branch main updated: [maven-release-plugin] prepare for next development iteration

2024-07-23 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git


The following commit(s) were added to refs/heads/main by this push:
 new 3d9b26b  [maven-release-plugin] prepare for next development iteration
3d9b26b is described below

commit 3d9b26b1f122f621269bf5f9c05def7e0b788f2a
Author: Andrea Cosentino 
AuthorDate: Tue Jul 23 10:31:52 2024 +0200

[maven-release-plugin] prepare for next development iteration
---
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index 32a80f1..ea55fc5 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,7 +27,7 @@
 
 
 org.apache.camel
-0.1
+0.2-SNAPSHOT
 camel-upgrade-recipes
 
 Camel Upgrades Recipes
@@ -68,7 +68,7 @@
 
scm:git:http://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 
scm:git:https://gitbox.apache.org/repos/asf/camel-upgrade-recipes.git
 
https://gitbox.apache.org/repos/asf?p=camel-upgrade-recipes.git;a=summary
-0.1
+0.0.1
 
 
 jira



  1   2   3   4   5   6   7   8   9   10   >