[PR] Reduced Cognitive complexity of the code. [camel]

2024-04-24 Thread via GitHub


anjaliInfy1822 opened a new pull request, #13921:
URL: https://github.com/apache/camel/pull/13921

   Reduced the cognitive complexity of the code, by reducing the if else and 
for loop nesting multiple times.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel-kamelets) branch dependabot/maven/org.citrusframework.yaks-yaks-bom-0.19.1 created (now 211c260f)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/org.citrusframework.yaks-yaks-bom-0.19.1
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git


  at 211c260f Bump org.citrusframework.yaks:yaks-bom from 0.19.0 to 0.19.1

No new revisions were added by this update.



[PR] Bump org.citrusframework.yaks:yaks-bom from 0.19.0 to 0.19.1 [camel-kamelets]

2024-04-24 Thread via GitHub


dependabot[bot] opened a new pull request, #2004:
URL: https://github.com/apache/camel-kamelets/pull/2004

   Bumps 
[org.citrusframework.yaks:yaks-bom](https://github.com/citrusframework/yaks) 
from 0.19.0 to 0.19.1.
   
   Release notes
   Sourced from https://github.com/citrusframework/yaks/releases;>org.citrusframework.yaks:yaks-bom's
 releases.
   
   v0.19.1
   YAKS release v0.19.1
   To test it, download the client for your OS and run:
   yaks install
   
   Release 0.19.0-202404010036
   YAKS snapshot build for testing (unstable).
   To test it, download the client for your OS and run:
   yaks install
   
   
   
   
   Commits
   
   https://github.com/citrusframework/yaks/commit/c72247a19cb7e338f7f1c47d7b1ad75d59d18b31;>c72247a
 Release 0.19.1
   https://github.com/citrusframework/yaks/commit/f618cdc63108dea8a5aa1aa169c126e7ba84c494;>f618cdc
 Update docs overview for 0.19.1
   https://github.com/citrusframework/yaks/commit/01d36519d192ba3623d22e28fa3e80922e670b36;>01d3651
 Update project metadata for 0.19.1
   https://github.com/citrusframework/yaks/commit/2631084f2b9ff9c89771dd77a09d47d920f47eda;>2631084
 chore: Fix multi arch Docker image build
   https://github.com/citrusframework/yaks/commit/4b40d5fa6ecc4585f21cb3c518902220e95e17c4;>4b40d5f
 chore: Update YAKS JBang dist
   https://github.com/citrusframework/yaks/commit/b764efd699f1a69eca354fa44463cf3382ae7300;>b764efd
 Use next snapshot version 0.20.0-SNAPSHOT
   See full diff in https://github.com/citrusframework/yaks/compare/v0.19.0...v0.19.1;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.citrusframework.yaks:yaks-bom=maven=0.19.0=0.19.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot show  ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] [CI] - Quarkus Main Branch Build Failure [camel-quarkus]

2024-04-24 Thread via GitHub


github-actions[bot] closed issue #2926: [CI] - Quarkus Main Branch Build Failure
URL: https://github.com/apache/camel-quarkus/issues/2926


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] [CI] - Quarkus Main Branch Build Failure [camel-quarkus]

2024-04-24 Thread via GitHub


github-actions[bot] commented on issue #2926:
URL: https://github.com/apache/camel-quarkus/issues/2926#issuecomment-2076300237

   Build fixed with:
   
   * Camel Quarkus Commit: 0a2c0b4ba88e523ef8a529dbc596bdc9b51bf8d7
   
   * Quarkus Main Commit: 0a7cb4b3b1f0f612fd64dadf4342a8f274e2274f
   * Link to build: 
https://github.com/apache/camel-quarkus/actions/runs/8825999339


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] [CI] - Camel Main Branch Build Failure [camel-quarkus]

2024-04-24 Thread via GitHub


github-actions[bot] commented on issue #2927:
URL: https://github.com/apache/camel-quarkus/issues/2927#issuecomment-2076268894

   Build fixed with:
   
   * Camel Quarkus Commit: 6579d78bce8121d01b448764e532b59060e16321
   
   * Camel Main Commit: 0a7cb4b3b1f0f612fd64dadf4342a8f274e2274f
   * Link to build: 
https://github.com/apache/camel-quarkus/actions/runs/8824971920


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] [CI] - Camel Main Branch Build Failure [camel-quarkus]

2024-04-24 Thread via GitHub


github-actions[bot] closed issue #2927: [CI] - Camel Main Branch Build Failure
URL: https://github.com/apache/camel-quarkus/issues/2927


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel-k) branch release-2.2.x updated: chore: changelog automatic update

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch release-2.2.x
in repository https://gitbox.apache.org/repos/asf/camel-k.git


The following commit(s) were added to refs/heads/release-2.2.x by this push:
 new 3c2d8fe41 chore: changelog automatic update
3c2d8fe41 is described below

commit 3c2d8fe41163e51e12d871aa4b874e0a67d68fd5
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Apr 25 01:09:47 2024 +

chore: changelog automatic update
---
 CHANGELOG.md | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3f4a37d9d..d2c360349 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,7 @@
 
 **Closed issues:**
 
+- RBAC issues with Pipe and Knative 
[\#5410](https://github.com/apache/camel-k/issues/5410)
 - Error when setting knative-service trait annotations 
[\#5401](https://github.com/apache/camel-k/issues/5401)
 - Contributing page is obsolete 
[\#5386](https://github.com/apache/camel-k/issues/5386)
 - IntegrationKit Trait condition missing 
[\#5381](https://github.com/apache/camel-k/issues/5381)
@@ -23,6 +24,7 @@
 - Build configuration on IntegrationPlatform ignored 
[\#5289](https://github.com/apache/camel-k/issues/5289)
 - \[2.2.x\] Basic integration fails on ARM64 
[\#5280](https://github.com/apache/camel-k/issues/5280)
 - Pod failure when using fixed native image 
[\#5207](https://github.com/apache/camel-k/issues/5207)
+- Fix flaky health trait test 
[\#4922](https://github.com/apache/camel-k/issues/4922)
 - unambigious reference to configmaps and secrets 
[\#4841](https://github.com/apache/camel-k/issues/4841)
 - Startup times take way longer than advertised numbers 
[\#4192](https://github.com/apache/camel-k/issues/4192)
 - Image Registry [\#3176](https://github.com/apache/camel-k/issues/3176)
@@ -31,6 +33,7 @@
 - Running camel-k in a constrained environment  
[\#2800](https://github.com/apache/camel-k/issues/2800)
 - Compact/flatten integrationkit \(container image\) hierarchy? 
[\#2736](https://github.com/apache/camel-k/issues/2736)
 - Complete Integration PodSpec template 
[\#2620](https://github.com/apache/camel-k/issues/2620)
+- Integration / KameletBinding: include information about the running 
pods/deployments [\#2504](https://github.com/apache/camel-k/issues/2504)
 - support endpoint-dsl  [\#1746](https://github.com/apache/camel-k/issues/1746)
 - User profiles [\#934](https://github.com/apache/camel-k/issues/934)
 - Execute maven operation asynchronously 
[\#762](https://github.com/apache/camel-k/issues/762)



(camel-k) branch release-2.3.x updated: chore: nightly automatic updates

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch release-2.3.x
in repository https://gitbox.apache.org/repos/asf/camel-k.git


The following commit(s) were added to refs/heads/release-2.3.x by this push:
 new c40ccafc9 chore: nightly automatic updates
c40ccafc9 is described below

commit c40ccafc9baf7e15df7cdd5f00f42f08003612c8
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Apr 25 00:29:27 2024 +

chore: nightly automatic updates
---
 CHANGELOG.md |   3 +
 coverage.out | 350 ++-
 2 files changed, 179 insertions(+), 174 deletions(-)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3f4a37d9d..d2c360349 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,7 @@
 
 **Closed issues:**
 
+- RBAC issues with Pipe and Knative 
[\#5410](https://github.com/apache/camel-k/issues/5410)
 - Error when setting knative-service trait annotations 
[\#5401](https://github.com/apache/camel-k/issues/5401)
 - Contributing page is obsolete 
[\#5386](https://github.com/apache/camel-k/issues/5386)
 - IntegrationKit Trait condition missing 
[\#5381](https://github.com/apache/camel-k/issues/5381)
@@ -23,6 +24,7 @@
 - Build configuration on IntegrationPlatform ignored 
[\#5289](https://github.com/apache/camel-k/issues/5289)
 - \[2.2.x\] Basic integration fails on ARM64 
[\#5280](https://github.com/apache/camel-k/issues/5280)
 - Pod failure when using fixed native image 
[\#5207](https://github.com/apache/camel-k/issues/5207)
+- Fix flaky health trait test 
[\#4922](https://github.com/apache/camel-k/issues/4922)
 - unambigious reference to configmaps and secrets 
[\#4841](https://github.com/apache/camel-k/issues/4841)
 - Startup times take way longer than advertised numbers 
[\#4192](https://github.com/apache/camel-k/issues/4192)
 - Image Registry [\#3176](https://github.com/apache/camel-k/issues/3176)
@@ -31,6 +33,7 @@
 - Running camel-k in a constrained environment  
[\#2800](https://github.com/apache/camel-k/issues/2800)
 - Compact/flatten integrationkit \(container image\) hierarchy? 
[\#2736](https://github.com/apache/camel-k/issues/2736)
 - Complete Integration PodSpec template 
[\#2620](https://github.com/apache/camel-k/issues/2620)
+- Integration / KameletBinding: include information about the running 
pods/deployments [\#2504](https://github.com/apache/camel-k/issues/2504)
 - support endpoint-dsl  [\#1746](https://github.com/apache/camel-k/issues/1746)
 - User profiles [\#934](https://github.com/apache/camel-k/issues/934)
 - Execute maven operation asynchronously 
[\#762](https://github.com/apache/camel-k/issues/762)
diff --git a/coverage.out b/coverage.out
index e880cab99..fd3e5f548 100644
--- a/coverage.out
+++ b/coverage.out
@@ -1,25 +1,25 @@
 github.com/apache/camel-k/v2/addons/keda/keda.go:113:  
NewKedaTrait
100.0%
-github.com/apache/camel-k/v2/addons/keda/keda.go:119:  
Configure   
62.5%
-github.com/apache/camel-k/v2/addons/keda/keda.go:136:  
Apply   
75.0%
-github.com/apache/camel-k/v2/addons/keda/keda.go:152:  
addScalingResources 
83.3%
-github.com/apache/camel-k/v2/addons/keda/keda.go:270:  
hackControllerReplicas  
81.2%
-github.com/apache/camel-k/v2/addons/keda/keda.go:297:  
getTopControllerReference   
100.0%
-github.com/apache/camel-k/v2/addons/keda/keda.go:314:  
populateTriggersFromKamelets
83.3%
-github.com/apache/camel-k/v2/addons/keda/keda.go:362:  
populateTriggersFromKamelet 
74.1%
-github.com/apache/camel-k/v2/addons/keda/keda.go:403:  
populateTriggersFromKameletURI  
76.9%
-github.com/apache/camel-k/v2/addons/keda/keda.go:452:  
evaluateTemplateParameters  
53.6%
-github.com/apache/camel-k/v2/addons/keda/keda.go:494:  
getKameletPropertyValue 
37.5%
-github.com/apache/camel-k/v2/addons/keda/keda.go:534:  
getXDescriptorValue 
100.0%
-github.com/apache/camel-k/v2/addons/keda/keda.go:543:  
isXDescriptorPresent 

(camel-k) branch main updated: chore: nightly automatic updates

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new c213cdc51 chore: nightly automatic updates
c213cdc51 is described below

commit c213cdc51947d913a19c60d9cc424aafacebd6fa
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Wed Apr 24 23:44:15 2024 +

chore: nightly automatic updates
---
 CHANGELOG.md | 5 +
 1 file changed, 5 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4cd5eee13..7692aef21 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,7 @@
 
 **Closed issues:**
 
+- RBAC issues with Pipe and Knative 
[\#5410](https://github.com/apache/camel-k/issues/5410)
 - Error when setting knative-service trait annotations 
[\#5401](https://github.com/apache/camel-k/issues/5401)
 - Contributing page is obsolete 
[\#5386](https://github.com/apache/camel-k/issues/5386)
 - IntegrationKit Trait condition missing 
[\#5381](https://github.com/apache/camel-k/issues/5381)
@@ -23,6 +24,7 @@
 - Build configuration on IntegrationPlatform ignored 
[\#5289](https://github.com/apache/camel-k/issues/5289)
 - \[2.2.x\] Basic integration fails on ARM64 
[\#5280](https://github.com/apache/camel-k/issues/5280)
 - Pod failure when using fixed native image 
[\#5207](https://github.com/apache/camel-k/issues/5207)
+- Fix flaky health trait test 
[\#4922](https://github.com/apache/camel-k/issues/4922)
 - unambigious reference to configmaps and secrets 
[\#4841](https://github.com/apache/camel-k/issues/4841)
 - Startup times take way longer than advertised numbers 
[\#4192](https://github.com/apache/camel-k/issues/4192)
 - Image Registry [\#3176](https://github.com/apache/camel-k/issues/3176)
@@ -31,6 +33,7 @@
 - Running camel-k in a constrained environment  
[\#2800](https://github.com/apache/camel-k/issues/2800)
 - Compact/flatten integrationkit \(container image\) hierarchy? 
[\#2736](https://github.com/apache/camel-k/issues/2736)
 - Complete Integration PodSpec template 
[\#2620](https://github.com/apache/camel-k/issues/2620)
+- Integration / KameletBinding: include information about the running 
pods/deployments [\#2504](https://github.com/apache/camel-k/issues/2504)
 - support endpoint-dsl  [\#1746](https://github.com/apache/camel-k/issues/1746)
 - User profiles [\#934](https://github.com/apache/camel-k/issues/934)
 - Execute maven operation asynchronously 
[\#762](https://github.com/apache/camel-k/issues/762)
@@ -41,6 +44,8 @@
 
 **Merged pull requests:**
 
+- Adding eventing core types on RBAC 
[\#5412](https://github.com/apache/camel-k/pull/5412) 
([matzew](https://github.com/matzew))
+- chore\(e2e\): Use new test namespace in Knative E2E tests 
[\#5408](https://github.com/apache/camel-k/pull/5408) 
([christophd](https://github.com/christophd))
 - fix\(trait\): define synthetic Kit 
[\#5399](https://github.com/apache/camel-k/pull/5399) 
([squakez](https://github.com/squakez))
 - chore\(deps\): bump org.apache:apache from 31 to 32 in /java/crds 
[\#5397](https://github.com/apache/camel-k/pull/5397) 
([dependabot[bot]](https://github.com/apps/dependabot))
 - chore\(deps\): bump fabric8-version from 6.12.0 to 6.12.1 in /java/crds 
[\#5396](https://github.com/apache/camel-k/pull/5396) 
([dependabot[bot]](https://github.com/apps/dependabot))



(camel-quarkus) branch dependabot/maven/io.quarkiverse.amazonservices-quarkus-amazon-services-bom-2.14.0 updated (6a827c0859 -> dbcd3f4d44)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/io.quarkiverse.amazonservices-quarkus-amazon-services-bom-2.14.0
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


from 6a827c0859 Bump 
io.quarkiverse.amazonservices:quarkus-amazon-services-bom
 add dbcd3f4d44 Auto generated changes for dependabot commit 
6a827c0859bd7ea8810f2200ecfe845dcafd1f7e

No new revisions were added by this update.

Summary of changes:
 pom.xml|2 +-
 poms/bom/src/main/generated/flattened-full-pom.xml | 2516 ++--
 .../src/main/generated/flattened-reduced-pom.xml   |  106 +-
 .../generated/flattened-reduced-verbose-pom.xml|  306 +--
 4 files changed, 1475 insertions(+), 1455 deletions(-)



Re: [PR] Bump io.quarkiverse.amazonservices:quarkus-amazon-services-bom from 2.13.1 to 2.14.0 [camel-quarkus]

2024-04-24 Thread via GitHub


github-actions[bot] commented on PR #6038:
URL: https://github.com/apache/camel-quarkus/pull/6038#issuecomment-2075911442

   :warning: :warning: :warning:
   
   Branch auto synchronized due to changes in generated files. New workflow run 
triggered:
   
   https://github.com/apache/camel-quarkus/actions/runs/8823781251
   
   Please check the workflow result before merging.
   
   :warning: :warning: :warning:


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel-quarkus) branch dependabot/maven/io.quarkiverse.amazonservices-quarkus-amazon-services-bom-2.14.0 created (now 6a827c0859)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/io.quarkiverse.amazonservices-quarkus-amazon-services-bom-2.14.0
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


  at 6a827c0859 Bump 
io.quarkiverse.amazonservices:quarkus-amazon-services-bom

No new revisions were added by this update.



[PR] Bump io.quarkiverse.amazonservices:quarkus-amazon-services-bom from 2.13.1 to 2.14.0 [camel-quarkus]

2024-04-24 Thread via GitHub


dependabot[bot] opened a new pull request, #6038:
URL: https://github.com/apache/camel-quarkus/pull/6038

   Bumps 
[io.quarkiverse.amazonservices:quarkus-amazon-services-bom](https://github.com/quarkiverse/quarkus-amazon-services)
 from 2.13.1 to 2.14.0.
   
   Release notes
   Sourced from https://github.com/quarkiverse/quarkus-amazon-services/releases;>io.quarkiverse.amazonservices:quarkus-amazon-services-bom's
 releases.
   
   2.14.0
   What's Changed
   
   docs: corrected command contribution from UPIITA-IPN by https://github.com/LoiueFragosoUwUr;>@​LoiueFragosoUwUr 
in https://redirect.github.com/quarkiverse/quarkus-amazon-services/pull/1188;>quarkiverse/quarkus-amazon-services#1188
   docs: add LoiueFragosoUwUr as a contributor for doc by https://github.com/allcontributors;>@​allcontributors in 
https://redirect.github.com/quarkiverse/quarkus-amazon-services/pull/1193;>quarkiverse/quarkus-amazon-services#1193
   docs: remove obsolete warning by https://github.com/emilpaw;>@​emilpaw in https://redirect.github.com/quarkiverse/quarkus-amazon-services/pull/1217;>quarkiverse/quarkus-amazon-services#1217
   build(deps): bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0 
to 3.4.1 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/quarkiverse/quarkus-amazon-services/pull/1228;>quarkiverse/quarkus-amazon-services#1228
   build(deps): bump software.amazon.awssdk:bom from 2.25.15 to 2.25.37 by 
https://github.com/dependabot;>@​dependabot in https://redirect.github.com/quarkiverse/quarkus-amazon-services/pull/1232;>quarkiverse/quarkus-amazon-services#1232
   build(deps): bump quarkus.version from 3.9.0 to 3.10.0 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/quarkiverse/quarkus-amazon-services/pull/1231;>quarkiverse/quarkus-amazon-services#1231
   build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.29.13 to 
0.29.18 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/quarkiverse/quarkus-amazon-services/pull/1224;>quarkiverse/quarkus-amazon-services#1224
   feat: add maxNativeMemoryLimitInBytes configuration option to the 
S3Client by https://github.com/scrocquesel;>@​scrocquesel in https://redirect.github.com/quarkiverse/quarkus-amazon-services/pull/1235;>quarkiverse/quarkus-amazon-services#1235
   chore: release 2.14.0 by https://github.com/scrocquesel;>@​scrocquesel in https://redirect.github.com/quarkiverse/quarkus-amazon-services/pull/1236;>quarkiverse/quarkus-amazon-services#1236
   
   New Contributors
   
   https://github.com/LoiueFragosoUwUr;>@​LoiueFragosoUwUr 
made their first contribution in https://redirect.github.com/quarkiverse/quarkus-amazon-services/pull/1188;>quarkiverse/quarkus-amazon-services#1188
   https://github.com/emilpaw;>@​emilpaw made 
their first contribution in https://redirect.github.com/quarkiverse/quarkus-amazon-services/pull/1217;>quarkiverse/quarkus-amazon-services#1217
   
   Full Changelog: https://github.com/quarkiverse/quarkus-amazon-services/compare/2.13.1...2.14.0;>https://github.com/quarkiverse/quarkus-amazon-services/compare/2.13.1...2.14.0
   
   
   
   Commits
   
   https://github.com/quarkiverse/quarkus-amazon-services/commit/29e3f9b59aee8caffa20179bee9fe6aa7dab17f0;>29e3f9b
 [maven-release-plugin] prepare release 2.14.0
   https://github.com/quarkiverse/quarkus-amazon-services/commit/f3c0b7ebc4cc6ccf67dd336f96ce89709687c78d;>f3c0b7e
 Update the latest release version 2.14.0 in documentation
   https://github.com/quarkiverse/quarkus-amazon-services/commit/a1906cf2209c1c6276f3914d0b227707c6702601;>a1906cf
 chore: release 2.14.0 (https://redirect.github.com/quarkiverse/quarkus-amazon-services/issues/1236;>#1236)
   https://github.com/quarkiverse/quarkus-amazon-services/commit/9d0ff68f7a4f6141e622c3a990b9854f0eca79a7;>9d0ff68
 feat: add maxNativeMemoryLimitInBytes configuration option to the S3Crt 
clien...
   https://github.com/quarkiverse/quarkus-amazon-services/commit/024923718c7480349c238985f4553f190b1f3742;>0249237
 build(deps): bump software.amazon.awssdk.crt:aws-crt from 0.29.13 to 0.29.18 
...
   https://github.com/quarkiverse/quarkus-amazon-services/commit/613316c80cb3fca1ecc6f9c1d5634f5447820c14;>613316c
 build(deps): bump quarkus.version from 3.9.0 to 3.10.0 (https://redirect.github.com/quarkiverse/quarkus-amazon-services/issues/1231;>#1231)
   https://github.com/quarkiverse/quarkus-amazon-services/commit/20cfc15a2971e8c7e379dad7afe75f557924e2c9;>20cfc15
 build(deps): bump software.amazon.awssdk:bom from 2.25.15 to 2.25.37 (https://redirect.github.com/quarkiverse/quarkus-amazon-services/issues/1232;>#1232)
   https://github.com/quarkiverse/quarkus-amazon-services/commit/02e8a05a86e9ee56598f4eaeec0a53f6ccc627b2;>02e8a05
 build(deps): bump org.apache.maven.plugins:maven-jar-plugin (https://redirect.github.com/quarkiverse/quarkus-amazon-services/issues/1228;>#1228)
   

(camel) branch regen_bot updated (af400399ad3 -> 6f5469a7014)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git


from af400399ad3 Bump jakarta.json.bind:jakarta.json.bind-api from 3.0.0 to 
3.0.1 (#13913)
 add 815d0f7a8ce [CAMEL-20546] Move schemas in META-INF/camel
 add 6f5469a7014 [CAMEL-20546] Regen

No new revisions were added by this update.

Summary of changes:
 .../{ => META-INF}/org/apache/camel/dataformat/asn1/asn1.json  |  0
 .../{ => META-INF}/org/apache/camel/dataformat/avro/avro.json  |  0
 .../org/apache/camel/dataformat/barcode/barcode.json   |  0
 .../org/apache/camel/dataformat/base64/base64.json |  0
 .../{ => META-INF}/org/apache/camel/language/bean/bean.json|  0
 .../org/apache/camel/dataformat/beanio/beanio.json |  0
 .../org/apache/camel/dataformat/bindy/csv/bindyCsv.json|  0
 .../org/apache/camel/dataformat/bindy/fixed/bindyFixed.json|  0
 .../org/apache/camel/dataformat/bindy/kvp/bindyKvp.json|  0
 .../{ => META-INF}/org/apache/camel/component/cbor/cbor.json   |  0
 .../org/apache/camel/converter/crypto/crypto.json  |  0
 .../{ => META-INF}/org/apache/camel/converter/crypto/pgp.json  |  0
 .../{ => META-INF}/org/apache/camel/dataformat/csv/csv.json|  0
 .../org/apache/camel/language/datasonnet/datasonnet.json   |  0
 .../org/apache/camel/component/fastjson/fastjson.json  |  0
 .../org/apache/camel/component/fhir/fhirJson.json  |  0
 .../org/apache/camel/component/fhir/fhirXml.json   |  0
 .../org/apache/camel/dataformat/flatpack/flatpack.json |  0
 .../{ => META-INF}/org/apache/camel/component/grok/grok.json   |  0
 .../org/apache/camel/language/groovy/groovy.json   |  0
 .../{ => META-INF}/org/apache/camel/component/gson/gson.json   |  0
 .../{ => META-INF}/org/apache/camel/component/hl7/hl7.json |  0
 .../org/apache/camel/component/hl7/hl7terser.json  |  0
 .../{ => META-INF}/org/apache/camel/component/ical/ical.json   |  0
 .../org/apache/camel/component/jackson/avro/avroJackson.json   |  0
 .../camel/component/jackson/protobuf/protobufJackson.json  |  0
 .../org/apache/camel/component/jackson/jackson.json|  0
 .../org/apache/camel/component/jacksonxml/jacksonXml.json  |  0
 .../{ => META-INF}/org/apache/camel/language/js/js.json|  0
 .../{ => META-INF}/org/apache/camel/converter/jaxb/jaxb.json   |  0
 .../{ => META-INF}/org/apache/camel/language/joor/java.json|  0
 .../{ => META-INF}/org/apache/camel/language/joor/joor.json|  0
 .../{ => META-INF}/org/apache/camel/language/jq/jq.json|  0
 .../org/apache/camel/component/jsonapi/jsonApi.json|  0
 .../{ => META-INF}/org/apache/camel/component/jsonb/jsonb.json |  0
 .../{ => META-INF}/org/apache/camel/jsonpath/jsonpath.json |  0
 .../{ => META-INF}/org/apache/camel/dataformat/lzf/lzf.json|  0
 .../apache/camel/dataformat/mime/multipart/mimeMultipart.json  |  0
 .../{ => META-INF}/org/apache/camel/language/mvel/mvel.json|  0
 .../{ => META-INF}/org/apache/camel/language/ognl/ognl.json|  0
 .../org/apache/camel/dataformat/parquet/avro/parquetAvro.json  |  0
 .../org/apache/camel/dataformat/protobuf/protobuf.json |  0
 .../org/apache/camel/language/python/python.json   |  0
 .../{ => META-INF}/org/apache/camel/dataformat/rss/rss.json|  0
 .../org/apache/camel/language/xquery/xquery.json   |  0
 .../org/apache/camel/component/snakeyaml/snakeYaml.json|  0
 .../{ => META-INF}/org/apache/camel/dataformat/soap/soap.json  |  0
 .../{ => META-INF}/org/apache/camel/language/spel/spel.json|  0
 .../org/apache/camel/language/xtokenizer/xtokenize.json|  0
 .../org/apache/camel/dataformat/swift/mt/swiftMt.json  |  0
 .../org/apache/camel/dataformat/swift/mx/swiftMx.json  |  0
 .../org/apache/camel/component/syslog/syslog.json  |  0
 .../org/apache/camel/dataformat/tarfile/tarFile.json   |  0
 .../org/apache/camel/dataformat/thrift/thrift.json |  0
 .../org/apache/camel/dataformat/univocity/univocityCsv.json|  0
 .../org/apache/camel/dataformat/univocity/univocityFixed.json  |  0
 .../org/apache/camel/dataformat/univocity/univocityTsv.json|  0
 .../{ => META-INF}/org/apache/camel/language/wasm/wasm.json|  0
 .../org/apache/camel/dataformat/xmlsecurity/xmlSecurity.json   |  0
 .../{ => META-INF}/org/apache/camel/language/xpath/xpath.json  |  0
 .../org/apache/camel/dataformat/deflater/gzipDeflater.json |  0
 .../org/apache/camel/dataformat/deflater/zipDeflater.json  |  0
 .../org/apache/camel/dataformat/zipfile/zipFile.json   |  0
 .../org/apache/camel/language/constant/constant.json   |  0
 .../org/apache/camel/language/csimple/csimple.json |  0
 .../org/apache/camel/language/header/header.json   |  

(camel) 02/02: [CAMEL-20546] Regen

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

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

commit 6f5469a701464a88fc169be32cec906e42589602
Author: Guillaume Nodet 
AuthorDate: Tue Apr 23 11:18:41 2024 +0200

[CAMEL-20546] Regen
---
 .../resources/{ => META-INF}/org/apache/camel/dataformat/asn1/asn1.json | 0
 .../resources/{ => META-INF}/org/apache/camel/dataformat/avro/avro.json | 0
 .../{ => META-INF}/org/apache/camel/dataformat/barcode/barcode.json | 0
 .../{ => META-INF}/org/apache/camel/dataformat/base64/base64.json   | 0
 .../resources/{ => META-INF}/org/apache/camel/language/bean/bean.json   | 0
 .../{ => META-INF}/org/apache/camel/dataformat/beanio/beanio.json   | 0
 .../{ => META-INF}/org/apache/camel/dataformat/bindy/csv/bindyCsv.json  | 0
 .../org/apache/camel/dataformat/bindy/fixed/bindyFixed.json | 0
 .../{ => META-INF}/org/apache/camel/dataformat/bindy/kvp/bindyKvp.json  | 0
 .../resources/{ => META-INF}/org/apache/camel/component/cbor/cbor.json  | 0
 .../{ => META-INF}/org/apache/camel/converter/crypto/crypto.json| 0
 .../resources/{ => META-INF}/org/apache/camel/converter/crypto/pgp.json | 0
 .../resources/{ => META-INF}/org/apache/camel/dataformat/csv/csv.json   | 0
 .../{ => META-INF}/org/apache/camel/language/datasonnet/datasonnet.json | 0
 .../{ => META-INF}/org/apache/camel/component/fastjson/fastjson.json| 0
 .../{ => META-INF}/org/apache/camel/component/fhir/fhirJson.json| 0
 .../{ => META-INF}/org/apache/camel/component/fhir/fhirXml.json | 0
 .../{ => META-INF}/org/apache/camel/dataformat/flatpack/flatpack.json   | 0
 .../resources/{ => META-INF}/org/apache/camel/component/grok/grok.json  | 0
 .../{ => META-INF}/org/apache/camel/language/groovy/groovy.json | 0
 .../resources/{ => META-INF}/org/apache/camel/component/gson/gson.json  | 0
 .../resources/{ => META-INF}/org/apache/camel/component/hl7/hl7.json| 0
 .../{ => META-INF}/org/apache/camel/component/hl7/hl7terser.json| 0
 .../resources/{ => META-INF}/org/apache/camel/component/ical/ical.json  | 0
 .../org/apache/camel/component/jackson/avro/avroJackson.json| 0
 .../org/apache/camel/component/jackson/protobuf/protobufJackson.json| 0
 .../{ => META-INF}/org/apache/camel/component/jackson/jackson.json  | 0
 .../org/apache/camel/component/jacksonxml/jacksonXml.json   | 0
 .../resources/{ => META-INF}/org/apache/camel/language/js/js.json   | 0
 .../resources/{ => META-INF}/org/apache/camel/converter/jaxb/jaxb.json  | 0
 .../resources/{ => META-INF}/org/apache/camel/language/joor/java.json   | 0
 .../resources/{ => META-INF}/org/apache/camel/language/joor/joor.json   | 0
 .../resources/{ => META-INF}/org/apache/camel/language/jq/jq.json   | 0
 .../{ => META-INF}/org/apache/camel/component/jsonapi/jsonApi.json  | 0
 .../{ => META-INF}/org/apache/camel/component/jsonb/jsonb.json  | 0
 .../resources/{ => META-INF}/org/apache/camel/jsonpath/jsonpath.json| 0
 .../resources/{ => META-INF}/org/apache/camel/dataformat/lzf/lzf.json   | 0
 .../org/apache/camel/dataformat/mime/multipart/mimeMultipart.json   | 0
 .../resources/{ => META-INF}/org/apache/camel/language/mvel/mvel.json   | 0
 .../resources/{ => META-INF}/org/apache/camel/language/ognl/ognl.json   | 0
 .../org/apache/camel/dataformat/parquet/avro/parquetAvro.json   | 0
 .../{ => META-INF}/org/apache/camel/dataformat/protobuf/protobuf.json   | 0
 .../{ => META-INF}/org/apache/camel/language/python/python.json | 0
 .../resources/{ => META-INF}/org/apache/camel/dataformat/rss/rss.json   | 0
 .../{ => META-INF}/org/apache/camel/language/xquery/xquery.json | 0
 .../{ => META-INF}/org/apache/camel/component/snakeyaml/snakeYaml.json  | 0
 .../resources/{ => META-INF}/org/apache/camel/dataformat/soap/soap.json | 0
 .../resources/{ => META-INF}/org/apache/camel/language/spel/spel.json   | 0
 .../{ => META-INF}/org/apache/camel/language/xtokenizer/xtokenize.json  | 0
 .../{ => META-INF}/org/apache/camel/dataformat/swift/mt/swiftMt.json| 0
 .../{ => META-INF}/org/apache/camel/dataformat/swift/mx/swiftMx.json| 0
 .../{ => META-INF}/org/apache/camel/component/syslog/syslog.json| 0
 .../{ => META-INF}/org/apache/camel/dataformat/tarfile/tarFile.json | 0
 .../{ => META-INF}/org/apache/camel/dataformat/thrift/thrift.json   | 0
 .../org/apache/camel/dataformat/univocity/univocityCsv.json | 0
 .../org/apache/camel/dataformat/univocity/univocityFixed.json   | 0
 .../org/apache/camel/dataformat/univocity/univocityTsv.json | 0
 .../resources/{ => META-INF}/org/apache/camel/language/wasm/wasm.json   | 0
 .../org/apache/camel/dataformat/xmlsecurity/xmlSecurity.json| 0
 .../resources/{ => META-INF}/org/apache/camel/language/xpath/xpath.json | 0
 .../org/apache/camel/dataformat/deflater/gzipDeflater.json   

(camel) branch main updated (af400399ad3 -> 6f5469a7014)

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

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


from af400399ad3 Bump jakarta.json.bind:jakarta.json.bind-api from 3.0.0 to 
3.0.1 (#13913)
 new 815d0f7a8ce [CAMEL-20546] Move schemas in META-INF/camel
 new 6f5469a7014 [CAMEL-20546] Regen

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:
 .../{ => META-INF}/org/apache/camel/dataformat/asn1/asn1.json  |  0
 .../{ => META-INF}/org/apache/camel/dataformat/avro/avro.json  |  0
 .../org/apache/camel/dataformat/barcode/barcode.json   |  0
 .../org/apache/camel/dataformat/base64/base64.json |  0
 .../{ => META-INF}/org/apache/camel/language/bean/bean.json|  0
 .../org/apache/camel/dataformat/beanio/beanio.json |  0
 .../org/apache/camel/dataformat/bindy/csv/bindyCsv.json|  0
 .../org/apache/camel/dataformat/bindy/fixed/bindyFixed.json|  0
 .../org/apache/camel/dataformat/bindy/kvp/bindyKvp.json|  0
 .../{ => META-INF}/org/apache/camel/component/cbor/cbor.json   |  0
 .../org/apache/camel/converter/crypto/crypto.json  |  0
 .../{ => META-INF}/org/apache/camel/converter/crypto/pgp.json  |  0
 .../{ => META-INF}/org/apache/camel/dataformat/csv/csv.json|  0
 .../org/apache/camel/language/datasonnet/datasonnet.json   |  0
 .../org/apache/camel/component/fastjson/fastjson.json  |  0
 .../org/apache/camel/component/fhir/fhirJson.json  |  0
 .../org/apache/camel/component/fhir/fhirXml.json   |  0
 .../org/apache/camel/dataformat/flatpack/flatpack.json |  0
 .../{ => META-INF}/org/apache/camel/component/grok/grok.json   |  0
 .../org/apache/camel/language/groovy/groovy.json   |  0
 .../{ => META-INF}/org/apache/camel/component/gson/gson.json   |  0
 .../{ => META-INF}/org/apache/camel/component/hl7/hl7.json |  0
 .../org/apache/camel/component/hl7/hl7terser.json  |  0
 .../{ => META-INF}/org/apache/camel/component/ical/ical.json   |  0
 .../org/apache/camel/component/jackson/avro/avroJackson.json   |  0
 .../camel/component/jackson/protobuf/protobufJackson.json  |  0
 .../org/apache/camel/component/jackson/jackson.json|  0
 .../org/apache/camel/component/jacksonxml/jacksonXml.json  |  0
 .../{ => META-INF}/org/apache/camel/language/js/js.json|  0
 .../{ => META-INF}/org/apache/camel/converter/jaxb/jaxb.json   |  0
 .../{ => META-INF}/org/apache/camel/language/joor/java.json|  0
 .../{ => META-INF}/org/apache/camel/language/joor/joor.json|  0
 .../{ => META-INF}/org/apache/camel/language/jq/jq.json|  0
 .../org/apache/camel/component/jsonapi/jsonApi.json|  0
 .../{ => META-INF}/org/apache/camel/component/jsonb/jsonb.json |  0
 .../{ => META-INF}/org/apache/camel/jsonpath/jsonpath.json |  0
 .../{ => META-INF}/org/apache/camel/dataformat/lzf/lzf.json|  0
 .../apache/camel/dataformat/mime/multipart/mimeMultipart.json  |  0
 .../{ => META-INF}/org/apache/camel/language/mvel/mvel.json|  0
 .../{ => META-INF}/org/apache/camel/language/ognl/ognl.json|  0
 .../org/apache/camel/dataformat/parquet/avro/parquetAvro.json  |  0
 .../org/apache/camel/dataformat/protobuf/protobuf.json |  0
 .../org/apache/camel/language/python/python.json   |  0
 .../{ => META-INF}/org/apache/camel/dataformat/rss/rss.json|  0
 .../org/apache/camel/language/xquery/xquery.json   |  0
 .../org/apache/camel/component/snakeyaml/snakeYaml.json|  0
 .../{ => META-INF}/org/apache/camel/dataformat/soap/soap.json  |  0
 .../{ => META-INF}/org/apache/camel/language/spel/spel.json|  0
 .../org/apache/camel/language/xtokenizer/xtokenize.json|  0
 .../org/apache/camel/dataformat/swift/mt/swiftMt.json  |  0
 .../org/apache/camel/dataformat/swift/mx/swiftMx.json  |  0
 .../org/apache/camel/component/syslog/syslog.json  |  0
 .../org/apache/camel/dataformat/tarfile/tarFile.json   |  0
 .../org/apache/camel/dataformat/thrift/thrift.json |  0
 .../org/apache/camel/dataformat/univocity/univocityCsv.json|  0
 .../org/apache/camel/dataformat/univocity/univocityFixed.json  |  0
 .../org/apache/camel/dataformat/univocity/univocityTsv.json|  0
 .../{ => META-INF}/org/apache/camel/language/wasm/wasm.json|  0
 .../org/apache/camel/dataformat/xmlsecurity/xmlSecurity.json   |  0
 .../{ => META-INF}/org/apache/camel/language/xpath/xpath.json  |  0
 .../org/apache/camel/dataformat/deflater/gzipDeflater.json |  0
 .../org/apache/camel/dataformat/deflater/zipDeflater.json  |  0
 .../org/apache/camel/dataformat/zipfile/zipFile.json   |  0
 

(camel) 01/02: [CAMEL-20546] Move schemas in META-INF/camel

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

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

commit 815d0f7a8ce2d2c9f7a81f5a4195ae526d7b3537
Author: Guillaume Nodet 
AuthorDate: Tue Apr 23 11:18:24 2024 +0200

[CAMEL-20546] Move schemas in META-INF/camel
---
 docs/gulpfile.js   | 10 +-
 .../apache/camel/maven/packaging/PackageDataFormatMojo.java|  2 +-
 .../org/apache/camel/maven/packaging/PackageLanguageMojo.java  |  2 +-
 3 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/docs/gulpfile.js b/docs/gulpfile.js
index 7858f78442b..c7c18df9a45 100644
--- a/docs/gulpfile.js
+++ b/docs/gulpfile.js
@@ -127,8 +127,8 @@ const sources = {
 },
 json: {
   source: [
-
'../components/{*,*/*,*/*/*}/src/generated/resources/org/apache/camel/**/*.json',
-
'../core/camel-core-model/src/generated/resources/org/apache/camel/model/dataformat/*.json',
+
'../components/{*,*/*,*/*/*}/src/generated/resources/META-INF/org/apache/camel/**/*.json',
+
'../core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/dataformat/*.json',
   ],
   destination: 'components/modules/dataformats/examples/json',
   filter: (content) => JSON.parse(content).dataformat, // check if there 
is a "dataformat" key at the root
@@ -147,9 +147,9 @@ const sources = {
 },
 json: {
   source: [
-
'../components/{*,*/*,*/*/*}/src/generated/resources/org/apache/camel/*/**/*.json',
-
'../core/camel-core-languages/src/generated/resources/org/apache/camel/language/**/*.json',
-
'../core/camel-core-model/src/generated/resources/org/apache/camel/model/language/*.json',
+
'../components/{*,*/*,*/*/*}/src/generated/resources/META-INF/org/apache/camel/*/**/*.json',
+
'../core/camel-core-languages/src/generated/resources/META-INF/org/apache/camel/language/**/*.json',
+
'../core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/language/*.json',
   ],
   destination: 'components/modules/languages/examples/json',
   filter: (content) => JSON.parse(content).language, // check if there is 
a "language" key at the root
diff --git 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageDataFormatMojo.java
 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageDataFormatMojo.java
index a6a26d85d01..807f2824443 100644
--- 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageDataFormatMojo.java
+++ 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageDataFormatMojo.java
@@ -493,7 +493,7 @@ public class PackageDataFormatMojo extends 
AbstractGeneratorMojo {
 private static String schemaSubDirectory(String javaType) {
 int idx = javaType.lastIndexOf('.');
 String pckName = javaType.substring(0, idx);
-return pckName.replace('.', '/');
+return "META-INF/" + pckName.replace('.', '/');
 }
 
 private List parseConfigurationSource(MavenProject 
project, String className)
diff --git 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageLanguageMojo.java
 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageLanguageMojo.java
index c097ab7d7fb..3a7d4eb9d37 100644
--- 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageLanguageMojo.java
+++ 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/PackageLanguageMojo.java
@@ -323,7 +323,7 @@ public class PackageLanguageMojo extends 
AbstractGeneratorMojo {
 private static String schemaSubDirectory(String javaType) {
 int idx = javaType.lastIndexOf('.');
 String pckName = javaType.substring(0, idx);
-return pckName.replace('.', '/');
+return "META-INF/" + pckName.replace('.', '/');
 }
 
 }



Re: [PR] [CAMEL-20546] Move schemas in META-INF/camel [camel]

2024-04-24 Thread via GitHub


gnodet merged PR #13895:
URL: https://github.com/apache/camel/pull/13895


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] CAMEL-20715: camel-olingo - Should handle DEFAULT as ApiName if creat… [camel]

2024-04-24 Thread via GitHub


github-actions[bot] commented on PR #13920:
URL: https://github.com/apache/camel/pull/13920#issuecomment-2075716988

   :star2: Thank you for your contribution to the Apache Camel project! :star2: 
   
   :robot: CI automation will test this PR automatically.
   
   :camel: Apache Camel Committers, please review the following items:
   
   * First-time contributors **require MANUAL approval** for the GitHub Actions 
to run
   
   * You can use the command `/component-test (camel-)component-name1 
(camel-)component-name2..` to request a test from the test bot.
   
   * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and 
`test-dependents` to fine-tune the checks executed by this PR.
   
   * Build and test logs are available in the Summary page. **Only** [Apache 
Camel committers](https://camel.apache.org/community/team/#committers) have 
access to the summary. 
   
   * :warning: Be careful when sharing logs. Review their contents before 
sharing them publicly.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] CAMEL-20715: camel-olingo - Should handle DEFAULT as ApiName if creat… [camel]

2024-04-24 Thread via GitHub


davsclaus opened a new pull request, #13920:
URL: https://github.com/apache/camel/pull/13920

   …ed via tooling
   
   # Description
   
   
   
   # Target
   
   - [ ] I checked that the commit is targeting the correct branch (note that 
Camel 3 uses `camel-3.x`, whereas Camel 4 uses the `main` branch)
   
   # Tracking
   - [ ] If this is a large change, bug fix, or code improvement, I checked 
there is a [JIRA issue](https://issues.apache.org/jira/browse/CAMEL) filed for 
the change (usually before you start working on it).
   
   
   
   # Apache Camel coding standards and style
   
   - [ ] I checked that each commit in the pull request has a meaningful 
subject line and body.
   
   
   
   - [ ] I have run `mvn clean install -DskipTests` locally and I have 
committed all auto-generated changes
   
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) branch olingo created (now 3ffc4efd8b1)

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

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


  at 3ffc4efd8b1 CAMEL-20715: camel-olingo - Should handle DEFAULT as 
ApiName if created via tooling

This branch includes the following new commits:

 new 3ffc4efd8b1 CAMEL-20715: camel-olingo - Should handle DEFAULT as 
ApiName if created via tooling

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-20715: camel-olingo - Should handle DEFAULT as ApiName if created via tooling

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

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

commit 3ffc4efd8b1ff9501c9ae7c74ea89efe09c34173
Author: Claus Ibsen 
AuthorDate: Wed Apr 24 21:45:19 2024 +0200

CAMEL-20715: camel-olingo - Should handle DEFAULT as ApiName if created via 
tooling
---
 .../main/java/org/apache/camel/component/olingo2/Olingo2Component.java | 3 +++
 .../main/java/org/apache/camel/component/olingo4/Olingo4Component.java | 3 +++
 2 files changed, 6 insertions(+)

diff --git 
a/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Component.java
 
b/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Component.java
index f3043ef6620..908cc19f591 100644
--- 
a/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Component.java
+++ 
b/components/camel-olingo2/camel-olingo2-component/src/main/java/org/apache/camel/component/olingo2/Olingo2Component.java
@@ -68,6 +68,9 @@ public class Olingo2Component extends 
AbstractApiComponent parameters) throws Exception {
 // parse remaining to extract resourcePath and queryParams
+if (remaining.startsWith("DEFAULT/")) {
+remaining = remaining.substring(8);
+}
 final String[] pathSegments = remaining.split("/", -1);
 final String methodName = pathSegments[0];
 
diff --git 
a/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Component.java
 
b/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Component.java
index 86448a9f40b..5263ee7522a 100644
--- 
a/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Component.java
+++ 
b/components/camel-olingo4/camel-olingo4-component/src/main/java/org/apache/camel/component/olingo4/Olingo4Component.java
@@ -68,6 +68,9 @@ public class Olingo4Component extends 
AbstractApiComponent parameters) throws Exception {
 // parse remaining to extract resourcePath and queryParams
+if (remaining.startsWith("DEFAULT/")) {
+remaining = remaining.substring(8);
+}
 final String[] pathSegments = remaining.split("/", -1);
 final String methodName = pathSegments[0];
 



Re: [I] Olingo4 API Name error : No matching method for /DEFAULT [camel-karavan]

2024-04-24 Thread via GitHub


davsclaus commented on issue #1244:
URL: https://github.com/apache/camel-karavan/issues/1244#issuecomment-2075705381

   Yes lets fixed this in Camel itself
   https://issues.apache.org/jira/browse/CAMEL-20715


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel-spring-boot) branch main updated: Regen

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

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


The following commit(s) were added to refs/heads/main by this push:
 new 619e191b8d3 Regen
619e191b8d3 is described below

commit 619e191b8d35d3142eecb45dc9c3c19e0acd299b
Author: Claus Ibsen 
AuthorDate: Wed Apr 24 21:30:09 2024 +0200

Regen
---
 .../org/apache/camel/springboot/catalog/components/google-drive.json| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/google-drive.json
 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/google-drive.json
index 4190191ab62..258d90cefbe 100644
--- 
a/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/google-drive.json
+++ 
b/catalog/camel-catalog-provider-springboot/src/main/resources/org/apache/camel/springboot/catalog/components/google-drive.json
@@ -76,7 +76,7 @@
 "drive-changes": { "consumerOnly": false, "producerOnly": false, 
"description": "The changes collection of methods", "methods": { "list": { 
"description": "Lists the changes for a user or shared drive", "signatures": [ 
"com.google.api.services.drive.Drive$Changes$List list(String pageToken)" ] }, 
"watch": { "description": "Subscribes to changes for a user", "signatures": [ 
"com.google.api.services.drive.Drive$Changes$Watch watch(String pageToken, 
com.google.api.services.drive.model.C [...]
 "drive-channels": { "consumerOnly": false, "producerOnly": false, 
"description": "The channels collection of methods", "methods": { "stop": { 
"description": "Stops watching resources through this channel", "signatures": [ 
"com.google.api.services.drive.Drive$Channels$Stop 
stop(com.google.api.services.drive.model.Channel content)" ] } } },
 "drive-comments": { "consumerOnly": false, "producerOnly": false, 
"description": "The comments collection of methods", "methods": { "create": { 
"description": "Creates a comment on a file", "signatures": [ 
"com.google.api.services.drive.Drive$Comments$Create create(String fileId, 
com.google.api.services.drive.model.Comment content)" ] }, "delete": { 
"description": "Deletes a comment", "signatures": [ 
"com.google.api.services.drive.Drive$Comments$Delete delete(String fileId, 
String co [...]
-"drive-drives": { "consumerOnly": false, "producerOnly": false, 
"description": "The drives collection of methods", "methods": { "create": { 
"description": "Creates a shared drive", "signatures": [ 
"com.google.api.services.drive.Drive$Drives$Create create(String requestId, 
com.google.api.services.drive.model.Drive content)" ] }, "delete": { 
"description": "Permanently deletes a shared drive for which the user is an 
organizer", "signatures": [ "com.google.api.services.drive.Drive$Drive [...]
+"drive-drives": { "consumerOnly": false, "producerOnly": false, 
"description": "The drives collection of methods", "methods": { "create": { 
"description": "Creates a shared drive", "signatures": [ 
"com.google.api.services.drive.Drive$Drives$Create create(String requestId, 
com.google.api.services.drive.model.Drive content)" ] }, "delete": { 
"description": "Permanently deletes a shared drive for which the user is an 
organizer", "signatures": [ "com.google.api.services.drive.Drive$Drive [...]
 "drive-files": { "consumerOnly": false, "producerOnly": false, 
"description": "The files collection of methods", "methods": { "copy": { 
"description": "Creates a copy of a file and applies any requested updates with 
patch semantics", "signatures": [ 
"com.google.api.services.drive.Drive$Files$Copy copy(String fileId, 
com.google.api.services.drive.model.File content)" ] }, "create": { 
"description": "Creates a new file", "signatures": [ 
"com.google.api.services.drive.Drive$Files$Create [...]
 "drive-permissions": { "consumerOnly": false, "producerOnly": false, 
"description": "The permissions collection of methods", "methods": { "create": 
{ "description": "Creates a permission for a file or shared drive", 
"signatures": [ "com.google.api.services.drive.Drive$Permissions$Create 
create(String fileId, com.google.api.services.drive.model.Permission content)" 
] }, "delete": { "description": "Deletes a permission", "signatures": [ 
"com.google.api.services.drive.Drive$Permissions$ [...]
 "drive-replies": { "consumerOnly": false, "producerOnly": false, 
"description": "The replies collection of methods", "methods": { "create": { 
"description": "Creates a reply to a comment", "signatures": [ 
"com.google.api.services.drive.Drive$Replies$Create create(String fileId, 
String commentId, com.google.api.services.drive.model.Reply content)" ] }, 
"delete": { "description": "Deletes a reply", "signatures": [ 

(camel) branch regen_bot updated (e15819a7ffa -> af400399ad3)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git


from e15819a7ffa CAMEL-20699, CAMEL-20691: Fix Azure ServiceBus header 
propagation (#13872)
 add c5812460c62 CAMEL-20614: deep-copy enrich and poll-enrich processors 
during instantiation of a route template (#13869)
 add af400399ad3 Bump jakarta.json.bind:jakarta.json.bind-api from 3.0.0 to 
3.0.1 (#13913)

No new revisions were added by this update.

Summary of changes:
 ...yableProcessorDefinition.java => Copyable.java} |  2 +-
 .../org/apache/camel/model/EnrichDefinition.java   | 25 ++-
 .../org/apache/camel/model/ExpressionNode.java |  5 +++
 .../apache/camel/model/PollEnrichDefinition.java   | 22 -
 .../camel/model/RouteTemplateDefinition.java   |  4 +-
 .../java/org/apache/camel/model/ToDefinition.java  |  2 +-
 .../apache/camel/model/ToDynamicDefinition.java|  2 +-
 .../camel/model/RouteTemplateDefinitionTest.java   | 52 +++---
 parent/pom.xml |  2 +-
 9 files changed, 100 insertions(+), 16 deletions(-)
 rename 
core/camel-core-model/src/main/java/org/apache/camel/model/{CopyableProcessorDefinition.java
 => Copyable.java} (96%)



(camel) branch regen_bot updated (6ff60e3b0c4 -> e15819a7ffa)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git


from 6ff60e3b0c4 CAMEL-20714 Added public no-arg constructor for 
SourceCache (#13903)
 add e15819a7ffa CAMEL-20699, CAMEL-20691: Fix Azure ServiceBus header 
propagation (#13872)

No new revisions were added by this update.

Summary of changes:
 .../azure/servicebus/ServiceBusConfiguration.java |  3 +--
 .../component/azure/servicebus/ServiceBusConsumer.java|  2 +-
 .../azure/servicebus/ServiceBusHeaderFilterStrategy.java} | 15 ---
 3 files changed, 10 insertions(+), 10 deletions(-)
 copy 
components/{camel-aws/camel-aws2-sns/src/main/java/org/apache/camel/component/aws2/sns/Sns2HeaderFilterStrategy.java
 => 
camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusHeaderFilterStrategy.java}
 (69%)



(camel) branch regen_bot updated (25bedbb34f2 -> 6ff60e3b0c4)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git


from 25bedbb34f2 camel-jbang - run with spring-boot or quarkus (#13919)
 add 6ff60e3b0c4 CAMEL-20714 Added public no-arg constructor for 
SourceCache (#13903)

No new revisions were added by this update.

Summary of changes:
 .../src/main/java/org/apache/camel/util/xml/SourceCache.java  | 4 
 1 file changed, 4 insertions(+)



(camel) branch dependabot/maven/jakarta.json.bind-jakarta.json.bind-api-3.0.1 deleted (was fb49bb70e90)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/jakarta.json.bind-jakarta.json.bind-api-3.0.1
in repository https://gitbox.apache.org/repos/asf/camel.git


 was fb49bb70e90 Bump jakarta.json.bind:jakarta.json.bind-api from 3.0.0 to 
3.0.1

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 (c5812460c62 -> af400399ad3)

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

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


from c5812460c62 CAMEL-20614: deep-copy enrich and poll-enrich processors 
during instantiation of a route template (#13869)
 add af400399ad3 Bump jakarta.json.bind:jakarta.json.bind-api from 3.0.0 to 
3.0.1 (#13913)

No new revisions were added by this update.

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



Re: [PR] Bump jakarta.json.bind:jakarta.json.bind-api from 3.0.0 to 3.0.1 [camel]

2024-04-24 Thread via GitHub


davsclaus merged PR #13913:
URL: https://github.com/apache/camel/pull/13913


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) branch camel-4.4.x updated: CAMEL-20614: deep-copy enrich and poll-enrich processors during instantiation of a route template (#13870)

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

davsclaus 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 cc57bf2353f CAMEL-20614: deep-copy enrich and poll-enrich processors 
during instantiation of a route template (#13870)
cc57bf2353f is described below

commit cc57bf2353ff541f379124c24da6ec64849d985c
Author: Bartosz Popiela 
AuthorDate: Wed Apr 24 21:19:45 2024 +0200

CAMEL-20614: deep-copy enrich and poll-enrich processors during 
instantiation of a route template (#13870)

* CAMEL-20614: deep-copy enrich and poll-enrich processors during 
instantiation of a route template

* CAMEL-20614: rename CopyableProcessDefinition to Copyable

* CAMEL-20614: fix formatting

* CAMEL-20614: fix failing unit test
---
 ...yableProcessorDefinition.java => Copyable.java} |  2 +-
 .../org/apache/camel/model/EnrichDefinition.java   | 25 ++-
 .../org/apache/camel/model/ExpressionNode.java |  5 +++
 .../apache/camel/model/PollEnrichDefinition.java   | 22 -
 .../camel/model/RouteTemplateDefinition.java   |  4 +-
 .../java/org/apache/camel/model/ToDefinition.java  |  2 +-
 .../apache/camel/model/ToDynamicDefinition.java|  2 +-
 .../camel/model/RouteTemplateDefinitionTest.java   | 52 +++---
 8 files changed, 99 insertions(+), 15 deletions(-)

diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/CopyableProcessorDefinition.java
 b/core/camel-core-model/src/main/java/org/apache/camel/model/Copyable.java
similarity index 96%
rename from 
core/camel-core-model/src/main/java/org/apache/camel/model/CopyableProcessorDefinition.java
rename to 
core/camel-core-model/src/main/java/org/apache/camel/model/Copyable.java
index cf770d7515c..98ea9d58fc8 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/CopyableProcessorDefinition.java
+++ b/core/camel-core-model/src/main/java/org/apache/camel/model/Copyable.java
@@ -20,6 +20,6 @@ package org.apache.camel.model;
  * This interface is used to copy {@link ProcessorDefinition 
ProcessorDefinitions} during instantiation of a route
  * template.
  */
-interface CopyableProcessorDefinition {
+interface Copyable {
 ProcessorDefinition copy();
 }
diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/EnrichDefinition.java
 
b/core/camel-core-model/src/main/java/org/apache/camel/model/EnrichDefinition.java
index 7b94d4e0bf2..ba904e06f27 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/EnrichDefinition.java
+++ 
b/core/camel-core-model/src/main/java/org/apache/camel/model/EnrichDefinition.java
@@ -34,7 +34,8 @@ import org.apache.camel.spi.Metadata;
 @Metadata(label = "eip,transformation")
 @XmlRootElement(name = "enrich")
 @XmlAccessorType(XmlAccessType.FIELD)
-public class EnrichDefinition extends ExpressionNode implements 
AggregationStrategyAwareDefinition {
+public class EnrichDefinition extends ExpressionNode
+implements AggregationStrategyAwareDefinition, 
Copyable {
 
 @XmlTransient
 private AggregationStrategy aggregationStrategyBean;
@@ -72,13 +73,28 @@ public class EnrichDefinition extends ExpressionNode 
implements AggregationStrat
 private String autoStartComponents;
 
 public EnrichDefinition() {
-this(null);
+this((AggregationStrategy) null);
 }
 
 public EnrichDefinition(AggregationStrategy aggregationStrategy) {
 this.aggregationStrategyBean = aggregationStrategy;
 }
 
+protected EnrichDefinition(EnrichDefinition source) {
+this.aggregationStrategyBean = source.aggregationStrategyBean;
+this.variableSend = source.variableSend;
+this.variableReceive = source.variableReceive;
+this.aggregationStrategy = source.aggregationStrategy;
+this.aggregationStrategyMethodName = 
source.aggregationStrategyMethodName;
+this.aggregationStrategyMethodAllowNull = 
source.aggregationStrategyMethodAllowNull;
+this.aggregateOnException = source.aggregateOnException;
+this.shareUnitOfWork = source.shareUnitOfWork;
+this.cacheSize = source.cacheSize;
+this.ignoreInvalidEndpoint = source.ignoreInvalidEndpoint;
+this.allowOptimisedComponents = source.allowOptimisedComponents;
+this.autoStartComponents = source.autoStartComponents;
+}
+
 @Override
 public String toString() {
 return "Enrich[" + getExpression() + "]";
@@ -379,4 +395,9 @@ public class EnrichDefinition extends ExpressionNode 
implements AggregationStrat
 public void setAutoStartComponents(String autoStartComponents) {
 this.autoStartComponents = autoStartComponents;
 }
+
+@Override
+public EnrichDefinition copy() {
+return new EnrichDefinition(this);
+}
 }
diff --git 

Re: [PR] CAMEL-20614: deep-copy enrich and poll-enrich processors during instantiation of a route template [camel]

2024-04-24 Thread via GitHub


davsclaus merged PR #13870:
URL: https://github.com/apache/camel/pull/13870


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) branch main updated: CAMEL-20614: deep-copy enrich and poll-enrich processors during instantiation of a route template (#13869)

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

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


The following commit(s) were added to refs/heads/main by this push:
 new c5812460c62 CAMEL-20614: deep-copy enrich and poll-enrich processors 
during instantiation of a route template (#13869)
c5812460c62 is described below

commit c5812460c62a0b131becda6426bad72dc3a333e0
Author: Bartosz Popiela 
AuthorDate: Wed Apr 24 21:19:32 2024 +0200

CAMEL-20614: deep-copy enrich and poll-enrich processors during 
instantiation of a route template (#13869)

* CAMEL-20614: deep-copy enrich and poll-enrich processors during 
instantiation of a route template

* CAMEL-20614: rename CopyableProcessDefinition to Copyable

* CAMEL-20614: fix formatting

* CAMEL-20614: fix failing unit test
---
 ...yableProcessorDefinition.java => Copyable.java} |  2 +-
 .../org/apache/camel/model/EnrichDefinition.java   | 25 ++-
 .../org/apache/camel/model/ExpressionNode.java |  5 +++
 .../apache/camel/model/PollEnrichDefinition.java   | 22 -
 .../camel/model/RouteTemplateDefinition.java   |  4 +-
 .../java/org/apache/camel/model/ToDefinition.java  |  2 +-
 .../apache/camel/model/ToDynamicDefinition.java|  2 +-
 .../camel/model/RouteTemplateDefinitionTest.java   | 52 +++---
 8 files changed, 99 insertions(+), 15 deletions(-)

diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/CopyableProcessorDefinition.java
 b/core/camel-core-model/src/main/java/org/apache/camel/model/Copyable.java
similarity index 96%
rename from 
core/camel-core-model/src/main/java/org/apache/camel/model/CopyableProcessorDefinition.java
rename to 
core/camel-core-model/src/main/java/org/apache/camel/model/Copyable.java
index cf770d7515c..98ea9d58fc8 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/CopyableProcessorDefinition.java
+++ b/core/camel-core-model/src/main/java/org/apache/camel/model/Copyable.java
@@ -20,6 +20,6 @@ package org.apache.camel.model;
  * This interface is used to copy {@link ProcessorDefinition 
ProcessorDefinitions} during instantiation of a route
  * template.
  */
-interface CopyableProcessorDefinition {
+interface Copyable {
 ProcessorDefinition copy();
 }
diff --git 
a/core/camel-core-model/src/main/java/org/apache/camel/model/EnrichDefinition.java
 
b/core/camel-core-model/src/main/java/org/apache/camel/model/EnrichDefinition.java
index 7b94d4e0bf2..ba904e06f27 100644
--- 
a/core/camel-core-model/src/main/java/org/apache/camel/model/EnrichDefinition.java
+++ 
b/core/camel-core-model/src/main/java/org/apache/camel/model/EnrichDefinition.java
@@ -34,7 +34,8 @@ import org.apache.camel.spi.Metadata;
 @Metadata(label = "eip,transformation")
 @XmlRootElement(name = "enrich")
 @XmlAccessorType(XmlAccessType.FIELD)
-public class EnrichDefinition extends ExpressionNode implements 
AggregationStrategyAwareDefinition {
+public class EnrichDefinition extends ExpressionNode
+implements AggregationStrategyAwareDefinition, 
Copyable {
 
 @XmlTransient
 private AggregationStrategy aggregationStrategyBean;
@@ -72,13 +73,28 @@ public class EnrichDefinition extends ExpressionNode 
implements AggregationStrat
 private String autoStartComponents;
 
 public EnrichDefinition() {
-this(null);
+this((AggregationStrategy) null);
 }
 
 public EnrichDefinition(AggregationStrategy aggregationStrategy) {
 this.aggregationStrategyBean = aggregationStrategy;
 }
 
+protected EnrichDefinition(EnrichDefinition source) {
+this.aggregationStrategyBean = source.aggregationStrategyBean;
+this.variableSend = source.variableSend;
+this.variableReceive = source.variableReceive;
+this.aggregationStrategy = source.aggregationStrategy;
+this.aggregationStrategyMethodName = 
source.aggregationStrategyMethodName;
+this.aggregationStrategyMethodAllowNull = 
source.aggregationStrategyMethodAllowNull;
+this.aggregateOnException = source.aggregateOnException;
+this.shareUnitOfWork = source.shareUnitOfWork;
+this.cacheSize = source.cacheSize;
+this.ignoreInvalidEndpoint = source.ignoreInvalidEndpoint;
+this.allowOptimisedComponents = source.allowOptimisedComponents;
+this.autoStartComponents = source.autoStartComponents;
+}
+
 @Override
 public String toString() {
 return "Enrich[" + getExpression() + "]";
@@ -379,4 +395,9 @@ public class EnrichDefinition extends ExpressionNode 
implements AggregationStrat
 public void setAutoStartComponents(String autoStartComponents) {
 this.autoStartComponents = autoStartComponents;
 }
+
+@Override
+public EnrichDefinition copy() {
+return new EnrichDefinition(this);
+}
 }
diff --git 

Re: [PR] CAMEL-20266: Use high-level Azure Service Bus client [camel]

2024-04-24 Thread via GitHub


davsclaus commented on PR #13862:
URL: https://github.com/apache/camel/pull/13862#issuecomment-2075671280

   Okay we have merged some other PRs so this PR needs to be updated thanks


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) branch regen_bot updated (79e147d0aa8 -> 25bedbb34f2)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git


from 79e147d0aa8 Bump com.microsoft.azure:msal4j from 1.14.3 to 1.15.0
 add 25bedbb34f2 camel-jbang - run with spring-boot or quarkus (#13919)

No new revisions were added by this update.

Summary of changes:
 .../apache/camel/impl/console/RouteDevConsole.java |   4 +-
 .../org/apache/camel/main/BaseMainSupport.java |   2 +-
 .../modules/ROOT/pages/camel-jbang.adoc|  48 ++
 .../dsl/jbang/core/commands/ExportBaseCommand.java |  42 --
 .../apache/camel/dsl/jbang/core/commands/Run.java  | 164 +
 .../src/main/resources/spring-boot-logback.xml |  19 +--
 6 files changed, 251 insertions(+), 28 deletions(-)
 copy components/camel-rocketmq/src/test/resources/logback-test.xml => 
dsl/camel-jbang/camel-jbang-core/src/main/resources/spring-boot-logback.xml 
(68%)



Re: [PR] CAMEL-20614: deep-copy enrich and poll-enrich processors during instantiation of a route template [camel]

2024-04-24 Thread via GitHub


davsclaus merged PR #13869:
URL: https://github.com/apache/camel/pull/13869


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) branch camel-4.4.x updated: CAMEL-20699, CAMEL-20691: Fix Azure ServiceBus header propagation (#13879)

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

davsclaus 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 b90a5db8f10 CAMEL-20699, CAMEL-20691: Fix Azure ServiceBus header 
propagation (#13879)
b90a5db8f10 is described below

commit b90a5db8f1065d90b44335ef35c1f94874adf5b2
Author: Dylan Piergies 
AuthorDate: Wed Apr 24 20:16:34 2024 +0100

CAMEL-20699, CAMEL-20691: Fix Azure ServiceBus header propagation (#13879)

* CAMEL-20699: Fix Azure ServiceBus consumer broker property propagation

* CAMEL-20691: Fix propagation of application properties
---
 .../azure/servicebus/ServiceBusConfiguration.java  |  3 +--
 .../azure/servicebus/ServiceBusConsumer.java   |  2 +-
 .../servicebus/ServiceBusHeaderFilterStrategy.java | 31 ++
 3 files changed, 33 insertions(+), 3 deletions(-)

diff --git 
a/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConfiguration.java
 
b/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConfiguration.java
index eeb5ff76dea..b8e9873a64e 100644
--- 
a/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConfiguration.java
+++ 
b/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConfiguration.java
@@ -31,7 +31,6 @@ import 
com.azure.messaging.servicebus.models.ServiceBusReceiveMode;
 import com.azure.messaging.servicebus.models.SubQueue;
 import org.apache.camel.RuntimeCamelException;
 import org.apache.camel.spi.*;
-import org.apache.camel.support.DefaultHeaderFilterStrategy;
 
 import static 
org.apache.camel.component.azure.servicebus.CredentialType.CONNECTION_STRING;
 
@@ -59,7 +58,7 @@ public class ServiceBusConfiguration implements Cloneable, 
HeaderFilterStrategyA
 private AmqpTransportType amqpTransportType = AmqpTransportType.AMQP;
 @UriParam(label = "common",
   description = "To use a custom HeaderFilterStrategy to filter 
Service Bus application properties to and from Camel message headers.")
-private HeaderFilterStrategy headerFilterStrategy = new 
DefaultHeaderFilterStrategy();
+private HeaderFilterStrategy headerFilterStrategy = new 
ServiceBusHeaderFilterStrategy();
 @UriParam(label = "consumer", defaultValue = "receiveMessages")
 private ServiceBusConsumerOperationDefinition consumerOperation = 
ServiceBusConsumerOperationDefinition.receiveMessages;
 @UriParam(label = "consumer")
diff --git 
a/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConsumer.java
 
b/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConsumer.java
index f3394150162..3727f35869b 100644
--- 
a/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConsumer.java
+++ 
b/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConsumer.java
@@ -186,7 +186,7 @@ public class ServiceBusConsumer extends DefaultConsumer {
 
 // propagate headers
 final HeaderFilterStrategy headerFilterStrategy = 
getConfiguration().getHeaderFilterStrategy();
-
message.setHeaders(receivedMessage.getApplicationProperties().entrySet().stream()
+
message.getHeaders().putAll(receivedMessage.getApplicationProperties().entrySet().stream()
 .filter(entry -> 
!headerFilterStrategy.applyFilterToExternalHeaders(entry.getKey(), 
entry.getValue(), exchange))
 .collect(Collectors.toMap(Map.Entry::getKey, 
Map.Entry::getValue)));
 
diff --git 
a/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusHeaderFilterStrategy.java
 
b/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusHeaderFilterStrategy.java
new file mode 100644
index 000..5ab2a97e08a
--- /dev/null
+++ 
b/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusHeaderFilterStrategy.java
@@ -0,0 +1,31 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by 

Re: [PR] CAMEL-20699, CAMEL-20691: Fix Azure ServiceBus header propagation [camel]

2024-04-24 Thread via GitHub


davsclaus merged PR #13879:
URL: https://github.com/apache/camel/pull/13879


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) branch main updated: CAMEL-20699, CAMEL-20691: Fix Azure ServiceBus header propagation (#13872)

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

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


The following commit(s) were added to refs/heads/main by this push:
 new e15819a7ffa CAMEL-20699, CAMEL-20691: Fix Azure ServiceBus header 
propagation (#13872)
e15819a7ffa is described below

commit e15819a7ffa0ff0cbd36eef15b4978cd0ac563ce
Author: Dylan Piergies 
AuthorDate: Wed Apr 24 20:16:18 2024 +0100

CAMEL-20699, CAMEL-20691: Fix Azure ServiceBus header propagation (#13872)

* CAMEL-20699: Fix Azure ServiceBus consumer broker property propagation

* CAMEL-20691: Fix propagation of application properties
---
 .../azure/servicebus/ServiceBusConfiguration.java  |  3 +--
 .../azure/servicebus/ServiceBusConsumer.java   |  2 +-
 .../servicebus/ServiceBusHeaderFilterStrategy.java | 31 ++
 3 files changed, 33 insertions(+), 3 deletions(-)

diff --git 
a/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConfiguration.java
 
b/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConfiguration.java
index 4bc10e16f2f..55f2840134b 100644
--- 
a/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConfiguration.java
+++ 
b/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConfiguration.java
@@ -31,7 +31,6 @@ import 
com.azure.messaging.servicebus.models.ServiceBusReceiveMode;
 import com.azure.messaging.servicebus.models.SubQueue;
 import org.apache.camel.RuntimeCamelException;
 import org.apache.camel.spi.*;
-import org.apache.camel.support.DefaultHeaderFilterStrategy;
 
 import static 
org.apache.camel.component.azure.servicebus.CredentialType.CONNECTION_STRING;
 
@@ -59,7 +58,7 @@ public class ServiceBusConfiguration implements Cloneable, 
HeaderFilterStrategyA
 private AmqpTransportType amqpTransportType = AmqpTransportType.AMQP;
 @UriParam(label = "common",
   description = "To use a custom HeaderFilterStrategy to filter 
Service Bus application properties to and from Camel message headers.")
-private HeaderFilterStrategy headerFilterStrategy = new 
DefaultHeaderFilterStrategy();
+private HeaderFilterStrategy headerFilterStrategy = new 
ServiceBusHeaderFilterStrategy();
 @UriParam(label = "consumer", defaultValue = "receiveMessages")
 private ServiceBusConsumerOperationDefinition consumerOperation = 
ServiceBusConsumerOperationDefinition.receiveMessages;
 @UriParam(label = "consumer")
diff --git 
a/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConsumer.java
 
b/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConsumer.java
index 14f8297ff25..17551243b18 100644
--- 
a/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConsumer.java
+++ 
b/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusConsumer.java
@@ -189,7 +189,7 @@ public class ServiceBusConsumer extends DefaultConsumer {
 
 // propagate headers
 final HeaderFilterStrategy headerFilterStrategy = 
getConfiguration().getHeaderFilterStrategy();
-
message.setHeaders(receivedMessage.getApplicationProperties().entrySet().stream()
+
message.getHeaders().putAll(receivedMessage.getApplicationProperties().entrySet().stream()
 .filter(entry -> 
!headerFilterStrategy.applyFilterToExternalHeaders(entry.getKey(), 
entry.getValue(), exchange))
 .collect(Collectors.toMap(Map.Entry::getKey, 
Map.Entry::getValue)));
 
diff --git 
a/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusHeaderFilterStrategy.java
 
b/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusHeaderFilterStrategy.java
new file mode 100644
index 000..5ab2a97e08a
--- /dev/null
+++ 
b/components/camel-azure/camel-azure-servicebus/src/main/java/org/apache/camel/component/azure/servicebus/ServiceBusHeaderFilterStrategy.java
@@ -0,0 +1,31 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *  http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law 

Re: [PR] CAMEL-20699, CAMEL-20691: Fix Azure ServiceBus header propagation [camel]

2024-04-24 Thread via GitHub


davsclaus merged PR #13872:
URL: https://github.com/apache/camel/pull/13872


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) branch main updated: CAMEL-20714 Added public no-arg constructor for SourceCache (#13903)

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

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


The following commit(s) were added to refs/heads/main by this push:
 new 6ff60e3b0c4 CAMEL-20714 Added public no-arg constructor for 
SourceCache (#13903)
6ff60e3b0c4 is described below

commit 6ff60e3b0c451426b778ee0bae3b11acf71622dd
Author: Dmitry Kryukov 
AuthorDate: Wed Apr 24 22:15:31 2024 +0300

CAMEL-20714 Added public no-arg constructor for SourceCache (#13903)
---
 .../src/main/java/org/apache/camel/util/xml/SourceCache.java  | 4 
 1 file changed, 4 insertions(+)

diff --git 
a/core/camel-xml-jaxp/src/main/java/org/apache/camel/util/xml/SourceCache.java 
b/core/camel-xml-jaxp/src/main/java/org/apache/camel/util/xml/SourceCache.java
index 67a67a1b2eb..c32f4fc4938 100644
--- 
a/core/camel-xml-jaxp/src/main/java/org/apache/camel/util/xml/SourceCache.java
+++ 
b/core/camel-xml-jaxp/src/main/java/org/apache/camel/util/xml/SourceCache.java
@@ -40,6 +40,10 @@ public final class SourceCache extends StringSource 
implements StreamCache {
 this.length = data.length();
 }
 
+public SourceCache() {
+throw new IllegalStateException();
+}
+
 @Override
 public void reset() {
 // do nothing here



Re: [PR] CAMEL-20714 Added public no-arg constructor for SourceCache [camel]

2024-04-24 Thread via GitHub


davsclaus merged PR #13903:
URL: https://github.com/apache/camel/pull/13903


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) branch runq deleted (was 83ad46150ac)

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

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


 was 83ad46150ac CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus

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-jbang - run with spring-boot or quarkus (#13919)

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

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


The following commit(s) were added to refs/heads/main by this push:
 new 25bedbb34f2 camel-jbang - run with spring-boot or quarkus (#13919)
25bedbb34f2 is described below

commit 25bedbb34f2adbfed0a215d954e3caec10207098
Author: Claus Ibsen 
AuthorDate: Wed Apr 24 21:12:49 2024 +0200

camel-jbang - run with spring-boot or quarkus (#13919)

CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus
---
 .../apache/camel/impl/console/RouteDevConsole.java |   4 +-
 .../org/apache/camel/main/BaseMainSupport.java |   2 +-
 .../modules/ROOT/pages/camel-jbang.adoc|  48 ++
 .../dsl/jbang/core/commands/ExportBaseCommand.java |  42 --
 .../apache/camel/dsl/jbang/core/commands/Run.java  | 164 +
 .../src/main/resources/spring-boot-logback.xml |  29 
 6 files changed, 274 insertions(+), 15 deletions(-)

diff --git 
a/core/camel-console/src/main/java/org/apache/camel/impl/console/RouteDevConsole.java
 
b/core/camel-console/src/main/java/org/apache/camel/impl/console/RouteDevConsole.java
index 087357f1cb9..a6cb3354b04 100644
--- 
a/core/camel-console/src/main/java/org/apache/camel/impl/console/RouteDevConsole.java
+++ 
b/core/camel-console/src/main/java/org/apache/camel/impl/console/RouteDevConsole.java
@@ -317,7 +317,9 @@ public class RouteDevConsole extends AbstractDevConsole {
 arr.add(jo);
 
 jo.put("id", mp.getProcessorId());
-jo.put("nodePrefixId", mp.getNodePrefixId());
+if (mp.getNodePrefixId() != null) {
+jo.put("nodePrefixId", mp.getNodePrefixId());
+}
 if (mp.getSourceLocation() != null) {
 String loc = mp.getSourceLocation();
 if (mp.getSourceLineNumber() != null) {
diff --git 
a/core/camel-main/src/main/java/org/apache/camel/main/BaseMainSupport.java 
b/core/camel-main/src/main/java/org/apache/camel/main/BaseMainSupport.java
index 74b4ca1a78b..645cd0d2638 100644
--- a/core/camel-main/src/main/java/org/apache/camel/main/BaseMainSupport.java
+++ b/core/camel-main/src/main/java/org/apache/camel/main/BaseMainSupport.java
@@ -1691,7 +1691,7 @@ public abstract class BaseMainSupport extends BaseService 
{
 throws Exception {
 
 TracerConfigurationProperties config = 
mainConfigurationProperties.tracerConfig();
-setPropertiesOnTarget(camelContext, config, properties, 
"camel.tracer.",
+setPropertiesOnTarget(camelContext, config, properties, "camel.trace.",
 failIfNotSet, true, autoConfiguredProperties);
 
 if (!config.isEnabled() && !config.isStandby()) {
diff --git a/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc 
b/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc
index 1a36c8d9ae2..ff04e5be63a 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc
@@ -2399,6 +2399,54 @@ which is due to invalid configuration: `Invalid url in 
bootstrap.servers: value`
 
 TIP: Use `camel get health --help` to see all the various options.
 
+
+== Running with Spring Boot or Quarkus
+
+Camel JBang is __primary__ intended to be Camel standalone only. In *Camel 
4.6* onwards we added limited
+support for running with Spring Boot or Quarkus, but there are some 
limitations.
+
+You use the `--runtime` option to specify which platform to use, as shown 
below:
+
+[source,bash]
+
+camel run foo.camel.yaml --runtime=spring-boot
+
+
+And for Quarkus:
+
+[source,bash]
+
+camel run foo.camel.yaml --runtime=quarkus
+
+
+When running this way, then Camel JBang is _essentially_ doing an _export_ to 
a temporary folder,
+and then running Spring Boot or Quarkus using Maven.
+
+You can do changes to the source file and have Quarkus and Spring Boot reload 
the routes, just as `camel run --dev` can do,
+but uses the natural Spring Boot _dev-tools_ and Quarkus _dev mode_ 
functionality.
+
+There are several limitations, one would be that Spring Boot and Quarkus 
cannot automatically detect new components and download JARs.
+(you can stop and run again to update dependencies).
+
+When using Quarkus then you can only select the Quarkus version to run, that 
are locked to a specific Camel version.
+You can see the versions by `camel version list --runtime=quarkus`. On the 
other hand Spring Boot is more flexible
+where you can choose different Spring Boot and Camel versions (within 
reasonable range).
+
+For example:
+
+[source,bash]
+
+camel run foo.camel.yaml --runtime=spring-boot --spring-boot-version=3.2.3 
--camel-version=4.4.1
+
+
+And for Quarkus:
+
+[source,bash]
+
+camel run foo.camel.yaml --runtime=quarkus --quarkus-version=3.9.4
+
+
+
 == Transforming message (data mapping)
 
 When integrating system you often 

Re: [PR] camel-jbang - run with spring-boot or quarkus [camel]

2024-04-24 Thread via GitHub


davsclaus merged PR #13919:
URL: https://github.com/apache/camel/pull/13919


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) branch runq updated (5d3cdf4682c -> 83ad46150ac)

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

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


from 5d3cdf4682c CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus
 add 83ad46150ac CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus

No new revisions were added by this update.

Summary of changes:
 .../src/main/resources/spring-boot-logback.xml | 18 ++
 1 file changed, 18 insertions(+)



Re: [I] Flaky TestKitMaxBuildLimit [camel-k]

2024-04-24 Thread via GitHub


christophd commented on issue #5344:
URL: https://github.com/apache/camel-k/issues/5344#issuecomment-2075501099

   Maybe we should update the Maven version used in the Camel K operator image?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] Fix flaky health trait test [camel-k]

2024-04-24 Thread via GitHub


christophd closed issue #4922: Fix flaky health trait test
URL: https://github.com/apache/camel-k/issues/4922


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] RBAC issues with Pipe and Knative [camel-k]

2024-04-24 Thread via GitHub


christophd closed issue #5410: RBAC issues with Pipe and Knative
URL: https://github.com/apache/camel-k/issues/5410


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] fix(#5402): Make sure to enable Knative profile [camel-k]

2024-04-24 Thread via GitHub


christophd commented on PR #5419:
URL: https://github.com/apache/camel-k/pull/5419#issuecomment-2075487101

   also fixes #4962


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] fix(#5402): Make sure to enable Knative profile [camel-k]

2024-04-24 Thread via GitHub


christophd opened a new pull request, #5419:
URL: https://github.com/apache/camel-k/pull/5419

   - Use Knative profile when Serving or Eventing is installed on cluster
   - Make sure to enable Knative trait when Serving or Eventing is installed
   - Enable knative-service trait only when Knative Serving is installed
   
   **Release Note**
   ```release-note
   fix(#5402): Make sure to enable Knative profile when installed
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] camel-jbang - run with spring-boot or quarkus [camel]

2024-04-24 Thread via GitHub


github-actions[bot] commented on PR #13919:
URL: https://github.com/apache/camel/pull/13919#issuecomment-2075399291

   :star2: Thank you for your contribution to the Apache Camel project! :star2: 
   
   :robot: CI automation will test this PR automatically.
   
   :camel: Apache Camel Committers, please review the following items:
   
   * First-time contributors **require MANUAL approval** for the GitHub Actions 
to run
   
   * You can use the command `/component-test (camel-)component-name1 
(camel-)component-name2..` to request a test from the test bot.
   
   * You can label PRs using `build-all`, `build-dependents`, `skip-tests` and 
`test-dependents` to fine-tune the checks executed by this PR.
   
   * Build and test logs are available in the Summary page. **Only** [Apache 
Camel committers](https://camel.apache.org/community/team/#committers) have 
access to the summary. 
   
   * :warning: Be careful when sharing logs. Review their contents before 
sharing them publicly.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] camel-jbang - run with spring-boot or quarkus [camel]

2024-04-24 Thread via GitHub


davsclaus opened a new pull request, #13919:
URL: https://github.com/apache/camel/pull/13919

   # Description
   
   
   
   # Target
   
   - [ ] I checked that the commit is targeting the correct branch (note that 
Camel 3 uses `camel-3.x`, whereas Camel 4 uses the `main` branch)
   
   # Tracking
   - [ ] If this is a large change, bug fix, or code improvement, I checked 
there is a [JIRA issue](https://issues.apache.org/jira/browse/CAMEL) filed for 
the change (usually before you start working on it).
   
   
   
   # Apache Camel coding standards and style
   
   - [ ] I checked that each commit in the pull request has a meaningful 
subject line and body.
   
   
   
   - [ ] I have run `mvn clean install -DskipTests` locally and I have 
committed all auto-generated changes
   
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) 10/11: CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus

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

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

commit 5abbf4decdacdf6d147057a52e708324276b5771
Author: Claus Ibsen 
AuthorDate: Wed Apr 24 15:39:37 2024 +0200

CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus
---
 .../src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java| 3 ---
 1 file changed, 3 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
index 1a3ea36fa9b..e713975b98d 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
@@ -952,9 +952,6 @@ public class Run extends CamelCommand {
 eq.loggingLevel = "off";
 
 System.out.println("Running using Spring Boot v" + 
eq.springBootVersion + " (preparing and downloading files)");
-// TODO: camel log from spring-boot/quarkus is not possible
-// TODO: spring-boot dev-tools reloading could update camel reload 
counter
-// TODO: docs
 
 // run export
 int exit = eq.export();



(camel) 01/11: CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus

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

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

commit 5ab046674e150ff63969dba2215bd62fdc3d6972
Author: Claus Ibsen 
AuthorDate: Sat Apr 20 09:18:23 2024 +0200

CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus
---
 .../dsl/jbang/core/commands/ExportBaseCommand.java |  24 ++--
 .../apache/camel/dsl/jbang/core/commands/Run.java  | 123 +
 2 files changed, 135 insertions(+), 12 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java
index edb9da8c354..33dedbed9e3 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java
@@ -64,6 +64,7 @@ import picocli.CommandLine;
 abstract class ExportBaseCommand extends CamelCommand {
 
 protected static final String BUILD_DIR = 
CommandLineHelper.CAMEL_JBANG_WORK_DIR + "/work";
+protected static final String RUN_DIR = 
CommandLineHelper.CAMEL_JBANG_WORK_DIR + "/run";
 
 protected static final String[] SETTINGS_PROP_SOURCE_KEYS = new String[] {
 "camel.main.routesIncludePattern",
@@ -126,10 +127,10 @@ abstract class ExportBaseCommand extends CamelCommand {
 @CommandLine.Option(names = { "--main-classname" },
 description = "The class name of the Camel Main 
application class",
 defaultValue = "CamelApplication")
-protected String mainClassname;
+protected String mainClassname = "CamelApplication";
 
 @CommandLine.Option(names = { "--java-version" }, description = "Java 
version", defaultValue = "17")
-protected String javaVersion;
+protected String javaVersion = "17";
 
 @CommandLine.Option(names = { "--camel-version" },
 description = "To export using a different Camel 
version than the default version.")
@@ -149,34 +150,34 @@ abstract class ExportBaseCommand extends CamelCommand {
 
 @CommandLine.Option(names = { "--spring-boot-version" }, description = 
"Spring Boot version",
 defaultValue = "3.2.5")
-protected String springBootVersion;
+protected String springBootVersion = "3.2.5";
 
 @CommandLine.Option(names = { "--camel-spring-boot-version" }, description 
= "Camel version to use with Spring Boot")
 protected String camelSpringBootVersion;
 
 @CommandLine.Option(names = { "--quarkus-group-id" }, description = 
"Quarkus Platform Maven groupId",
 defaultValue = "io.quarkus.platform")
-protected String quarkusGroupId;
+protected String quarkusGroupId = "io.quarkus.platform";
 
 @CommandLine.Option(names = { "--quarkus-artifact-id" }, description = 
"Quarkus Platform Maven artifactId",
 defaultValue = "quarkus-bom")
-protected String quarkusArtifactId;
+protected String quarkusArtifactId = "quarkus-bom";
 
 @CommandLine.Option(names = { "--quarkus-version" }, description = 
"Quarkus Platform version",
 defaultValue = "3.9.4")
-protected String quarkusVersion;
+protected String quarkusVersion = "3.9.4";
 
 @CommandLine.Option(names = { "--maven-wrapper" }, defaultValue = "true",
 description = "Include Maven Wrapper files in exported 
project")
-protected boolean mavenWrapper;
+protected boolean mavenWrapper = true;
 
 @CommandLine.Option(names = { "--gradle-wrapper" }, defaultValue = "true",
 description = "Include Gradle Wrapper files in 
exported project")
-protected boolean gradleWrapper;
+protected boolean gradleWrapper = true;
 
 @CommandLine.Option(names = { "--build-tool" }, defaultValue = "maven",
 description = "Build tool to use (maven or gradle)")
-protected String buildTool;
+protected String buildTool = "maven";
 
 @CommandLine.Option(names = { "--open-api" }, description = "Adds an 
OpenAPI spec from the given file (json or yaml file)")
 protected String openapi;
@@ -187,12 +188,11 @@ abstract class ExportBaseCommand extends CamelCommand {
 protected String exportDir;
 
 @CommandLine.Option(names = { "--logging-level" }, defaultValue = "info", 
description = "Logging level")
-protected String loggingLevel;
+protected String loggingLevel = "info";
 
 @CommandLine.Option(names = { "--package-name" },
 description = "For Java source files should they have 
the given package name. By default the package name is computed from the Maven 
GAV. "
-  +
-   

(camel) 08/11: CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus

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

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

commit ebcf5395272512edb2b4b7d5889a0bf994dc7c75
Author: Claus Ibsen 
AuthorDate: Wed Apr 24 12:36:12 2024 +0200

CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus
---
 .../org/apache/camel/dsl/jbang/core/commands/Run.java   | 17 +
 1 file changed, 13 insertions(+), 4 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
index 67ea4f0bf91..fa275f68527 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
@@ -889,15 +889,19 @@ public class Run extends CamelCommand {
 return exit;
 }
 // run quarkus via maven
+String mvnw = "/mvnw";
+if (FileUtil.isWindows()) {
+mvnw = "/mvnw.cmd";
+}
 ProcessBuilder pb = new ProcessBuilder();
-pb.command(runDir + "/mvnw", "--quiet", "--file", runDir.toString(), 
"quarkus:dev");
+pb.command(runDir + mvnw, "--quiet", "--file", runDir.toString(), 
"quarkus:dev");
 
 if (background) {
 Process p = pb.start();
 this.spawnPid = p.pid();
 if (!silentRun && !transformRun && !transformMessageRun) {
 printer().println("Running Camel Quarkus integration: " + name 
+ " (version: " + eq.quarkusVersion
-  + ") in background with PID: " + p.pid());
+  + ") in background");
 }
 return 0;
 } else {
@@ -953,6 +957,7 @@ public class Run extends CamelCommand {
 // TODO: camel stop does not stop quarkus correctly (spring boot does 
that)
 // TODO: camel get does not show Quarkus as platform (spring boot does 
that)
 // TODO: spring-boot dev-tools reloading could update camel reload 
counter
+// TODO: docs
 
 // run export
 int exit = eq.export();
@@ -961,14 +966,18 @@ public class Run extends CamelCommand {
 }
 // run spring-boot via maven
 ProcessBuilder pb = new ProcessBuilder();
-pb.command(runDir + "/mvnw", "--quiet", "--file", runDir.toString(), 
"spring-boot:run");
+String mvnw = "/mvnw";
+if (FileUtil.isWindows()) {
+mvnw = "/mvnw.cmd";
+}
+pb.command(runDir + mvnw, "--quiet", "--file", runDir.toString(), 
"spring-boot:run");
 
 if (background) {
 Process p = pb.start();
 this.spawnPid = p.pid();
 if (!silentRun && !transformRun && !transformMessageRun) {
 printer().println("Running Camel Spring Boot integration: " + 
name + " (version: " + camelVersion
-  + ") in background with PID: " + p.pid());
+  + ") in background");
 }
 return 0;
 } else {



(camel) 06/11: CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus

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

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

commit 9266b0a525938485bf3b939195fc335b43b7aa00
Author: Claus Ibsen 
AuthorDate: Sat Apr 20 11:09:10 2024 +0200

CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus
---
 .../src/main/java/org/apache/camel/impl/console/RouteDevConsole.java  | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git 
a/core/camel-console/src/main/java/org/apache/camel/impl/console/RouteDevConsole.java
 
b/core/camel-console/src/main/java/org/apache/camel/impl/console/RouteDevConsole.java
index a593926d4b4..f3d97561736 100644
--- 
a/core/camel-console/src/main/java/org/apache/camel/impl/console/RouteDevConsole.java
+++ 
b/core/camel-console/src/main/java/org/apache/camel/impl/console/RouteDevConsole.java
@@ -317,7 +317,9 @@ public class RouteDevConsole extends AbstractDevConsole {
 arr.add(jo);
 
 jo.put("id", mp.getProcessorId());
-jo.put("nodePrefixId", mp.getNodePrefixId());
+if (mp.getNodePrefixId() != null) {
+jo.put("nodePrefixId", mp.getNodePrefixId());
+}
 if (mp.getSourceLocation() != null) {
 String loc = mp.getSourceLocation();
 if (mp.getSourceLineNumber() != null) {



(camel) 09/11: CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus

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

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

commit 519635a56a4fe248fa52959576fbfb8e91c0d624
Author: Claus Ibsen 
AuthorDate: Wed Apr 24 15:31:22 2024 +0200

CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus
---
 .../src/main/java/org/apache/camel/main/BaseMainSupport.java  |  2 +-
 .../java/org/apache/camel/dsl/jbang/core/commands/Run.java|  7 ---
 .../src/main/resources/spring-boot-logback.xml| 11 +++
 3 files changed, 16 insertions(+), 4 deletions(-)

diff --git 
a/core/camel-main/src/main/java/org/apache/camel/main/BaseMainSupport.java 
b/core/camel-main/src/main/java/org/apache/camel/main/BaseMainSupport.java
index 74b4ca1a78b..645cd0d2638 100644
--- a/core/camel-main/src/main/java/org/apache/camel/main/BaseMainSupport.java
+++ b/core/camel-main/src/main/java/org/apache/camel/main/BaseMainSupport.java
@@ -1691,7 +1691,7 @@ public abstract class BaseMainSupport extends BaseService 
{
 throws Exception {
 
 TracerConfigurationProperties config = 
mainConfigurationProperties.tracerConfig();
-setPropertiesOnTarget(camelContext, config, properties, 
"camel.tracer.",
+setPropertiesOnTarget(camelContext, config, properties, "camel.trace.",
 failIfNotSet, true, autoConfiguredProperties);
 
 if (!config.isEnabled() && !config.isStandby()) {
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
index fa275f68527..1a3ea36fa9b 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
@@ -953,9 +953,6 @@ public class Run extends CamelCommand {
 
 System.out.println("Running using Spring Boot v" + 
eq.springBootVersion + " (preparing and downloading files)");
 // TODO: camel log from spring-boot/quarkus is not possible
-// TODO: copy files using symbolic link so you can edit the file 
(TODO: application.properties)
-// TODO: camel stop does not stop quarkus correctly (spring boot does 
that)
-// TODO: camel get does not show Quarkus as platform (spring boot does 
that)
 // TODO: spring-boot dev-tools reloading could update camel reload 
counter
 // TODO: docs
 
@@ -964,6 +961,10 @@ public class Run extends CamelCommand {
 if (exit != 0) {
 return exit;
 }
+// prepare spring-boot for logging to file
+InputStream is = 
Run.class.getClassLoader().getResourceAsStream("spring-boot-logback.xml");
+eq.safeCopy(is, new File(eq.exportDir + 
"/src/main/resources/logback.xml"));
+
 // run spring-boot via maven
 ProcessBuilder pb = new ProcessBuilder();
 String mvnw = "/mvnw";
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/resources/spring-boot-logback.xml 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/spring-boot-logback.xml
new file mode 100644
index 000..0cd45fcd609
--- /dev/null
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/resources/spring-boot-logback.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file



(camel) 11/11: CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus

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

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

commit 5d3cdf4682c5cb5cd733b3d61eed097ac8587663
Author: Claus Ibsen 
AuthorDate: Wed Apr 24 18:40:20 2024 +0200

CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus
---
 .../modules/ROOT/pages/camel-jbang.adoc| 48 ++
 1 file changed, 48 insertions(+)

diff --git a/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc 
b/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc
index 1a36c8d9ae2..ff04e5be63a 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-jbang.adoc
@@ -2399,6 +2399,54 @@ which is due to invalid configuration: `Invalid url in 
bootstrap.servers: value`
 
 TIP: Use `camel get health --help` to see all the various options.
 
+
+== Running with Spring Boot or Quarkus
+
+Camel JBang is __primary__ intended to be Camel standalone only. In *Camel 
4.6* onwards we added limited
+support for running with Spring Boot or Quarkus, but there are some 
limitations.
+
+You use the `--runtime` option to specify which platform to use, as shown 
below:
+
+[source,bash]
+
+camel run foo.camel.yaml --runtime=spring-boot
+
+
+And for Quarkus:
+
+[source,bash]
+
+camel run foo.camel.yaml --runtime=quarkus
+
+
+When running this way, then Camel JBang is _essentially_ doing an _export_ to 
a temporary folder,
+and then running Spring Boot or Quarkus using Maven.
+
+You can do changes to the source file and have Quarkus and Spring Boot reload 
the routes, just as `camel run --dev` can do,
+but uses the natural Spring Boot _dev-tools_ and Quarkus _dev mode_ 
functionality.
+
+There are several limitations, one would be that Spring Boot and Quarkus 
cannot automatically detect new components and download JARs.
+(you can stop and run again to update dependencies).
+
+When using Quarkus then you can only select the Quarkus version to run, that 
are locked to a specific Camel version.
+You can see the versions by `camel version list --runtime=quarkus`. On the 
other hand Spring Boot is more flexible
+where you can choose different Spring Boot and Camel versions (within 
reasonable range).
+
+For example:
+
+[source,bash]
+
+camel run foo.camel.yaml --runtime=spring-boot --spring-boot-version=3.2.3 
--camel-version=4.4.1
+
+
+And for Quarkus:
+
+[source,bash]
+
+camel run foo.camel.yaml --runtime=quarkus --quarkus-version=3.9.4
+
+
+
 == Transforming message (data mapping)
 
 When integrating system you often need to transform messages from one system 
to another. Camel has rich set



(camel) branch runq created (now 5d3cdf4682c)

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

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


  at 5d3cdf4682c CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus

This branch includes the following new commits:

 new 5ab046674e1 CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus
 new 6fe9ea5f6bc CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus
 new 5769db93325 CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus
 new 93b315e1c63 CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus
 new e80f94340b5 CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus
 new 9266b0a5259 CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus
 new b72b33f3600 CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus
 new ebcf5395272 CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus
 new 519635a56a4 CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus
 new 5abbf4decda CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus
 new 5d3cdf4682c CAMEL-19041: camel-jbang - Run with runtime for 
spring-boot and quarkus

The 11 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) 05/11: CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus

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

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

commit e80f94340b5759287928e5c47ef31f781ed94cc6
Author: Claus Ibsen 
AuthorDate: Sat Apr 20 11:03:53 2024 +0200

CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus
---
 .../src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java  | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
index c1ae2853bb7..0128045d609 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
@@ -942,6 +942,7 @@ public class Run extends CamelCommand {
 // TODO: copy files using symbolic link so you can edit the file 
(TODO: application.properties)
 // TODO: camel stop does not stop quarkus correctly (spring boot do 
that)
 // TODO: camel get does not show Quarkus as platform (spring boot do 
that)
+// TODO: spring-boot dev-tools reloading could update camel reload 
counter
 
 // run export
 int exit = eq.export();



(camel) 07/11: CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus

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

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

commit b72b33f3600f93c130148c4afbc2b3853788
Author: Claus Ibsen 
AuthorDate: Wed Apr 24 12:28:47 2024 +0200

CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus
---
 .../dsl/jbang/core/commands/ExportBaseCommand.java |  1 -
 .../apache/camel/dsl/jbang/core/commands/Run.java  | 28 +++---
 2 files changed, 19 insertions(+), 10 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java
index c741b4e4db1..24f0803d95c 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java
@@ -64,7 +64,6 @@ import picocli.CommandLine;
 abstract class ExportBaseCommand extends CamelCommand {
 
 protected static final String BUILD_DIR = 
CommandLineHelper.CAMEL_JBANG_WORK_DIR + "/work";
-protected static final String RUN_DIR = 
CommandLineHelper.CAMEL_JBANG_WORK_DIR + "/run";
 
 protected static final String[] SETTINGS_PROP_SOURCE_KEYS = new String[] {
 "camel.main.routesIncludePattern",
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
index 0128045d609..67ea4f0bf91 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
@@ -87,6 +87,7 @@ import static 
org.apache.camel.dsl.jbang.core.common.GitHubHelper.fetchGithubUrl
 public class Run extends CamelCommand {
 
 public static final String RUN_SETTINGS_FILE = 
"camel-jbang-run.properties";
+private static final String RUN_PLATFORM_DIR = ".camel-jbang-run";
 
 private static final String[] ACCEPTED_FILE_EXT
 = new String[] { "java", "groovy", "js", "jsh", "kts", "xml", 
"yaml" };
@@ -848,13 +849,19 @@ public class Run extends CamelCommand {
 }
 
 protected int runQuarkus() throws Exception {
+// create temp run dir
+File runDir = new File(RUN_PLATFORM_DIR, "" + 
System.currentTimeMillis());
+if (!this.background) {
+runDir.deleteOnExit();
+}
+
 // export to hidden folder
 ExportQuarkus eq = new ExportQuarkus(getMain());
 eq.symbolicLink = true;
 eq.quarkusVersion = this.quarkusVersion;
 eq.camelVersion = this.camelVersion;
 eq.kameletsVersion = this.kameletsVersion;
-eq.exportDir = ExportBaseCommand.RUN_DIR;
+eq.exportDir = runDir.toString();
 eq.exclude = this.exclude;
 eq.filePaths = this.filePaths;
 eq.files = this.files;
@@ -883,7 +890,7 @@ public class Run extends CamelCommand {
 }
 // run quarkus via maven
 ProcessBuilder pb = new ProcessBuilder();
-pb.command(ExportBaseCommand.RUN_DIR + "/mvnw", "--quiet", "--file", 
ExportBaseCommand.RUN_DIR, "quarkus:dev");
+pb.command(runDir + "/mvnw", "--quiet", "--file", runDir.toString(), 
"quarkus:dev");
 
 if (background) {
 Process p = pb.start();
@@ -903,6 +910,12 @@ public class Run extends CamelCommand {
 }
 
 protected int runSpringBoot() throws Exception {
+// create temp run dir
+File runDir = new File(RUN_PLATFORM_DIR, "" + 
System.currentTimeMillis());
+if (!this.background) {
+runDir.deleteOnExit();
+}
+
 // export to hidden folder
 ExportSpringBoot eq = new ExportSpringBoot(getMain());
 eq.symbolicLink = true;
@@ -910,7 +923,7 @@ public class Run extends CamelCommand {
 eq.camelVersion = this.camelVersion;
 eq.camelSpringBootVersion = this.camelVersion;
 eq.kameletsVersion = this.kameletsVersion;
-eq.exportDir = ExportBaseCommand.RUN_DIR;
+eq.exportDir = runDir.toString();
 eq.exclude = this.exclude;
 eq.filePaths = this.filePaths;
 eq.files = this.files;
@@ -935,13 +948,10 @@ public class Run extends CamelCommand {
 eq.loggingLevel = "off";
 
 System.out.println("Running using Spring Boot v" + 
eq.springBootVersion + " (preparing and downloading files)");
-// TODO: if error exporting we should report error (log output)
-// TODO: run in unique sub folder
-// TODO: delete sub folder on exit
 // TODO: camel log from spring-boot/quarkus is not possible
 // TODO: copy files using symbolic 

(camel) 04/11: CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus

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

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

commit 93b315e1c63d25d58f1186b4670ad6175693ef2e
Author: Claus Ibsen 
AuthorDate: Sat Apr 20 11:00:05 2024 +0200

CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus
---
 .../dsl/jbang/core/commands/ExportBaseCommand.java| 19 ++-
 .../org/apache/camel/dsl/jbang/core/commands/Run.java | 10 --
 2 files changed, 26 insertions(+), 3 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java
index 33dedbed9e3..c741b4e4db1 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/ExportBaseCommand.java
@@ -218,6 +218,8 @@ abstract class ExportBaseCommand extends CamelCommand {
 description = "Whether to ignore route loading and 
compilation errors (use this with care!)")
 protected boolean ignoreLoadingError;
 
+protected boolean symbolicLink; // copy source files using symbolic link
+
 public ExportBaseCommand(CamelJBangMain main) {
 super(main);
 }
@@ -710,7 +712,7 @@ abstract class ExportBaseCommand extends CamelCommand {
 return "3.4.0";
 }
 
-protected static void safeCopy(File source, File target, boolean override) 
throws Exception {
+protected void safeCopy(File source, File target, boolean override) throws 
Exception {
 if (!source.exists()) {
 return;
 }
@@ -728,6 +730,21 @@ abstract class ExportBaseCommand extends CamelCommand {
 return;
 }
 
+if (symbolicLink) {
+try {
+// must use absolute paths
+Path link = target.toPath().toAbsolutePath();
+Path src = source.toPath().toAbsolutePath();
+if (Files.exists(link)) {
+Files.delete(link);
+}
+Files.createSymbolicLink(link, src);
+return; // success
+} catch (IOException e) {
+// ignore
+}
+}
+
 if (!target.exists()) {
 Files.copy(source.toPath(), target.toPath());
 } else if (override) {
diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
index e435f3c3f82..c1ae2853bb7 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
@@ -850,6 +850,7 @@ public class Run extends CamelCommand {
 protected int runQuarkus() throws Exception {
 // export to hidden folder
 ExportQuarkus eq = new ExportQuarkus(getMain());
+eq.symbolicLink = true;
 eq.quarkusVersion = this.quarkusVersion;
 eq.camelVersion = this.camelVersion;
 eq.kameletsVersion = this.kameletsVersion;
@@ -904,6 +905,7 @@ public class Run extends CamelCommand {
 protected int runSpringBoot() throws Exception {
 // export to hidden folder
 ExportSpringBoot eq = new ExportSpringBoot(getMain());
+eq.symbolicLink = true;
 eq.springBootVersion = this.springBootVersion;
 eq.camelVersion = this.camelVersion;
 eq.camelSpringBootVersion = this.camelVersion;
@@ -922,6 +924,10 @@ public class Run extends CamelCommand {
 } else {
 eq.dependencies += ",camel:cli-connector";
 }
+if (this.dev) {
+// hot-reload of spring-boot
+eq.dependencies += 
",mvn:org.springframework.boot:spring-boot-devtools";
+}
 eq.fresh = this.fresh;
 eq.download = this.download;
 eq.quiet = true;
@@ -933,7 +939,7 @@ public class Run extends CamelCommand {
 // TODO: run in unique sub folder
 // TODO: delete sub folder on exit
 // TODO: camel log from spring-boot/quarkus is not possible
-// TODO: copy files using symbolic link so you can edit the file
+// TODO: copy files using symbolic link so you can edit the file 
(TODO: application.properties)
 // TODO: camel stop does not stop quarkus correctly (spring boot do 
that)
 // TODO: camel get does not show Quarkus as platform (spring boot do 
that)
 
@@ -942,7 +948,7 @@ public class Run extends CamelCommand {
 if (exit != 0) {
 return exit;
 }
-// run quarkus via maven
+// run spring-boot 

(camel) 02/11: CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus

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

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

commit 6fe9ea5f6bc28cb562c17381d02e038fc494b9bc
Author: Claus Ibsen 
AuthorDate: Sat Apr 20 09:22:08 2024 +0200

CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus
---
 .../src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java | 2 ++
 1 file changed, 2 insertions(+)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
index 3d80643e35a..7fcd92c9450 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
@@ -919,6 +919,8 @@ public class Run extends CamelCommand {
 // TODO: delete sub folder on exit
 // TODO: camel log from spring-boot/quarkus is not possible
 // TODO: copy files using symbolic link so you can edit the file
+// TODO: camel stop does not stop quarkus correctly (spring boot do 
that)
+// TODO: camel get does not show Quarkus as platform (spring boot do 
that)
 
 // run export
 int exit = eq.export();



(camel) 03/11: CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus

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

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

commit 5769db93325e08f72300f1f121999f2d8085e815
Author: Claus Ibsen 
AuthorDate: Sat Apr 20 09:58:26 2024 +0200

CAMEL-19041: camel-jbang - Run with runtime for spring-boot and quarkus
---
 .../apache/camel/dsl/jbang/core/commands/Run.java  | 23 ++
 1 file changed, 19 insertions(+), 4 deletions(-)

diff --git 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
index 7fcd92c9450..e435f3c3f82 100644
--- 
a/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
+++ 
b/dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Run.java
@@ -147,6 +147,14 @@ public class Run extends CamelCommand {
 @Option(names = { "--kamelets-version" }, description = "Apache Camel 
Kamelets version")
 String kameletsVersion;
 
+@Option(names = { "--quarkus-version" }, description = "Quarkus Platform 
version",
+defaultValue = "3.9.4")
+String quarkusVersion = "3.9.4";
+
+@Option(names = { "--spring-boot-version" }, description = "Spring Boot 
version",
+defaultValue = "3.2.5")
+String springBootVersion = "3.2.5";
+
 @Option(names = { "--profile" }, scope = CommandLine.ScopeType.INHERIT, 
defaultValue = "dev",
 description = "Profile to run (dev, test, or prod).")
 String profile = "dev";
@@ -842,13 +850,16 @@ public class Run extends CamelCommand {
 protected int runQuarkus() throws Exception {
 // export to hidden folder
 ExportQuarkus eq = new ExportQuarkus(getMain());
+eq.quarkusVersion = this.quarkusVersion;
+eq.camelVersion = this.camelVersion;
+eq.kameletsVersion = this.kameletsVersion;
 eq.exportDir = ExportBaseCommand.RUN_DIR;
 eq.exclude = this.exclude;
 eq.filePaths = this.filePaths;
 eq.files = this.files;
 eq.gav = this.gav;
 if (eq.gav == null) {
-eq.gav = "org.dummy:dummy:1.0-SNAPSHOT";
+eq.gav = "org.apache.camel:jbang-run-dummy:1.0-SNAPSHOT";
 }
 eq.dependencies = this.dependencies;
 if (eq.dependencies == null) {
@@ -862,7 +873,7 @@ public class Run extends CamelCommand {
 eq.logging = false;
 eq.loggingLevel = "off";
 
-System.out.println("Running using Quarkus v" + eq.quarkusVersion + " 
(have a little patience)");
+System.out.println("Running using Quarkus v" + eq.quarkusVersion + " 
(preparing and downloading files)");
 
 // run export
 int exit = eq.export();
@@ -893,13 +904,17 @@ public class Run extends CamelCommand {
 protected int runSpringBoot() throws Exception {
 // export to hidden folder
 ExportSpringBoot eq = new ExportSpringBoot(getMain());
+eq.springBootVersion = this.springBootVersion;
+eq.camelVersion = this.camelVersion;
+eq.camelSpringBootVersion = this.camelVersion;
+eq.kameletsVersion = this.kameletsVersion;
 eq.exportDir = ExportBaseCommand.RUN_DIR;
 eq.exclude = this.exclude;
 eq.filePaths = this.filePaths;
 eq.files = this.files;
 eq.gav = this.gav;
 if (eq.gav == null) {
-eq.gav = "org.dummy:dummy:1.0-SNAPSHOT";
+eq.gav = "org.apache.camel:jbang-run-dummy:1.0-SNAPSHOT";
 }
 eq.dependencies = this.dependencies;
 if (eq.dependencies == null) {
@@ -913,7 +928,7 @@ public class Run extends CamelCommand {
 eq.logging = false;
 eq.loggingLevel = "off";
 
-System.out.println("Running using Spring Boot v" + 
eq.springBootVersion + " (have a little patience)");
+System.out.println("Running using Spring Boot v" + 
eq.springBootVersion + " (preparing and downloading files)");
 // TODO: if error exporting we should report error (log output)
 // TODO: run in unique sub folder
 // TODO: delete sub folder on exit



[PR] Sonarfix for instanceof check and cast in CamelJavaParserHelper.java [camel]

2024-04-24 Thread via GitHub


santanu-ghosh1 opened a new pull request, #13918:
URL: https://github.com/apache/camel/pull/13918

   Fixed sonar issues for:
   
   1. Replace this instanceof check and cast with 'instanceof SimpleName 
simplename'
   2. Replace this instanceof check and cast with 'instanceof 
VariableDeclaration variabledeclaration'
   3. Replace this instanceof check and cast with 'instanceof MethodInvocation 
methodinvocation'
   4. Replace this instanceof check and cast with 'instanceof 
ParenthesizedExpression parenthesizedexpression'
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[PR] fix(trait): remove imageWasKit [camel-k]

2024-04-24 Thread via GitHub


squakez opened a new pull request, #5418:
URL: https://github.com/apache/camel-k/pull/5418

   As discussed in #5399 we need to clarify the intent of each IntegrationKit 
types.
   
   * removal of imageWasKit
   * usage of external IntegrationKit when we are certain that the image comes 
from an IK
   * usage of syntetic IntegrationKit when the image are coming from any 
container image
   * rework of promote command to clone an external IntegrationKit beside the 
Integration and use it accordingly.
   
   Closes #5408
   
   With this PR we'll have the following kit types:
   ```
   NAME   ALIAS   PHASE   TYPELAYOUT IMAGE  

  ROOT
   kit-cokcvlbup5os73dn1skg   Ready   platformfast-jar   
10.100.107.57/default/camel-k-kit-cokcvlbup5os73dn1skg@sha256:150ec29daefe7c9a82f4f35549a68bc88a5347abaf71a1b25792d957d41c0e6d
   eclipse-temurin:17
   kit-cokcvlbup5os73dn1skg   Ready   external   fast-jar   
10.100.107.57/default/camel-k-kit-cokcvlbup5os73dn1skg@sha256:150ec29daefe7c9a82f4f35549a68bc88a5347abaf71a1b25792d957d41c0e6d
   
   kit-my-camel-main-v1   Ready   synthetic  
docker.io/squakez/my-camel-main:1.0.0   
 
   ```
   The attached documentation should clarify how to use each type.
   
   
   
   
   
   
   
   
   **Release Note**
   ```release-note
   fix(trait): remove imageWasKit
   ```
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel-quarkus) branch quarkus-main updated (b01e7341eb -> 0a2c0b4ba8)

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

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


 discard b01e7341eb Upgrade Quarkus to 3.11.0.CR1
 add 9a5e6238a5 Fix nightly CI workflow alternate JDK steps
 add dcf1b29fac Create Milvus Extension (#6020)
 add 63d8221390 Fixup Milvus JVM only state
 add 9a946aee6f Removed Qdrant leftover test in JVM Integration tests
 add 653e532e9a Bump quarkiverse-groovy.version from 3.9.1 to 3.9.3
 add d5334adcf0 JT400 tests can not be run in parallel #6018
 add c53bbd085f Make Jasypt SmallRye Config integration operate only on 
runtime properties
 add f9ad836ac8 Activate format profile as part of CI checks
 add d4f319e236 Clean up leftovers from MicroProfile Fault Tolerance 
disablement
 add 9d3bce3d4c Jt400: possible missing resource in the native
 add 9be20b7862 Fix AsciiDoc attribute substitution in MapStruct and Jasypt 
documentation
 add 17308467ed Upgrade Quarkus to 3.10.0
 add e3d3caaa6d Remove workaround for Google BigQuery host resolution
 add 94422de0cf Upgrade to Quarkus CXF 3.10.0
 add 0a7cb4b3b1 Exclude faulttolerance package from MicroProfile 
integration test module javadoc
 new 0a2c0b4ba8 Upgrade Quarkus to 3.11.0.CR1

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   (b01e7341eb)
\
 N -- N -- N   refs/heads/quarkus-main (0a2c0b4ba8)

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.

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.


Summary of changes:
 .github/workflows/camel-master-cron.yaml   |  29 +-
 .github/workflows/ci-build.yaml|   5 +-
 .github/workflows/quarkus-master-cron.yaml |  29 +-
 catalog/pom.xml|  26 +
 docs/antora.yml|   2 +-
 docs/modules/ROOT/examples/components/milvus.yml   |  13 +
 docs/modules/ROOT/nav.adoc |   1 +
 .../ROOT/pages/reference/extensions/jasypt.adoc|   2 +-
 .../ROOT/pages/reference/extensions/mapstruct.adoc |   4 +-
 .../{langchain-embeddings.adoc => milvus.adoc} |  18 +-
 .../milvus}/deployment/pom.xml |   8 +-
 .../milvus/deployment/MilvusProcessor.java |   7 +-
 .../{langchain-embeddings => milvus}/pom.xml   |   4 +-
 .../runtime/pom.xml|  10 +-
 .../main/resources/META-INF/quarkus-extension.yaml |   6 +-
 extensions-jvm/pom.xml |   1 +
 .../jasypt/deployment/JasyptProcessor.java |  32 +-
 .../quarkus/component/jasypt/JasyptDevUITest.java  |   2 -
 extensions/jasypt/runtime/src/main/doc/usage.adoc  |   2 +-
 .../CamelJasyptConfigSourceInterceptorFactory.java |   9 +-
 .../component/jasypt/CamelJasyptRecorder.java  |  17 +-
 ...r.java => CamelJasyptRuntimeConfigBuilder.java} |  11 +-
 .../CamelJasyptSecretKeysHandlerFactory.java   |  14 +-
 smallrye.config.ConfigSourceInterceptorFactory |   1 -
 .../io.smallrye.config.SecretKeysHandlerFactory|   1 -
 .../component/jt400/deployment/Jt400Processor.java |  14 +
 .../mapstruct/runtime/src/main/doc/usage.adoc  |   4 +-
 .../jslt => integration-tests-jvm/milvus}/pom.xml  |  14 +-
 .../component/milvus/it/MilvusResource.java}   |  20 +-
 .../quarkus/component/milvus/it/MilvusIT.java  |   4 +-
 .../quarkus/component/milvus/it/MilvusTest.java}   |   8 +-
 integration-tests-jvm/pom.xml  |   1 +
 .../quarkus/component/qdrant/it/QdrantTest.java|  34 -
 integration-tests/foundation-grouped/pom.xml   |  13 -
 .../spi/v2/CustomHostCapableHttpBigQueryRpc.java   | 905 -
 .../google/bigquery/it/GoogleBigqueryResource.java |  13 +-
 integration-tests/jasypt/pom.xml   |   9 -
 .../jasypt/it/JasyptSecureExtensionConfigTest.java |   9 -
 .../it/JasyptSecureExtensionConfigTestProfile.java |   8 -
 .../jt400/mocked/it/Jt400MockResource.java |  13 +
 .../component/jt400/mocked/Jt400MockTest.java  |  15 +
 integration-tests/jt400/README.adoc|  47 +-
 .../quarkus/component/jt400/it/Jt400Resource.java  |  17 +-
 .../src/main/resources/application.properties  |  10 +-
 

(camel-quarkus) 01/01: Upgrade Quarkus to 3.11.0.CR1

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

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

commit 0a2c0b4ba88e523ef8a529dbc596bdc9b51bf8d7
Author: James Netherton 
AuthorDate: Wed Apr 24 16:02:20 2024 +0100

Upgrade Quarkus to 3.11.0.CR1
---
 pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/pom.xml b/pom.xml
index 0943baea07..4eba35b700 100644
--- a/pom.xml
+++ b/pom.xml
@@ -61,7 +61,7 @@
 2.2.2
 
2.3.1
 2.0.2
-3.10.0
+999-SNAPSHOT
 
4.0.0
 2.6.1
 
@@ -104,7 +104,7 @@
 23.1.2
 jdk21
 4.0.21
-1.62.2
+1.63.0
 ${hapi-version}
 ${hapi-base-version}
 ${hapi-fhir-version}



(camel-quarkus) 03/05: Revert "Disable microprofile-fault-tolerance testing due to #5995"

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

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

commit 33c59aeabf122121577133196b5511a99bd1b643
Author: James Netherton 
AuthorDate: Wed Apr 17 12:57:18 2024 +0100

Revert "Disable microprofile-fault-tolerance testing due to #5995"

This reverts commit 17a559652d5eca26974e6d89f8af567c5e85a16f.
---
 .../foundation/core-fault-tolerance/pom.xml|  2 --
 .../faulttolerance/it/CoreFaultToleranceIT.java|  2 --
 .../faulttolerance/it/CoreFaultToleranceTest.java  |  2 --
 integration-tests/foundation-grouped/pom.xml   | 17 ++---
 integration-tests/microprofile/pom.xml | 40 +++---
 .../MicroprofileFaultToleranceIT.java  |  2 --
 .../MicroprofileFaultToleranceTest.java|  2 --
 pom.xml|  2 --
 8 files changed, 26 insertions(+), 43 deletions(-)

diff --git a/integration-test-groups/foundation/core-fault-tolerance/pom.xml 
b/integration-test-groups/foundation/core-fault-tolerance/pom.xml
index 6d9763ea47..d4175591a2 100644
--- a/integration-test-groups/foundation/core-fault-tolerance/pom.xml
+++ b/integration-test-groups/foundation/core-fault-tolerance/pom.xml
@@ -59,7 +59,6 @@
 
 
 
-
 
 virtualDependencies
 
diff --git 
a/integration-test-groups/foundation/core-fault-tolerance/src/test/java/org/apache/camel/quarkus/core/faulttolerance/it/CoreFaultToleranceIT.java
 
b/integration-test-groups/foundation/core-fault-tolerance/src/test/java/org/apache/camel/quarkus/core/faulttolerance/it/CoreFaultToleranceIT.java
index a05c81faf2..76f553a17b 100644
--- 
a/integration-test-groups/foundation/core-fault-tolerance/src/test/java/org/apache/camel/quarkus/core/faulttolerance/it/CoreFaultToleranceIT.java
+++ 
b/integration-test-groups/foundation/core-fault-tolerance/src/test/java/org/apache/camel/quarkus/core/faulttolerance/it/CoreFaultToleranceIT.java
@@ -17,9 +17,7 @@
 package org.apache.camel.quarkus.core.faulttolerance.it;
 
 import io.quarkus.test.junit.QuarkusIntegrationTest;
-import org.junit.jupiter.api.Disabled;
 
-@Disabled("https://github.com/apache/camel-quarkus/issues/5995;)
 @QuarkusIntegrationTest
 public class CoreFaultToleranceIT extends CoreFaultToleranceTest {
 }
diff --git 
a/integration-test-groups/foundation/core-fault-tolerance/src/test/java/org/apache/camel/quarkus/core/faulttolerance/it/CoreFaultToleranceTest.java
 
b/integration-test-groups/foundation/core-fault-tolerance/src/test/java/org/apache/camel/quarkus/core/faulttolerance/it/CoreFaultToleranceTest.java
index 6ccdcf4364..6aaa60aaf1 100644
--- 
a/integration-test-groups/foundation/core-fault-tolerance/src/test/java/org/apache/camel/quarkus/core/faulttolerance/it/CoreFaultToleranceTest.java
+++ 
b/integration-test-groups/foundation/core-fault-tolerance/src/test/java/org/apache/camel/quarkus/core/faulttolerance/it/CoreFaultToleranceTest.java
@@ -17,13 +17,11 @@
 package org.apache.camel.quarkus.core.faulttolerance.it;
 
 import io.quarkus.test.junit.QuarkusTest;
-import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 
 import static io.restassured.RestAssured.get;
 import static org.hamcrest.Matchers.is;
 
-@Disabled("https://github.com/apache/camel-quarkus/issues/5995;)
 @QuarkusTest
 public class CoreFaultToleranceTest {
 
diff --git a/integration-tests/foundation-grouped/pom.xml 
b/integration-tests/foundation-grouped/pom.xml
index 67359b9a0b..7c9c1ceac0 100644
--- a/integration-tests/foundation-grouped/pom.xml
+++ b/integration-tests/foundation-grouped/pom.xml
@@ -112,12 +112,10 @@
 org.apache.camel.quarkus
 camel-quarkus-log
 
-
 
 org.apache.camel.quarkus
 camel-quarkus-mock
@@ -214,8 +212,6 @@
 
${maven.multiModuleProjectDirectory}/integration-test-groups/foundation
 
${project.basedir}
 
src/main/resources/application.properties
-
-
core-fault-tolerance
 
 
 
@@ -456,6 +452,19 @@
 
 
 
+
+org.apache.camel.quarkus
+
camel-quarkus-microprofile-fault-tolerance-deployment
+${project.version}
+pom
+test
+
+
+*
+*
+
+
+
 
 org.apache.camel.quarkus
 camel-quarkus-mock-deployment
diff --git a/integration-tests/microprofile/pom.xml 

(camel-quarkus) 05/05: Update generated files

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

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

commit 6579d78bce8121d01b448764e532b59060e16321
Author: James Netherton 
AuthorDate: Wed Apr 24 15:53:40 2024 +0100

Update generated files
---
 .../main/resources/META-INF/quarkus-extension.yaml |  1 +
 .../main/resources/META-INF/quarkus-extension.yaml |  1 +
 poms/bom/pom.xml   | 16 +++
 poms/bom/src/main/generated/flattened-full-pom.xml | 16 +++
 .../src/main/generated/flattened-reduced-pom.xml   | 31 ++
 .../generated/flattened-reduced-verbose-pom.xml| 31 ++
 6 files changed, 96 insertions(+)

diff --git 
a/extensions/js-dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml 
b/extensions/js-dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
index c8c903e289..af4777bf0c 100644
--- 
a/extensions/js-dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
+++ 
b/extensions/js-dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
@@ -31,3 +31,4 @@ metadata:
   - "integration"
   status:
   - "experimental"
+  - "deprecated"
\ No newline at end of file
diff --git 
a/extensions/jsh-dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml 
b/extensions/jsh-dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
index 345fd69d10..15c16a2668 100644
--- 
a/extensions/jsh-dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
+++ 
b/extensions/jsh-dsl/runtime/src/main/resources/META-INF/quarkus-extension.yaml
@@ -30,3 +30,4 @@ metadata:
   - "integration"
   status:
   - "stable"
+  - "deprecated"
\ No newline at end of file
diff --git a/poms/bom/pom.xml b/poms/bom/pom.xml
index aafc53bcfa..dfbcd67b7a 100644
--- a/poms/bom/pom.xml
+++ b/poms/bom/pom.xml
@@ -1911,6 +1911,22 @@
 com.google.code.findbugs
 jsr305
 
+
+commons-logging
+commons-logging
+
+
+javax.servlet
+javax.servlet-api
+
+
+javax.xml.bind
+jaxb-api
+
+
+junit
+junit
+
 
 org.checkerframework
 checker-qual
diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml 
b/poms/bom/src/main/generated/flattened-full-pom.xml
index 3aa1b0e692..48ad8ab197 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -1848,6 +1848,22 @@
 com.google.code.findbugs
 jsr305
   
+  
+commons-logging
+commons-logging
+  
+  
+javax.servlet
+javax.servlet-api
+  
+  
+javax.xml.bind
+jaxb-api
+  
+  
+junit
+junit
+  
   
 org.checkerframework
 checker-qual
diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml 
b/poms/bom/src/main/generated/flattened-reduced-pom.xml
index 72347c3e60..ce384a44ab 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -1848,6 +1848,22 @@
 com.google.code.findbugs
 jsr305
   
+  
+commons-logging
+commons-logging
+  
+  
+javax.servlet
+javax.servlet-api
+  
+  
+javax.xml.bind
+jaxb-api
+  
+  
+junit
+junit
+  
   
 org.checkerframework
 checker-qual
@@ -7868,6 +7884,11 @@
 jetty-util-ajax
 12.0.8
   
+  
+org.eclipse.jetty
+jetty-xml
+12.0.8
+  
   
 org.eclipse.jetty.websocket
 jetty-websocket-core-common
@@ -7903,6 +7924,11 @@
 azure-core-amqp
 2.9.1
   
+  
+com.azure
+azure-core-http-netty
+1.14.0
+  
   
 com.azure
 azure-cosmos
@@ -8065,6 +8091,11 @@
 metrics-core
 4.0.1
   
+  
+org.eclipse.jetty
+jetty-servlet
+9.4.12.v20180830
+  
   
 org.reflections
 reflections
diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml 
b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
index bd89988279..c120517e12 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml

(camel-quarkus) 04/05: Rebased + genersted files

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

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

commit e6dd7a6feaf228d24aa5c57af0adbe5f40fad87b
Author: JiriOndrusek 
AuthorDate: Tue Apr 23 09:20:30 2024 +0200

Rebased + genersted files
---
 poms/bom/src/main/generated/flattened-full-pom.xml| 6 +++---
 poms/bom/src/main/generated/flattened-reduced-pom.xml | 6 +++---
 poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml | 6 +++---
 3 files changed, 9 insertions(+), 9 deletions(-)

diff --git a/poms/bom/src/main/generated/flattened-full-pom.xml 
b/poms/bom/src/main/generated/flattened-full-pom.xml
index c3ebb9b469..3aa1b0e692 100644
--- a/poms/bom/src/main/generated/flattened-full-pom.xml
+++ b/poms/bom/src/main/generated/flattened-full-pom.xml
@@ -1838,7 +1838,7 @@
   
 org.apache.camel
 camel-milvus
-4.5.0
+4.6.0-SNAPSHOT
 
   
 com.google.android
@@ -2598,7 +2598,7 @@
   
 org.apache.camel
 camel-wasm
-4.5.0
+4.6.0-SNAPSHOT
   
   
 org.apache.camel
@@ -6362,7 +6362,7 @@
   
 com.ibm.icu
 icu4j
-74.2
+75.1
   
   
 com.ibm.mq
diff --git a/poms/bom/src/main/generated/flattened-reduced-pom.xml 
b/poms/bom/src/main/generated/flattened-reduced-pom.xml
index 0b88678062..72347c3e60 100644
--- a/poms/bom/src/main/generated/flattened-reduced-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-pom.xml
@@ -1838,7 +1838,7 @@
   
 org.apache.camel
 camel-milvus
-4.5.0
+4.6.0-SNAPSHOT
 
   
 com.google.android
@@ -2598,7 +2598,7 @@
   
 org.apache.camel
 camel-wasm
-4.5.0
+4.6.0-SNAPSHOT
   
   
 org.apache.camel
@@ -6362,7 +6362,7 @@
   
 com.ibm.icu
 icu4j
-74.2
+75.1
   
   
 com.ibm.mq
diff --git a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml 
b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
index a5199cd716..bd89988279 100644
--- a/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
+++ b/poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml
@@ -1838,7 +1838,7 @@
   
 org.apache.camel
 camel-milvus
-4.5.0
+4.6.0-SNAPSHOT
 
   
 com.google.android
@@ -2598,7 +2598,7 @@
   
 org.apache.camel
 camel-wasm
-4.5.0
+4.6.0-SNAPSHOT
   
   
 org.apache.camel
@@ -6362,7 +6362,7 @@
   
 com.ibm.icu
 icu4j
-74.2
+75.1
   
   
 com.ibm.mq



(camel-quarkus) branch camel-main updated (40dfc162d1 -> 6579d78bce)

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

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


 discard 40dfc162d1 Rebased + genersted files
 discard 0ee3c2f7ae Revert "Disable microprofile-fault-tolerance testing due to 
#5995"
 discard 8c04946f2e Generated files
 discard 8368112fbd Upgrade Camel to 4.6.0
 add c53bbd085f Make Jasypt SmallRye Config integration operate only on 
runtime properties
 add f9ad836ac8 Activate format profile as part of CI checks
 add d4f319e236 Clean up leftovers from MicroProfile Fault Tolerance 
disablement
 add 9d3bce3d4c Jt400: possible missing resource in the native
 add 9be20b7862 Fix AsciiDoc attribute substitution in MapStruct and Jasypt 
documentation
 add 17308467ed Upgrade Quarkus to 3.10.0
 add e3d3caaa6d Remove workaround for Google BigQuery host resolution
 add 94422de0cf Upgrade to Quarkus CXF 3.10.0
 add 0a7cb4b3b1 Exclude faulttolerance package from MicroProfile 
integration test module javadoc
 new 0364ef9482 Upgrade Camel to 4.6.0
 new 5bb5c71772 Generated files
 new 33c59aeabf Revert "Disable microprofile-fault-tolerance testing due to 
#5995"
 new e6dd7a6fea Rebased + genersted files
 new 6579d78bce Update generated files

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   (40dfc162d1)
\
 N -- N -- N   refs/heads/camel-main (6579d78bce)

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.

The 5 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:
 .github/workflows/camel-master-cron.yaml   |   5 +-
 .github/workflows/ci-build.yaml|   5 +-
 .github/workflows/quarkus-master-cron.yaml |   5 +-
 docs/antora.yml|   2 +-
 .../ROOT/pages/reference/extensions/jasypt.adoc|   2 +-
 .../ROOT/pages/reference/extensions/mapstruct.adoc |   4 +-
 .../jasypt/deployment/JasyptProcessor.java |  32 +-
 .../quarkus/component/jasypt/JasyptDevUITest.java  |   2 -
 extensions/jasypt/runtime/src/main/doc/usage.adoc  |   2 +-
 .../CamelJasyptConfigSourceInterceptorFactory.java |   9 +-
 .../component/jasypt/CamelJasyptRecorder.java  |  17 +-
 ...r.java => CamelJasyptRuntimeConfigBuilder.java} |  11 +-
 .../CamelJasyptSecretKeysHandlerFactory.java   |  14 +-
 smallrye.config.ConfigSourceInterceptorFactory |   1 -
 .../io.smallrye.config.SecretKeysHandlerFactory|   1 -
 .../main/resources/META-INF/quarkus-extension.yaml |   1 +
 .../main/resources/META-INF/quarkus-extension.yaml |   1 +
 .../component/jt400/deployment/Jt400Processor.java |  14 +
 .../mapstruct/runtime/src/main/doc/usage.adoc  |   4 +-
 .../spi/v2/CustomHostCapableHttpBigQueryRpc.java   | 905 -
 .../google/bigquery/it/GoogleBigqueryResource.java |  13 +-
 integration-tests/jasypt/pom.xml   |   9 -
 .../jasypt/it/JasyptSecureExtensionConfigTest.java |   9 -
 .../it/JasyptSecureExtensionConfigTestProfile.java |   8 -
 .../jt400/mocked/it/Jt400MockResource.java |  13 +
 .../component/jt400/mocked/Jt400MockTest.java  |  15 +
 .../quarkus/component/jt400/it/Jt400Resource.java  |  17 +-
 .../quarkus/component/jt400/it/Jt400Test.java  |  15 +
 integration-tests/microprofile/pom.xml |  14 +-
 pom.xml|   9 +-
 poms/bom/pom.xml   |  19 +-
 poms/bom/src/main/generated/flattened-full-pom.xml | 569 ++---
 .../src/main/generated/flattened-reduced-pom.xml   |  98 ++-
 .../generated/flattened-reduced-verbose-pom.xml| 584 ++---
 34 files changed, 841 insertions(+), 1588 deletions(-)
 copy 
extensions/jasypt/runtime/src/main/java/org/apache/camel/quarkus/component/jasypt/{JasyptConfigurationCustomizer.java
 => CamelJasyptRuntimeConfigBuilder.java} (64%)
 delete mode 100644 
extensions/jasypt/runtime/src/main/resources/META-INF/services/io.smallrye.config.ConfigSourceInterceptorFactory
 delete mode 100644 
extensions/jasypt/runtime/src/main/resources/META-INF/services/io.smallrye.config.SecretKeysHandlerFactory
 delete mode 100644 

(camel-quarkus) 02/05: Generated files

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

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

commit 5bb5c71772bfa97a84b965d114c58e62660548b7
Author: JiriOndrusek 
AuthorDate: Wed Apr 17 09:54:17 2024 +0200

Generated files
---
 .../org/apache/camel/component/qute/QuteComponentConfigurer.java| 2 ++
 .../org/apache/camel/component/qute/QuteEndpointConfigurer.java | 2 ++
 .../org/apache/camel/component/qute/QuteEndpointUriFactory.java | 2 ++
 ...tegrationTestsSupportCustomTypeConverterBulkConverterLoader.java | 5 +++--
 .../support/typeconverter/converters/MyLoaderConverterLoader.java   | 6 --
 poms/bom/src/main/generated/flattened-full-pom.xml  | 2 +-
 poms/bom/src/main/generated/flattened-reduced-pom.xml   | 2 +-
 poms/bom/src/main/generated/flattened-reduced-verbose-pom.xml   | 2 +-
 8 files changed, 16 insertions(+), 7 deletions(-)

diff --git 
a/extensions/qute/component/src/generated/java/org/apache/camel/component/qute/QuteComponentConfigurer.java
 
b/extensions/qute/component/src/generated/java/org/apache/camel/component/qute/QuteComponentConfigurer.java
index 76a8a827f0..a2759d032f 100644
--- 
a/extensions/qute/component/src/generated/java/org/apache/camel/component/qute/QuteComponentConfigurer.java
+++ 
b/extensions/qute/component/src/generated/java/org/apache/camel/component/qute/QuteComponentConfigurer.java
@@ -1,6 +1,7 @@
 /* Generated by camel build tools - do NOT edit this file! */
 package org.apache.camel.component.qute;
 
+import javax.annotation.processing.Generated;
 import java.util.Map;
 
 import org.apache.camel.CamelContext;
@@ -14,6 +15,7 @@ import 
org.apache.camel.support.component.PropertyConfigurerSupport;
 /**
  * Generated by camel build tools - do NOT edit this file!
  */
+@Generated("org.apache.camel.maven.packaging.EndpointSchemaGeneratorMojo")
 @SuppressWarnings("unchecked")
 public class QuteComponentConfigurer extends PropertyConfigurerSupport 
implements GeneratedPropertyConfigurer, PropertyConfigurerGetter {
 
diff --git 
a/extensions/qute/component/src/generated/java/org/apache/camel/component/qute/QuteEndpointConfigurer.java
 
b/extensions/qute/component/src/generated/java/org/apache/camel/component/qute/QuteEndpointConfigurer.java
index 015d6e0fd0..6d1649c637 100644
--- 
a/extensions/qute/component/src/generated/java/org/apache/camel/component/qute/QuteEndpointConfigurer.java
+++ 
b/extensions/qute/component/src/generated/java/org/apache/camel/component/qute/QuteEndpointConfigurer.java
@@ -1,6 +1,7 @@
 /* Generated by camel build tools - do NOT edit this file! */
 package org.apache.camel.component.qute;
 
+import javax.annotation.processing.Generated;
 import java.util.Map;
 
 import org.apache.camel.CamelContext;
@@ -14,6 +15,7 @@ import 
org.apache.camel.support.component.PropertyConfigurerSupport;
 /**
  * Generated by camel build tools - do NOT edit this file!
  */
+@Generated("org.apache.camel.maven.packaging.EndpointSchemaGeneratorMojo")
 @SuppressWarnings("unchecked")
 public class QuteEndpointConfigurer extends PropertyConfigurerSupport 
implements GeneratedPropertyConfigurer, PropertyConfigurerGetter {
 
diff --git 
a/extensions/qute/component/src/generated/java/org/apache/camel/component/qute/QuteEndpointUriFactory.java
 
b/extensions/qute/component/src/generated/java/org/apache/camel/component/qute/QuteEndpointUriFactory.java
index 67fb638ad0..b6ae91a164 100644
--- 
a/extensions/qute/component/src/generated/java/org/apache/camel/component/qute/QuteEndpointUriFactory.java
+++ 
b/extensions/qute/component/src/generated/java/org/apache/camel/component/qute/QuteEndpointUriFactory.java
@@ -1,6 +1,7 @@
 /* Generated by camel build tools - do NOT edit this file! */
 package org.apache.camel.component.qute;
 
+import javax.annotation.processing.Generated;
 import java.net.URISyntaxException;
 import java.util.Collections;
 import java.util.HashMap;
@@ -13,6 +14,7 @@ import org.apache.camel.spi.EndpointUriFactory;
 /**
  * Generated by camel build tools - do NOT edit this file!
  */
+@Generated("org.apache.camel.maven.packaging.GenerateEndpointUriFactoryMojo")
 public class QuteEndpointUriFactory extends 
org.apache.camel.support.component.EndpointUriFactorySupport implements 
EndpointUriFactory {
 
 private static final String BASE = ":resourceUri";
diff --git 
a/integration-tests-support/custom-type-converter/runtime/src/generated/java/org/apache/camel/quarkus/it/support/typeconverter/converters/CamelQuarkusIntegrationTestsSupportCustomTypeConverterBulkConverterLoader.java
 
b/integration-tests-support/custom-type-converter/runtime/src/generated/java/org/apache/camel/quarkus/it/support/typeconverter/converters/CamelQuarkusIntegrationTestsSupportCustomTypeConverterBulkConverterLoader.java
index 1231e8e06e..f0d5e1ec1f 100644
--- 

[I] Add a trait func which should check the presence of CamelCatalog before execution [camel-k]

2024-04-24 Thread via GitHub


squakez opened a new issue, #5417:
URL: https://github.com/apache/camel-k/issues/5417

   ### Requirement
   
   With #5378 we've added a check into all those traits that require the 
presence of a CamelCatalog in order to be executed. It would be nice to 
refactor that work and to transform that check into a generic trait func which 
can also be used by the documentation process and be able to automatically 
generate documentation. In this way we can let the user know which are the 
traits that cannot be executed when running a "sourceless" or a synthetic 
Integration.
   
   ### Problem
   
   a
   
   ### Proposal
   
   _No response_
   
   ### Open questions
   
   _No response_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) branch regen_bot updated (66ae8383ccf -> 79e147d0aa8)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git


from 66ae8383ccf CAMEL-19713: Fix logging by ensuring use of SLF4J 2.0 
(#13916)
 add ed89ad01605 Bump aws-java-sdk2-version from 2.25.36 to 2.25.37
 add 79e147d0aa8 Bump com.microsoft.azure:msal4j from 1.14.3 to 1.15.0

No new revisions were added by this update.

Summary of changes:
 parent/pom.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)



Re: [I] jt400MockTest.testWriteKeyedDataQueue fails in the Quarkus Platform [camel-quarkus]

2024-04-24 Thread via GitHub


jamesnetherton closed issue #5896: jt400MockTest.testWriteKeyedDataQueue fails 
in the Quarkus Platform
URL: https://github.com/apache/camel-quarkus/issues/5896


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] jt400MockTest.testWriteKeyedDataQueue fails in the Quarkus Platform [camel-quarkus]

2024-04-24 Thread via GitHub


jamesnetherton commented on issue #5896:
URL: https://github.com/apache/camel-quarkus/issues/5896#issuecomment-2075064094

   For some reason `quarkus.test.flat-class-path` doesn't seem to take effect 
when run from the test-jar. But you can force it via `systemProperties` config 
on the Camel platform member for this test and it seems to work ok.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) branch dependabot/maven/com.microsoft.azure-msal4j-1.15.0 deleted (was b92e329f7bb)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/com.microsoft.azure-msal4j-1.15.0
in repository https://gitbox.apache.org/repos/asf/camel.git


 was b92e329f7bb Bump com.microsoft.azure:msal4j from 1.14.3 to 1.15.0

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: Bump com.microsoft.azure:msal4j from 1.14.3 to 1.15.0

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

orpiske 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 79e147d0aa8 Bump com.microsoft.azure:msal4j from 1.14.3 to 1.15.0
79e147d0aa8 is described below

commit 79e147d0aa8b36d0d7177f9c9340e269b40be222
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Wed Apr 24 06:52:48 2024 +

Bump com.microsoft.azure:msal4j from 1.14.3 to 1.15.0

Bumps 
[com.microsoft.azure:msal4j](https://github.com/AzureAD/microsoft-authentication-library-for-java)
 from 1.14.3 to 1.15.0.
- [Release 
notes](https://github.com/AzureAD/microsoft-authentication-library-for-java/releases)
- 
[Changelog](https://github.com/AzureAD/microsoft-authentication-library-for-java/blob/dev/changelog.txt)
- 
[Commits](https://github.com/AzureAD/microsoft-authentication-library-for-java/commits/v1.15.0)

---
updated-dependencies:
- dependency-name: com.microsoft.azure:msal4j
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] 
---
 parent/pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/parent/pom.xml b/parent/pom.xml
index b92bb62b0c9..ac12c654cc5 100644
--- a/parent/pom.xml
+++ b/parent/pom.xml
@@ -365,7 +365,7 @@
 5.11.0
 4.11.1
 1.5.0
-1.14.3
+1.15.0
 0.9.11
 2.5.2.Final
 3.5.15



Re: [PR] Bump com.microsoft.azure:msal4j from 1.14.3 to 1.15.0 [camel]

2024-04-24 Thread via GitHub


orpiske merged PR #13914:
URL: https://github.com/apache/camel/pull/13914


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump com.microsoft.azure:msal4j from 1.14.3 to 1.15.0 [camel]

2024-04-24 Thread via GitHub


github-actions[bot] commented on PR #13914:
URL: https://github.com/apache/camel/pull/13914#issuecomment-2075047514

   :robot: The Apache Camel test robot will run the tests for you :+1:


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Bump com.microsoft.azure:msal4j from 1.14.3 to 1.15.0 [camel]

2024-04-24 Thread via GitHub


orpiske commented on PR #13914:
URL: https://github.com/apache/camel/pull/13914#issuecomment-2075046337

   /component-test camel-mail-microsoft-oauth


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel-k) branch main updated: Adding eventing core types on RBAC

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

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


The following commit(s) were added to refs/heads/main by this push:
 new e9568a6f9 Adding eventing core types on RBAC
e9568a6f9 is described below

commit e9568a6f9bd42b625f1b73dd4e1290d57b6fdb24
Author: Matthias Wessendorf 
AuthorDate: Wed Apr 24 11:49:43 2024 +0200

Adding eventing core types on RBAC

Signed-off-by: Matthias Wessendorf 
---
 helm/camel-k/templates/operator-cluster-roles.yaml | 3 +++
 helm/camel-k/templates/operator-role.yaml  | 3 +++
 2 files changed, 6 insertions(+)

diff --git a/helm/camel-k/templates/operator-cluster-roles.yaml 
b/helm/camel-k/templates/operator-cluster-roles.yaml
index 1fd76bf40..367ed7ca5 100644
--- a/helm/camel-k/templates/operator-cluster-roles.yaml
+++ b/helm/camel-k/templates/operator-cluster-roles.yaml
@@ -294,6 +294,7 @@ rules:
   - eventing.knative.dev
   resources:
   - triggers
+  - brokers
   verbs:
   - create
   - delete
@@ -305,6 +306,8 @@ rules:
   - messaging.knative.dev
   resources:
   - subscriptions
+  - channels
+  - inmemorychannels
   verbs:
   - create
   - delete
diff --git a/helm/camel-k/templates/operator-role.yaml 
b/helm/camel-k/templates/operator-role.yaml
index ff1d804a1..4ddf75fad 100644
--- a/helm/camel-k/templates/operator-role.yaml
+++ b/helm/camel-k/templates/operator-role.yaml
@@ -231,6 +231,7 @@ rules:
   - eventing.knative.dev
   resources:
   - triggers
+  - brokers
   verbs:
   - create
   - delete
@@ -242,6 +243,8 @@ rules:
   - messaging.knative.dev
   resources:
   - subscriptions
+  - channels
+  - inmemorychannels
   verbs:
   - create
   - delete



Re: [PR] Adding eventing core types on RBAC [camel-k]

2024-04-24 Thread via GitHub


christophd merged PR #5412:
URL: https://github.com/apache/camel-k/pull/5412


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [I] Cannot load Knative configuration from file or env variable [camel-k]

2024-04-24 Thread via GitHub


christophd commented on issue #5402:
URL: https://github.com/apache/camel-k/issues/5402#issuecomment-2074977740

   I am having a look why Camel K requires Knative serving to use K_SINK 
SinkBinding


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Test fixes [camel-k]

2024-04-24 Thread via GitHub


christophd commented on code in PR #5415:
URL: https://github.com/apache/camel-k/pull/5415#discussion_r1577904550


##
e2e/support/test_support.go:
##
@@ -128,9 +128,9 @@ const ExpectedOSClusterRoles = 1
 
 var TestDefaultNamespace = "default"
 
-var TestTimeoutShort = 1 * time.Minute
-var TestTimeoutMedium = 5 * time.Minute
-var TestTimeoutLong = 15 * time.Minute
+var TestTimeoutShort = 5 * time.Minute

Review Comment:
   I see both of you having a point here. IMO if the increased timeout really 
fixes the flaky tests I tend to accept the fact that we need to wait some more 
time when a test really is broken by the changes in a PR. The feedback loop for 
a successful test is over 60 minutes anyways and having a flaky test can be 
really exhausting.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



svn commit: r68746 [4/5] - /dev/camel/camel-quarkus/3.10.0/

2024-04-24 Thread jamesnetherton
Added: dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.xml
==
--- dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.xml (added)
+++ dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.xml Wed Apr 
24 13:24:13 2024
@@ -0,0 +1,93257 @@
+
+http://cyclonedx.org/schema/bom/1.5;>
+  
+
+  
+build
+  
+
+
+  
+OWASP Foundation
+CycloneDX Maven plugin
+2.8.0
+
+  76ffec6a7ddd46b2b24517411874eb99
+  5b0d5b41975b53be4799b9621b4af0cfc41d44b6
+  6852aa0f4e42a2db745bab80e384951a6a65b9215d041081d675780999027e81
+  417de20fcdcb11c9713bacbd57290d8e68037fdb4553fd31b8cb08bd760ad52dc65ea88ad4be15844ad3fd5a4d3e440d2f70326f2fe1e63ec78e059c9a883f8d
+  5eb755c6492e7a7385fa9a1e1f4517875bcb834b2df437808a37a2d6f5285df428741762305980315a63fcef1406597d
+  0fe16a47cf7aab0b22251dafcc39939b68e8f1778093309d8d2060b51a08df445a8b8ed5a9561669faf2e55f907c76d8
+  3e5a1eb5ab7d0797498862794709ff8eaaa071fe4cc9ec77f52db7e2f97ef487
+  59281a3e29e76270d7f44b40b5b9f05e55f1ae3ec716d80add806f360940809e3813998ac7c5758043b8e248aed73b86e37dc506cdb4cde03c16bb617d8e5a3a
+
+  
+
+
+  The Apache Software Foundation
+  org.apache.camel.quarkus
+  camel-quarkus
+  3.10.0
+  Apache Camel extensions for Quarkus
+  
+
+  Apache-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
+
+  
+  
pkg:maven/org.apache.camel.quarkus/camel-quarkus@3.10.0?type=pom
+  http://camel.apache.orghttps://repository.apache.org/service/local/staging/deploy/maven2https://github.com/apache/camel-quarkus/issuesdev-subscr...@camel.apache.orghttps://github.com/apache/camel-quarkus
+
+
+  makeAggregateBom
+  compile,provided,runtime,system
+  enabled
+
+  
+  
+
+  The Apache Software Foundation
+  org.apache.camel.quarkus
+  camel-quarkus-poms
+  3.10.0
+  Apache Camel extensions for Quarkus
+  
+
+  Apache-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
+
+  
+  
pkg:maven/org.apache.camel.quarkus/camel-quarkus-poms@3.10.0?type=pom
+  http://camel.apache.org/camel-quarkus-pomshttps://repository.apache.org/service/local/staging/deploy/maven2https://github.com/apache/camel-quarkus/issuesdev-subscr...@camel.apache.orghttps://github.com/apache/camel-quarkus/camel-quarkus-poms
+
+
+  The Apache Software Foundation
+  org.apache.camel.quarkus
+  camel-quarkus-bom
+  3.10.0
+  Apache Camel extensions for Quarkus
+  
+
+  Apache-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
+
+  
+  
pkg:maven/org.apache.camel.quarkus/camel-quarkus-bom@3.10.0?type=pom
+  http://camel.apache.org/camel-quarkus-poms/camel-quarkus-bomhttps://repository.apache.org/service/local/staging/deploy/maven2https://github.com/apache/camel-quarkus/issuesdev-subscr...@camel.apache.orghttps://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-bom
+
+
+  The Apache Software Foundation
+  org.apache.camel.quarkus
+  camel-quarkus-bom-test
+  3.10.0
+  Apache Camel extensions for Quarkus
+  
+
+  Apache-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
+
+  
+  
pkg:maven/org.apache.camel.quarkus/camel-quarkus-bom-test@3.10.0?type=pom
+  http://camel.apache.org/camel-quarkus-poms/camel-quarkus-bom-testhttps://repository.apache.org/service/local/staging/deploy/maven2https://github.com/apache/camel-quarkus/issuesdev-subscr...@camel.apache.orghttps://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-bom-test
+
+
+  The Apache Software Foundation
+  org.apache.camel.quarkus
+  camel-quarkus-build-parent
+  3.10.0
+  Maven plugins configuration
+  
+
+  Apache-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
+
+  
+  
pkg:maven/org.apache.camel.quarkus/camel-quarkus-build-parent@3.10.0?type=pom
+  http://camel.apache.org/camel-quarkus-poms/camel-quarkus-build-parenthttps://repository.apache.org/service/local/staging/deploy/maven2https://github.com/apache/camel-quarkus/issuesdev-subscr...@camel.apache.orghttps://github.com/apache/camel-quarkus/camel-quarkus-poms/camel-quarkus-build-parent
+
+
+  The Apache Software Foundation
+  org.apache.camel.quarkus
+  camel-quarkus-build-parent-it
+  3.10.0
+  Maven plugins configuration for Integration 
Tests
+  
+
+  Apache-2.0
+  https://www.apache.org/licenses/LICENSE-2.0
+
+  
+  
pkg:maven/org.apache.camel.quarkus/camel-quarkus-build-parent-it@3.10.0?type=pom
+  

svn commit: r68746 [3/5] - /dev/camel/camel-quarkus/3.10.0/

2024-04-24 Thread jamesnetherton
Added: dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.json.asc
==
--- dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.json.asc 
(added)
+++ dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.json.asc 
Wed Apr 24 13:24:13 2024
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNATURE-
+
+iQEzBAABCgAdFiEE6yNzJrQjDCjWD461r1rK8KHocpIFAmYpB+sACgkQr1rK8KHo
+cpL/HQf6AveYJ6M9Cw5Rqc3QqAN+Fc8cviiXfnIhC3pybXg6Hr6yVcXyOExcUZLR
+uigh74vWAjetFncsa0bgJFv9NYbabc3hXdwqlaXhnndOLgTd9cWQyArq3WBsQF8a
+3Wq2yYEcXM5ukvFVqVGipyYIj0ZS4OKjvru+bdXxAcAiQH1ITwqCzXkUh90r9Adz
+1R2mS2cX+5vg5ENB+26gFTG+kBbSBCgh6/y768rY6eJNfCMrUHtG5Pw+WBZJG77m
+HUEOk8hdhFiT6B+EpImc0Yac9VUygtfw7OdQtHbiGy4ADvrwSBb6wTZ9Jo7RQbNn
+nshYhiOQy0DX4Jd3Y17SpJab486qBg==
+=YHHU
+-END PGP SIGNATURE-

Added: 
dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.json.sha512
==
--- dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.json.sha512 
(added)
+++ dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.json.sha512 
Wed Apr 24 13:24:13 2024
@@ -0,0 +1 @@
+473b0d7e414227669052d486ea13934c0baa1cfcc6e8a2b3d201bd68f8526180888bfecbbe2b444612beeca7b6a48141abbf65bb545ebd177bfa1eefa3a06c9f
 *apache-camel-quarkus-3.10.0-sbom.json




svn commit: r68746 [2/5] - /dev/camel/camel-quarkus/3.10.0/

2024-04-24 Thread jamesnetherton


Added: dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.json
==
--- dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.json (added)
+++ dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.json Wed 
Apr 24 13:24:13 2024
@@ -0,0 +1,231561 @@
+{
+  "bomFormat" : "CycloneDX",
+  "specVersion" : "1.5",
+  "serialNumber" : "urn:uuid:414b3864-403e-3224-8049-617bde0f7fd6",
+  "version" : 1,
+  "metadata" : {
+"lifecycles" : [
+  {
+"phase" : "build"
+  }
+],
+"tools" : [
+  {
+"vendor" : "OWASP Foundation",
+"name" : "CycloneDX Maven plugin",
+"version" : "2.8.0",
+"hashes" : [
+  {
+"alg" : "MD5",
+"content" : "76ffec6a7ddd46b2b24517411874eb99"
+  },
+  {
+"alg" : "SHA-1",
+"content" : "5b0d5b41975b53be4799b9621b4af0cfc41d44b6"
+  },
+  {
+"alg" : "SHA-256",
+"content" : 
"6852aa0f4e42a2db745bab80e384951a6a65b9215d041081d675780999027e81"
+  },
+  {
+"alg" : "SHA-512",
+"content" : 
"417de20fcdcb11c9713bacbd57290d8e68037fdb4553fd31b8cb08bd760ad52dc65ea88ad4be15844ad3fd5a4d3e440d2f70326f2fe1e63ec78e059c9a883f8d"
+  },
+  {
+"alg" : "SHA-384",
+"content" : 
"5eb755c6492e7a7385fa9a1e1f4517875bcb834b2df437808a37a2d6f5285df428741762305980315a63fcef1406597d"
+  },
+  {
+"alg" : "SHA3-384",
+"content" : 
"0fe16a47cf7aab0b22251dafcc39939b68e8f1778093309d8d2060b51a08df445a8b8ed5a9561669faf2e55f907c76d8"
+  },
+  {
+"alg" : "SHA3-256",
+"content" : 
"3e5a1eb5ab7d0797498862794709ff8eaaa071fe4cc9ec77f52db7e2f97ef487"
+  },
+  {
+"alg" : "SHA3-512",
+"content" : 
"59281a3e29e76270d7f44b40b5b9f05e55f1ae3ec716d80add806f360940809e3813998ac7c5758043b8e248aed73b86e37dc506cdb4cde03c16bb617d8e5a3a"
+  }
+]
+  }
+],
+"component" : {
+  "publisher" : "The Apache Software Foundation",
+  "group" : "org.apache.camel.quarkus",
+  "name" : "camel-quarkus",
+  "version" : "3.10.0",
+  "description" : "Apache Camel extensions for Quarkus",
+  "licenses" : [
+{
+  "license" : {
+"id" : "Apache-2.0",
+"url" : "https://www.apache.org/licenses/LICENSE-2.0;
+  }
+}
+  ],
+  "purl" : 
"pkg:maven/org.apache.camel.quarkus/camel-quarkus@3.10.0?type=pom",
+  "externalReferences" : [
+{
+  "type" : "website",
+  "url" : "http://camel.apache.org;
+},
+{
+  "type" : "distribution-intake",
+  "url" : 
"https://repository.apache.org/service/local/staging/deploy/maven2;
+},
+{
+  "type" : "issue-tracker",
+  "url" : "https://github.com/apache/camel-quarkus/issues;
+},
+{
+  "type" : "mailing-list",
+  "url" : "dev-subscr...@camel.apache.org"
+},
+{
+  "type" : "vcs",
+  "url" : "https://github.com/apache/camel-quarkus;
+}
+  ],
+  "type" : "library",
+  "bom-ref" : 
"pkg:maven/org.apache.camel.quarkus/camel-quarkus@3.10.0?type=pom"
+},
+"properties" : [
+  {
+"name" : "maven.goal",
+"value" : "makeAggregateBom"
+  },
+  {
+"name" : "maven.scopes",
+"value" : "compile,provided,runtime,system"
+  },
+  {
+"name" : "cdx:reproducible",
+"value" : "enabled"
+  }
+]
+  },
+  "components" : [
+{
+  "publisher" : "The Apache Software Foundation",
+  "group" : "org.apache.camel.quarkus",
+  "name" : "camel-quarkus-poms",
+  "version" : "3.10.0",
+  "description" : "Apache Camel extensions for Quarkus",
+  "licenses" : [
+{
+  "license" : {
+"id" : "Apache-2.0",
+"url" : "https://www.apache.org/licenses/LICENSE-2.0;
+  }
+}
+  ],
+  "purl" : 
"pkg:maven/org.apache.camel.quarkus/camel-quarkus-poms@3.10.0?type=pom",
+  "externalReferences" : [
+{
+  "type" : "website",
+  "url" : "http://camel.apache.org/camel-quarkus-poms;
+},
+{
+  "type" : "distribution-intake",
+  "url" : 
"https://repository.apache.org/service/local/staging/deploy/maven2;
+},
+{
+  "type" : "issue-tracker",
+  "url" : "https://github.com/apache/camel-quarkus/issues;
+},
+{
+  "type" : "mailing-list",
+  "url" : "dev-subscr...@camel.apache.org"
+},
+{
+  "type" : "vcs",
+  "url" : "https://github.com/apache/camel-quarkus/camel-quarkus-poms;
+}
+  ],
+  "type" : "library",
+  

svn commit: r68746 [1/5] - /dev/camel/camel-quarkus/3.10.0/

2024-04-24 Thread jamesnetherton
Author: jamesnetherton
Date: Wed Apr 24 13:24:13 2024
New Revision: 68746

Log:
Import camel-quarkus release

Added:
dev/camel/camel-quarkus/3.10.0/
dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.json
dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.json.asc
dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.json.sha512
dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.xml
dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.xml.asc
dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.xml.sha512
dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-src.zip   (with 
props)
dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-src.zip.asc
dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-src.zip.sha512



svn commit: r68746 [5/5] - /dev/camel/camel-quarkus/3.10.0/

2024-04-24 Thread jamesnetherton
Added: dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.xml.asc
==
--- dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.xml.asc 
(added)
+++ dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.xml.asc Wed 
Apr 24 13:24:13 2024
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNATURE-
+
+iQEzBAABCgAdFiEE6yNzJrQjDCjWD461r1rK8KHocpIFAmYpB/QACgkQr1rK8KHo
+cpJxUAf/QJ2DwqDkRVTI4cQ49PTuSIUd+Uen8MM/48doHlO5qNDaq7FAe9UfIHcr
+G7lttVLnSjziTlHe5/gD5UPqSWAOnN4Z9CC/A1hqi/Ulw3cpLma82FzH/NikLidz
+dME6HDvyjT3ZNjUAYznRwVgpspkIpECvzL3NabrzBk59yKhHwmxnyW7FGd1BG4tf
+UcpWVsQg2URBUWu3qkowKOgV1FE9tJTjySLiBSHumxj/jldiE6JxNrVSry6b8RIp
+VvCwOMcKhAgPcLkUXlYR5zGH/RWH7VtUDEdh0MZuafP44CljZE34BZgi7vX8sV+1
+HI4AKqkK0Fs3786/V2qRxIFiVEHXOA==
+=W8oN
+-END PGP SIGNATURE-

Added: 
dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.xml.sha512
==
--- dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.xml.sha512 
(added)
+++ dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-sbom.xml.sha512 
Wed Apr 24 13:24:13 2024
@@ -0,0 +1 @@
+f340e9a47f8d1c427894077c36510441e3fe5d0fb2a1d0fb1a403ddb02d91e63e71fcde9d94266b7e3d93ab7d393c07db7fd894bb590b84f4efb6b59dc4c6b9b
 *apache-camel-quarkus-3.10.0-sbom.xml

Added: dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-src.zip
==
Binary file - no diff available.

Propchange: dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-src.zip
--
svn:mime-type = application/octet-stream

Added: dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-src.zip.asc
==
--- dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-src.zip.asc 
(added)
+++ dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-src.zip.asc Wed 
Apr 24 13:24:13 2024
@@ -0,0 +1,11 @@
+-BEGIN PGP SIGNATURE-
+
+iQEzBAABCgAdFiEE6yNzJrQjDCjWD461r1rK8KHocpIFAmYpB/QACgkQr1rK8KHo
+cpLgyAgAn4NPGiyzXe+vGohJV9Gxdlxy2ocUMxdHOSwfoydDQdDpLv4WfbujmUsT
+LsW3Q4MLcZF/XUtMfxok1W4eL3/g4r+mlXH1NGG/YaUIXljNUN73sqK0B4dzHZ11
++XNaFHJb1NwQx1MBlTx4x9/NDwQ2U/q84OHQFXbMy/Y943312jdIo/ylff3Evry6
+egR1kMLHScmp+kFv7THo6vHBGwbVh0HkqYjqMAtqroYMHI0cs4rT+Rep+m81A6r3
+NMjmjj1E36hIN8lEJ3ZeFr6Bm9Mbs4Hc/pG0xOPK+J7CzmIcPqP1R0e6MYPUqShl
+SwoVYd2gynEe9dkZYvWy7ws4gxw3Sw==
+=yI59
+-END PGP SIGNATURE-

Added: dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-src.zip.sha512
==
--- dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-src.zip.sha512 
(added)
+++ dev/camel/camel-quarkus/3.10.0/apache-camel-quarkus-3.10.0-src.zip.sha512 
Wed Apr 24 13:24:13 2024
@@ -0,0 +1 @@
+02b157314cd4d78924b2d479ccd56fccd9c1a173f7d849eaf19d7efe20fe59933e3fe96844aac1798f1b97041828cc175102abb32e8b17a16762d82784d390be
 *apache-camel-quarkus-3.10.0-src.zip




(camel) branch main updated: Bump aws-java-sdk2-version from 2.25.36 to 2.25.37

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

orpiske 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 ed89ad01605 Bump aws-java-sdk2-version from 2.25.36 to 2.25.37
ed89ad01605 is described below

commit ed89ad016059f1db366652b9f2ff65528fbce42d
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Wed Apr 24 06:35:42 2024 +

Bump aws-java-sdk2-version from 2.25.36 to 2.25.37

Bumps `aws-java-sdk2-version` from 2.25.36 to 2.25.37.

Updates `software.amazon.awssdk:sqs` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:kinesis` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:s3` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:sns` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:cloudwatch` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:ec2` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:eventbridge` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:iam` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:kms` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:lambda` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:secretsmanager` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:sts` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:dynamodb` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:config` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:apache-client` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:athena` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:bedrock` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:bedrockruntime` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:bedrockagent` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:bedrockagentruntime` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:cloudtrail` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:ecs` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:eks` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:netty-nio-client` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:firehose` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:kafka` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:mq` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:redshiftdata` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:ses` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:sfn` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:timestreamquery` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:timestreamwrite` from 2.25.36 to 2.25.37

Updates `software.amazon.awssdk:translate` from 2.25.36 to 2.25.37

---
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: version-update:semver-patch
- dependency-name: 

(camel) branch dependabot/maven/aws-java-sdk2-version-2.25.37 deleted (was 209bd4f422c)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/aws-java-sdk2-version-2.25.37
in repository https://gitbox.apache.org/repos/asf/camel.git


 was 209bd4f422c Bump aws-java-sdk2-version from 2.25.36 to 2.25.37

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



Re: [PR] Bump aws-java-sdk2-version from 2.25.36 to 2.25.37 [camel]

2024-04-24 Thread via GitHub


orpiske merged PR #13907:
URL: https://github.com/apache/camel/pull/13907


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] Test fixes [camel-k]

2024-04-24 Thread via GitHub


squakez commented on code in PR #5415:
URL: https://github.com/apache/camel-k/pull/5415#discussion_r1577831238


##
e2e/support/test_support.go:
##
@@ -128,9 +128,9 @@ const ExpectedOSClusterRoles = 1
 
 var TestDefaultNamespace = "default"
 
-var TestTimeoutShort = 1 * time.Minute
-var TestTimeoutMedium = 5 * time.Minute
-var TestTimeoutLong = 15 * time.Minute
+var TestTimeoutShort = 5 * time.Minute

Review Comment:
   That's exactly the problem. In case of an unstable change we may introduce, 
the time to complete a test would be at least duplicated, having to wait for a 
feedback too much time. Imho, the goal should be to have faster timeouts. If 
some test is not stable, then, I don't think the culprit is the timeout. And if 
it's the timeout, likely it's in the specific flaky test.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



Re: [PR] doc(trait): Maven profile cm/secret additional information [camel-k]

2024-04-24 Thread via GitHub


squakez commented on code in PR #5416:
URL: https://github.com/apache/camel-k/pull/5416#discussion_r1577823745


##
pkg/apis/camel/v1/trait/builder.go:
##
@@ -51,6 +51,7 @@ type BuilderTrait struct {
// Deprecated: use TasksRequestCPU instead with task name `builder`.
LimitMemory string `property:"limit-memory" 
json:"limitMemory,omitempty"`
// A list of references pointing to configmaps/secrets that contains a 
maven profile.
+   // This configmap/secret is a resource of the IntegrationKit created, 
therefor it needs to be present in the namespace where the operator is going to 
create the IntegrationKit.

Review Comment:
   ```suggestion
// This configmap/secret is a resource of the IntegrationKit created, 
therefore it needs to be present in the namespace where the operator is going 
to create the IntegrationKit.
   ```



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



(camel) branch regen_bot updated (d5bb5aa4520 -> 66ae8383ccf)

2024-04-24 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch regen_bot
in repository https://gitbox.apache.org/repos/asf/camel.git


from d5bb5aa4520 Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 
4.9.2
 add 66ae8383ccf CAMEL-19713: Fix logging by ensuring use of SLF4J 2.0 
(#13916)

No new revisions were added by this update.

Summary of changes:
 dsl/camel-endpointdsl/pom.xml | 16 +---
 1 file changed, 5 insertions(+), 11 deletions(-)



Re: [PR] CAMEL-19713: Fix logging by ensuring use of SLF4J 2.0 [camel]

2024-04-24 Thread via GitHub


klease merged PR #13916:
URL: https://github.com/apache/camel/pull/13916


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@camel.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



  1   2   3   >