[GitHub] [camel-kafka-connector] oscerd commented on issue #1324: KC with Event Hubs Sink 1.0.0

2022-01-21 Thread GitBox


oscerd commented on issue #1324:
URL: 
https://github.com/apache/camel-kafka-connector/issues/1324#issuecomment-1019087286


   Thanks. I'll take a look next week 


-- 
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




[GitHub] [camel-kafka-connector] Doug-North commented on issue #1324: KC with Event Hubs Sink 1.0.0

2022-01-21 Thread GitBox


Doug-North commented on issue #1324:
URL: 
https://github.com/apache/camel-kafka-connector/issues/1324#issuecomment-1019085782


   Here is an example of a message + headers, formatted with kcat:
   
   ```
   Key (-1 bytes):
 Value (141 bytes): 
{"CorrelationId":"a529A3D7-e15f-3d21e-315t6r5-e54csda23dbadQwfh3a1","Message":"Example","Timestamp":"2022-01-22T17:19:43.459939+00:00"}
 Headers: 
 Digest=U0hBLTUxMi8yNTY9dTkAocasnkjzvASOfuqnfsoiuds87101jsmNiTGQ2YUdFWT0=,
 Signature-Input=bW9uZXNNcaiuhasfhASIUWqosidfachsuczkjxvnduaW5nLWtleS0xIg==,
 Signature=bW9uZAkjanscavbchjzxbchbauysfwqoaicocxjaoDRvRFFyeXhURDJJklghyu6==
   ```
 


-- 
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] 01/01: Upgrade to Quarkus 2.8.0.CR1

2022-01-21 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

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

commit 3e3538d21c779ee99a3ca1d591d45dbebcf53a8c
Author: James Netherton 
AuthorDate: Thu Jan 20 07:52:37 2022 +

Upgrade to Quarkus 2.8.0.CR1
---
 docs/antora.yml | 2 +-
 pom.xml | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/docs/antora.yml b/docs/antora.yml
index 168241c..7974faf 100644
--- a/docs/antora.yml
+++ b/docs/antora.yml
@@ -31,7 +31,7 @@ asciidoc:
 target-maven-version: 3.8.4 # replace ${target-maven-version}
 camel-version: 3.14.0 # replace ${camel.version}
 camel-docs-version: 3.14.x # replace ${camel.docs.components.version}
-quarkus-version: 2.7.0.CR1 # replace ${quarkus.version}
+quarkus-version: 999-SNAPSHOT # replace ${quarkus.version}
 # attributes used in xrefs to other Antora components
 cq-camel-components: 3.14.x@components # replace 
${camel.docs.components.xref}
 quarkus-examples-version: latest
diff --git a/pom.xml b/pom.xml
index 30fa249..9d915f2 100644
--- a/pom.xml
+++ b/pom.xml
@@ -55,7 +55,7 @@
 1.0.0
 2.3.0
 1.0.3
-2.7.0.CR1
+999-SNAPSHOT
 
2.0.0
 0.30.0
 


[camel-quarkus] branch quarkus-main updated (197bfbb -> 3e3538d)

2022-01-21 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

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


 discard 197bfbb  Upgrade to Quarkus 2.8.0.CR1
 add 1002e74  Updated CHANGELOG.md
 add 55ed125  Add NOTE section for smallrye-reactive-messaging usage docs
 new 3e3538d  Upgrade to Quarkus 2.8.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   (197bfbb)
\
 N -- N -- N   refs/heads/quarkus-main (3e3538d)

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:
 CHANGELOG.md  | 4 
 .../pages/reference/extensions/smallrye-reactive-messaging.adoc   | 8 +++-
 .../smallrye-reactive-messaging/runtime/src/main/doc/usage.adoc   | 8 +++-
 3 files changed, 18 insertions(+), 2 deletions(-)


[camel-quarkus] branch main updated: Updated CHANGELOG.md

2022-01-21 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-quarkus.git


The following commit(s) were added to refs/heads/main by this push:
 new a1157e6  Updated CHANGELOG.md
a1157e6 is described below

commit a1157e61e0366a304c25fd7db142512fef473421
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Jan 22 03:12:37 2022 +

Updated CHANGELOG.md
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 82dd2b9..50e4da5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,6 +17,7 @@
 
 **Merged pull requests:**
 
+- Add NOTE section for smallrye-reactive-messaging usage docs 
[\#3476](https://github.com/apache/camel-quarkus/pull/3476) 
([jamesnetherton](https://github.com/jamesnetherton))
 - Avoid creating `CamelBeanBuildItem` for health checks if they are disabled 
[\#3475](https://github.com/apache/camel-quarkus/pull/3475) 
([jamesnetherton](https://github.com/jamesnetherton))
 - Upgrade Quarkus to 2.7.0.CR1 
[\#3473](https://github.com/apache/camel-quarkus/pull/3473) 
([jamesnetherton](https://github.com/jamesnetherton))
 - šŸ“ Improve documentation on setting up the Salesforce developer account 
[\#3469](https://github.com/apache/camel-quarkus/pull/3469) 
([zbendhiba](https://github.com/zbendhiba))


[camel-k] branch main updated: Updated CHANGELOG.md

2022-01-21 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 8e8d4bf  Updated CHANGELOG.md
8e8d4bf is described below

commit 8e8d4bfa50bf981a407fe91ff54de89dae4e1901
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Jan 22 03:07:25 2022 +

Updated CHANGELOG.md
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index ecf6240..ab863ce 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -8,6 +8,7 @@
 
 - Stale bot is setting issue `stale` where marked as `never-stale` 
[\#2893](https://github.com/apache/camel-k/issues/2893)
 - camel-k-client binary is missing in the latest release assets 
[\#2892](https://github.com/apache/camel-k/issues/2892)
+- Change autogen doc template to adoc 
[\#2289](https://github.com/apache/camel-k/issues/2289)
 
 **Merged pull requests:**
 


[camel-k-runtime] branch main updated: Updated CHANGELOG.md

2022-01-21 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-runtime.git


The following commit(s) were added to refs/heads/main by this push:
 new 56ff9d1  Updated CHANGELOG.md
56ff9d1 is described below

commit 56ff9d1f092378a653bbfdbbfc3cc3938d9cf4cd
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Jan 22 03:04:33 2022 +

Updated CHANGELOG.md
---
 CHANGELOG.md | 8 
 1 file changed, 8 insertions(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index cf3519f..676b78f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,13 @@
 # Changelog
 
+## [Unreleased](https://github.com/apache/camel-k-runtime/tree/HEAD)
+
+[Full 
Changelog](https://github.com/apache/camel-k-runtime/compare/camel-k-runtime-project-1.11.0...HEAD)
+
+**Merged pull requests:**
+
+- build\(deps\): bump value from 2.8.9-ea-1 to 2.9.0 
[\#781](https://github.com/apache/camel-k-runtime/pull/781) 
([dependabot[bot]](https://github.com/apps/dependabot))
+
 ## 
[camel-k-runtime-project-1.11.0](https://github.com/apache/camel-k-runtime/tree/camel-k-runtime-project-1.11.0)
 (2022-01-18)
 
 [Full 
Changelog](https://github.com/apache/camel-k-runtime/compare/camel-k-runtime-project-1.10.0...camel-k-runtime-project-1.11.0)


[camel-kafka-connector] branch main updated: Updated CHANGELOG.md

2022-01-21 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-kafka-connector.git


The following commit(s) were added to refs/heads/main by this push:
 new 53c4101  Updated CHANGELOG.md
53c4101 is described below

commit 53c4101efab42546e90eb4594dcc7decba214894
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Sat Jan 22 03:04:08 2022 +

Updated CHANGELOG.md
---
 CHANGELOG.md | 1 +
 1 file changed, 1 insertion(+)

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6daffa7..82a5735 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,7 @@
 **Closed issues:**
 
 - Pubsub kafka connector error: java.net.UnknownHostException: 
pubsub.googleapis.com: Name or service not known 
[\#1319](https://github.com/apache/camel-kafka-connector/issues/1319)
+- How can I capture the HTTP response from camel-http-kafka-connector 
\(sink\)?   
[\#1296](https://github.com/apache/camel-kafka-connector/issues/1296)
 
 **Merged pull requests:**
 


[GitHub] [camel-quarkus] github-actions[bot] commented on issue #2927: [CI] - Camel Main Branch Build Failure

2022-01-21 Thread GitBox


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


   The [camel-main](https://github.com/apache/camel-quarkus/tree/camel-main) 
branch build has failed:
   
   * Build ID: 1731374525-535-b190d237-79f3-421c-8685-b400d5932d9e
   * Camel Quarkus Commit: f7f963ffd1b7f77572125ad6aa3bc90ce9c3fd95
   
   * Camel Main Commit: 55ed125d09bb86c394370fc78af31f729ab2b72d
   * Link to build: 
https://github.com/apache/camel-quarkus/actions/runs/1731374525


-- 
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




[GitHub] [camel] ryeats opened a new pull request #6807: CAMEL-17524 fix resource loading so it works in OSGi

2022-01-21 Thread GitBox


ryeats opened a new pull request #6807:
URL: https://github.com/apache/camel/pull/6807


   
   Fix resource loading calls to pass in calling classes class loader so that 
they work as expected in OSGi enviroments.
   
   - [ x ] Make sure there is a [JIRA 
issue](https://issues.apache.org/jira/browse/CAMEL-17524) filed for the change 
(usually before you start working on it).  Trivial changes like typos do not 
require a JIRA issue.  Your pull request should address just this issue, 
without pulling in other changes.
   - [ x] Each commit in the pull request should have a meaningful subject line 
and body.
   - [ x] If you're unsure, you can format the pull request title like 
`[CAMEL-XXX] Fixes bug in camel-file component`, where you replace `CAMEL-XXX` 
with the appropriate JIRA issue.
   - [ x] Write a pull request description that is detailed enough to 
understand what the pull request does, how, and why.
   - [ x] Run `mvn clean install -Psourcecheck` in your module with source 
check enabled to make sure basic checks pass and there are no checkstyle 
violations. A more thorough check will be performed on your pull request 
automatically.
   Below are the contribution guidelines:
   https://github.com/apache/camel/blob/main/CONTRIBUTING.md
   


-- 
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-runtime] branch main updated (7816a82 -> a03e411)

2022-01-21 Thread lburgazzoli
This is an automated email from the ASF dual-hosted git repository.

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


from 7816a82  Updated CHANGELOG.md
 add a03e411  build(deps): bump value from 2.8.9-ea-1 to 2.9.0

No new revisions were added by this update.

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


[camel] branch regen_bot updated (481bd0b -> 58cfcde)

2022-01-21 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.


omit 481bd0b  Regen for commit b54dafc3b8b5370db9c2b8cb32562adb800b3d51
 add 58cfcde  Regen for commit b54dafc3b8b5370db9c2b8cb32562adb800b3d51

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   (481bd0b)
\
 N -- N -- N   refs/heads/regen_bot (58cfcde)

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

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

No new revisions were added by this update.

Summary of changes:


[GitHub] [camel-k-runtime] lburgazzoli merged pull request #781: build(deps): bump value from 2.8.9-ea-1 to 2.9.0

2022-01-21 Thread GitBox


lburgazzoli merged pull request #781:
URL: https://github.com/apache/camel-k-runtime/pull/781


   


-- 
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




[GitHub] [camel-k-runtime] dependabot[bot] opened a new pull request #781: build(deps): bump value from 2.8.9-ea-1 to 2.9.0

2022-01-21 Thread GitBox


dependabot[bot] opened a new pull request #781:
URL: https://github.com/apache/camel-k-runtime/pull/781


   Bumps [value](https://github.com/immutables/immutables) from 2.8.9-ea-1 to 
2.9.0.
   
   Commits
   
   See full diff in https://github.com/immutables/immutables/commits";>compare view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.immutables:value&package-manager=maven&previous-version=2.8.9-ea-1&new-version=2.9.0)](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 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




[camel-k-runtime] branch dependabot/maven/org.immutables-value-2.9.0 created (now 448dcf4)

2022-01-21 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.immutables-value-2.9.0
in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git.


  at 448dcf4  build(deps): bump value from 2.8.9-ea-1 to 2.9.0

No new revisions were added by this update.


[camel] branch main updated: Regen for commit b54dafc3b8b5370db9c2b8cb32562adb800b3d51

2022-01-21 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 58cfcde  Regen for commit b54dafc3b8b5370db9c2b8cb32562adb800b3d51
58cfcde is described below

commit 58cfcde9fa194d80402d89b0f18575eda3db894d
Author: davsclaus 
AuthorDate: Fri Jan 21 17:29:16 2022 +

Regen for commit b54dafc3b8b5370db9c2b8cb32562adb800b3d51

Signed-off-by: GitHub 
---
 .../generated/resources/org/apache/camel/catalog/components/stub.json   | 2 +-
 dsl/camel-componentdsl/src/generated/resources/metadata.json| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/stub.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/stub.json
index 2edff19..646dbfe 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/stub.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/stub.json
@@ -19,7 +19,7 @@
 "api": false,
 "consumerOnly": false,
 "producerOnly": false,
-"lenientProperties": false
+"lenientProperties": true
   },
   "componentProperties": {
 "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a me [...]
diff --git a/dsl/camel-componentdsl/src/generated/resources/metadata.json 
b/dsl/camel-componentdsl/src/generated/resources/metadata.json
index 82b9f75..1678aa1 100644
--- a/dsl/camel-componentdsl/src/generated/resources/metadata.json
+++ b/dsl/camel-componentdsl/src/generated/resources/metadata.json
@@ -7139,7 +7139,7 @@
 "api": false,
 "consumerOnly": false,
 "producerOnly": false,
-"lenientProperties": false
+"lenientProperties": true
   },
   "TelegramComponentBuilderFactory": {
 "kind": "component",


[GitHub] [camel] oscerd merged pull request #6805: Generated sources regen

2022-01-21 Thread GitBox


oscerd merged pull request #6805:
URL: https://github.com/apache/camel/pull/6805


   


-- 
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




[GitHub] [camel-kafka-connector] johnnyreilly commented on issue #1324: KC with Event Hubs Sink 1.0.0

2022-01-21 Thread GitBox


johnnyreilly commented on issue #1324:
URL: 
https://github.com/apache/camel-kafka-connector/issues/1324#issuecomment-1018821367


   Thanks @oscerd - will see what we can do! 


-- 
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




[GitHub] [camel-k] djencks commented on pull request #2899: WIP See #2898 Generate CRD API docs as AsciiDoc

2022-01-21 Thread GitBox


djencks commented on pull request #2899:
URL: https://github.com/apache/camel-k/pull/2899#issuecomment-1018804611


   I also wonder if it would be a good idea to move all the kamelets 
documentation to the kamelets subproject, including the kamelets API.


-- 
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




[GitHub] [camel-kafka-connector] oscerd commented on issue #1324: KC with Event Hubs Sink 1.0.0

2022-01-21 Thread GitBox


oscerd commented on issue #1324:
URL: 
https://github.com/apache/camel-kafka-connector/issues/1324#issuecomment-1018781699


   I'll have a look next week. I guess there is something in the component but 
need to double check. If you have example of record coming from Kafka, please 
post it


-- 
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




[GitHub] [camel-kafka-connector] johnnyreilly commented on issue #1324: KC with Event Hubs Sink 1.0.0

2022-01-21 Thread GitBox


johnnyreilly commented on issue #1324:
URL: 
https://github.com/apache/camel-kafka-connector/issues/1324#issuecomment-1018768714


   Thanks @oscerd - a number of us have been working on this this week and 
encountered surprising behaviour where all headers were being stripped. I'll 
see if I can get one of the team to better express the issue than I can. Thanks 
for responding!


-- 
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




[GitHub] [camel] k-jamroz opened a new pull request #6806: CAMEL-17536 Fixed: ServicePool.doStop hangs during shutdown

2022-01-21 Thread GitBox


k-jamroz opened a new pull request #6806:
URL: https://github.com/apache/camel/pull/6806


   - [x] Make sure there is a [JIRA 
issue](https://issues.apache.org/jira/browse/CAMEL) filed for the change 
(usually before you start working on it).  Trivial changes like typos do not 
require a JIRA issue.  Your pull request should address just this issue, 
without pulling in other changes.
   - [x] Each commit in the pull request should have a meaningful subject line 
and body.
   - [x] If you're unsure, you can format the pull request title like 
`[CAMEL-XXX] Fixes bug in camel-file component`, where you replace `CAMEL-XXX` 
with the appropriate JIRA issue.
   - [x] Write a pull request description that is detailed enough to understand 
what the pull request does, how, and why.
   - [x] Run `mvn clean install -Psourcecheck` in your module with source check 
enabled to make sure basic checks pass and there are no checkstyle violations. 
A more thorough check will be performed on your pull request automatically.
   Below are the contribution guidelines:
   https://github.com/apache/camel/blob/main/CONTRIBUTING.md
   
   Access to `cache` is synchronized. I was unsure who is responsible for 
synchronization when `cache` is `LRUCache`, not a simple map and left `cleanUp` 
not synchronized. If `LRUCache` is supposed to be thread-safe, then added 
synchronization is redundant for `LRUCache` and could be applied conditionally.


-- 
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 main updated: Add NOTE section for smallrye-reactive-messaging usage docs

2022-01-21 Thread jamesnetherton
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 55ed125  Add NOTE section for smallrye-reactive-messaging usage docs
55ed125 is described below

commit 55ed125d09bb86c394370fc78af31f729ab2b72d
Author: James Netherton 
AuthorDate: Fri Jan 21 14:35:33 2022 +

Add NOTE section for smallrye-reactive-messaging usage docs
---
 .../pages/reference/extensions/smallrye-reactive-messaging.adoc   | 8 +++-
 .../smallrye-reactive-messaging/runtime/src/main/doc/usage.adoc   | 8 +++-
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git 
a/docs/modules/ROOT/pages/reference/extensions/smallrye-reactive-messaging.adoc 
b/docs/modules/ROOT/pages/reference/extensions/smallrye-reactive-messaging.adoc
index a261ee6..1e20f7d 100644
--- 
a/docs/modules/ROOT/pages/reference/extensions/smallrye-reactive-messaging.adoc
+++ 
b/docs/modules/ROOT/pages/reference/extensions/smallrye-reactive-messaging.adoc
@@ -37,9 +37,15 @@ Check the xref:user-guide/index.adoc[User guide] for more 
information about writ
 
 This extension leverages 
https://www.smallrye.io/smallrye-reactive-messaging/[SmallRye Reactive 
Messaging].
 Examples for how to use the Camel connector are outlined within the 
https://www.smallrye.io/smallrye-reactive-messaging/[documentation].
-Note that where the documentation makes references to Camel component maven 
dependencies, you should ensure that the corresponding camel-quarkus extension 
is used.
+
+[NOTE]
+
+Where the SmallRye Reactive Messaging documentation makes references to Camel 
component maven dependencies, you should ensure that the corresponding 
camel-quarkus extension is used.
 E.g `camel-file` should be 
`camel-quarkus-file`.
 
+When using this extension, there is no need to explictly add 
`io.smallrye.reactive:smallrye-reactive-messaging-camel` or 
`io.quarkus:quarkus-quarkus-smallrye-reactive-messaging` to your project.
+
+
 
 == Additional Camel Quarkus configuration
 
diff --git 
a/extensions/smallrye-reactive-messaging/runtime/src/main/doc/usage.adoc 
b/extensions/smallrye-reactive-messaging/runtime/src/main/doc/usage.adoc
index fd692c3..a932ce4 100644
--- a/extensions/smallrye-reactive-messaging/runtime/src/main/doc/usage.adoc
+++ b/extensions/smallrye-reactive-messaging/runtime/src/main/doc/usage.adoc
@@ -1,4 +1,10 @@
 This extension leverages 
https://www.smallrye.io/smallrye-reactive-messaging/[SmallRye Reactive 
Messaging].
 Examples for how to use the Camel connector are outlined within the 
https://www.smallrye.io/smallrye-reactive-messaging/[documentation].
-Note that where the documentation makes references to Camel component maven 
dependencies, you should ensure that the corresponding camel-quarkus extension 
is used.
+
+[NOTE]
+
+Where the SmallRye Reactive Messaging documentation makes references to Camel 
component maven dependencies, you should ensure that the corresponding 
camel-quarkus extension is used.
 E.g `camel-file` should be 
`camel-quarkus-file`.
+
+When using this extension, there is no need to explictly add 
`io.smallrye.reactive:smallrye-reactive-messaging-camel` or 
`io.quarkus:quarkus-quarkus-smallrye-reactive-messaging` to your project.
+


[GitHub] [camel-quarkus] jamesnetherton merged pull request #3476: Add NOTE section for smallrye-reactive-messaging usage docs

2022-01-21 Thread GitBox


jamesnetherton merged pull request #3476:
URL: https://github.com/apache/camel-quarkus/pull/3476


   


-- 
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 (409c261 -> 481bd0b)

2022-01-21 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 409c261  Regen for commit 82b20113d2ea12555df429731f56ad0393938631
 add b54dafc  CAMEL-17525: camel-stub - StubEndpoint should be lenient 
properties
 add 481bd0b  Regen for commit b54dafc3b8b5370db9c2b8cb32562adb800b3d51

No new revisions were added by this update.

Summary of changes:
 .../org/apache/camel/catalog/components/stub.json  |  2 +-
 .../component/stub/StubEndpointUriFactory.java |  2 +-
 .../org/apache/camel/component/stub/stub.json  |  2 +-
 .../camel-stub/src/main/docs/stub-component.adoc   |  2 +-
 .../apache/camel/component/stub/StubEndpoint.java  |  2 +-
 .../org/apache/camel/component/stub/package.html   | 27 --
 .../src/generated/resources/metadata.json  |  2 +-
 7 files changed, 6 insertions(+), 33 deletions(-)
 delete mode 100644 
components/camel-stub/src/main/java/org/apache/camel/component/stub/package.html


[GitHub] [camel] github-actions[bot] opened a new pull request #6805: Generated sources regen

2022-01-21 Thread GitBox


github-actions[bot] opened a new pull request #6805:
URL: https://github.com/apache/camel/pull/6805


   Regen bot :robot: found some uncommited changes after running build on 
:camel: main.
   Please do not delete `regen_bot` branch after merge/rebase.


-- 
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




[GitHub] [camel-examples] essobedo commented on pull request #54: CAMEL-11834: Add tests for activemq/aggregate/any23/artemis/csimple/cxf

2022-01-21 Thread GitBox


essobedo commented on pull request #54:
URL: https://github.com/apache/camel-examples/pull/54#issuecomment-1018715883


   @oscerd If so, I will do several PRs if you don't mind


-- 
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 (e1ce28d -> 409c261)

2022-01-21 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.


 discard e1ce28d  Regen for commit 22027327afbb9d8e8f7ef402b7d5b9621642682c
 add 409c261  Regen for commit 82b20113d2ea12555df429731f56ad0393938631

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   (e1ce28d)
\
 N -- N -- N   refs/heads/regen_bot (409c261)

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

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

No new revisions were added by this update.

Summary of changes:


[GitHub] [camel] github-actions[bot] closed pull request #6804: Generated sources regen

2022-01-21 Thread GitBox


github-actions[bot] closed pull request #6804:
URL: https://github.com/apache/camel/pull/6804


   


-- 
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




[GitHub] [camel] github-actions[bot] opened a new pull request #6804: Generated sources regen

2022-01-21 Thread GitBox


github-actions[bot] opened a new pull request #6804:
URL: https://github.com/apache/camel/pull/6804


   Regen bot :robot: found some uncommited changes after running build on 
:camel: main.
   Please do not delete `regen_bot` branch after merge/rebase.


-- 
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 (9c12ac3 -> e1ce28d)

2022-01-21 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.


omit 9c12ac3  Regen for commit 7783ae7298d2ecdda80b955d0981ac8597b3bcb0
 add 2202732  CAMEL-17533: Update migrate doc
 add e1ce28d  Regen for commit 22027327afbb9d8e8f7ef402b7d5b9621642682c

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   (9c12ac3)
\
 N -- N -- N   refs/heads/regen_bot (e1ce28d)

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

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

No new revisions were added by this update.

Summary of changes:
 docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_15.adoc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)


[camel] branch main created (now b54dafc)

2022-01-21 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


  at b54dafc  CAMEL-17525: camel-stub - StubEndpoint should be lenient 
properties

No new revisions were added by this update.


[camel] branch regen_bot updated (d8acf56 -> 9c12ac3)

2022-01-21 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.


omit d8acf56  Regen for commit 82b20113d2ea12555df429731f56ad0393938631
 add 7783ae7  (chores) Adjust archetypes so that generated projects use 
Java 11 at minimum (#6800)
 add 9c12ac3  Regen for commit 7783ae7298d2ecdda80b955d0981ac8597b3bcb0

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   (d8acf56)
\
 N -- N -- N   refs/heads/regen_bot (9c12ac3)

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

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

No new revisions were added by this update.

Summary of changes:
 .../camel-archetype-cdi/src/main/resources/archetype-resources/pom.xml | 3 +--
 .../src/main/resources/archetype-resources/pom.xml | 3 +--
 .../src/main/resources/archetype-resources/pom.xml | 3 +--
 .../src/main/resources/archetype-resources/pom.xml | 3 +--
 .../src/main/resources/archetype-resources/pom.xml | 3 +--
 .../src/main/resources/archetype-resources/pom.xml | 3 +--
 6 files changed, 6 insertions(+), 12 deletions(-)


[GitHub] [camel-k] djencks commented on pull request #2900: chore: Bump version to 1.6.2-SNAPSHOT

2022-01-21 Thread GitBox


djencks commented on pull request #2900:
URL: https://github.com/apache/camel-k/pull/2900#issuecomment-1018694160


   Is 1.6.x LTS, so it should be marked that way in the docs?  Since Iā€™m 
asking, is 1.4.x LTS?
   
   > On Jan 21, 2022, at 3:45 AM, Antonin Stefanutti ***@***.***> wrote:
   > 
   > 
   > This requires #2901 .
   > 
   > ā€”
   > Reply to this email directly, view it on GitHub 
, or 
unsubscribe 
.
   > You are receiving this because you are subscribed to this thread.
   > 
   
   


-- 
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




[GitHub] [camel-k] djencks commented on pull request #2899: WIP See #2898 Generate CRD API docs as AsciiDoc

2022-01-21 Thread GitBox


djencks commented on pull request #2899:
URL: https://github.com/apache/camel-k/pull/2899#issuecomment-1018691069


   The RHS menu is a consequence of the generated sections from the templates.  
Can you suggest how you would like it better organized?
   
   I don't understand the reason some embedded members result in a link to a 
separate section and some result in a nested table. I think nested tables are 
generally a confusing way to present information and wonder if we should change 
the templates to always result in a link. What do you think?


-- 
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




[GitHub] [camel-k] djencks commented on a change in pull request #2899: WIP See #2898 Generate CRD API docs as AsciiDoc

2022-01-21 Thread GitBox


djencks commented on a change in pull request #2899:
URL: https://github.com/apache/camel-k/pull/2899#discussion_r789835440



##
File path: .gitignore
##
@@ -1,5 +1,6 @@
 # Go vendor
 /vendor
+/github.com

Review comment:
   `go run 
github.com/djencks/gen-crd-api-reference-docs@5319c98b89a5438b096aeccb0049a5f6c75543a6`
 appears to download to /github.com, so I wanted to avoid committing it. I'm 
surprised at this behavior of `go run`, but don't know any better.




-- 
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




[GitHub] [camel] oscerd merged pull request #6803: Generated sources regen

2022-01-21 Thread GitBox


oscerd merged pull request #6803:
URL: https://github.com/apache/camel/pull/6803


   


-- 
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




[GitHub] [camel] github-actions[bot] opened a new pull request #6803: Generated sources regen

2022-01-21 Thread GitBox


github-actions[bot] opened a new pull request #6803:
URL: https://github.com/apache/camel/pull/6803


   Regen bot :robot: found some uncommited changes after running build on 
:camel: main.
   Please do not delete `regen_bot` branch after merge/rebase.


-- 
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-website] branch asf-site updated (6766ae7 -> 53df904)

2022-01-21 Thread git-site-role
This is an automated email from the ASF dual-hosted git repository.

git-site-role pushed a change to branch asf-site
in repository https://gitbox.apache.org/repos/asf/camel-website.git.


 discard 6766ae7  Website updated to 99ce8b78e5baf1687a23a386ac3ef4165d0f19d2
 discard f350301  Website updated to 325e929157412b27394080f4d4dba3d821476ddf
 new 9dd2df7  Website updated to 325e929157412b27394080f4d4dba3d821476ddf
 new 53df904  Website updated to f0106a60ba2c0da26fc7c5ab5bacf38c7b6ed3c1

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   (6766ae7)
\
 N -- N -- N   refs/heads/asf-site (53df904)

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 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:
 blog/2022/01/camel-keda/featured.png   |  Bin 0 -> 54313 bytes
 ...107b66405_54313_800x0_resize_q95_gaussian_2.png |  Bin 0 -> 70617 bytes
 blog/2022/01/camel-keda/index.html |   20 +
 .../01/dynamic-router-eip-component/index.html |2 +-
 blog/index.html|2 +-
 blog/index.xml |   12 +-
 blog/page/10/index.html|2 +-
 blog/page/11/index.html|2 +-
 blog/page/12/index.html|2 +-
 blog/page/13/index.html|2 +-
 blog/page/14/index.html|2 +-
 blog/page/15/index.html|2 +-
 blog/page/16/index.html|2 +-
 blog/page/17/index.html|2 +-
 blog/page/18/index.html|2 +-
 blog/page/19/index.html|2 +-
 blog/page/2/index.html |2 +-
 blog/page/20/index.html|2 +-
 blog/page/21/index.html|2 +-
 blog/page/22/index.html|2 +-
 blog/page/23/index.html|2 +-
 blog/page/24/index.html|2 +-
 blog/page/25/index.html|2 +-
 blog/page/26/index.html|2 +-
 blog/page/27/index.html|2 +-
 blog/page/28/index.html|2 +-
 blog/page/29/index.html|2 +-
 blog/page/3/index.html |2 +-
 blog/page/30/index.html|2 +-
 blog/page/31/index.html|2 +-
 blog/page/32/index.html|2 +-
 blog/page/33/index.html|2 +-
 blog/page/34/index.html|2 +-
 blog/page/35/index.html|2 +-
 blog/page/36/index.html|2 +-
 blog/page/37/index.html|2 +-
 blog/page/38/index.html|2 +-
 blog/page/39/index.html|2 +-
 blog/page/4/index.html |2 +-
 blog/page/40/index.html|2 +-
 blog/page/41/index.html|2 +-
 blog/page/42/index.html|2 +-
 blog/page/43/index.html|2 +-
 blog/page/44/index.html|2 +-
 blog/page/45/index.html|2 +-
 blog/page/46/index.html|2 +-
 blog/page/47/index.html|2 +-
 blog/page/48/index.html|2 +-
 blog/page/49/index.html|2 +-
 blog/page/5/index.html |2 +-
 blog/page/50/index.html|2 +-
 blog/page/51/index.html|2 +-
 blog/page/52/index.html|2 +-
 blog/page/{34 => 53}/index.html|2 +-
 blog/page/6/index.html |2 +-
 blog/page/7/index.html |2 +-
 blog/page/8/index.html

[GitHub] [camel] mgubaidullin opened a new pull request #6802: CAMEL-17253: Remove misleading docs

2022-01-21 Thread GitBox


mgubaidullin opened a new pull request #6802:
URL: https://github.com/apache/camel/pull/6802


   Same issue https://issues.apache.org/jira/browse/CAMEL-17253
   marshal and unmarshal do not have data-format-type field


-- 
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-17525: camel-stub - StubEndpoint should be lenient properties

2022-01-21 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 b54dafc  CAMEL-17525: camel-stub - StubEndpoint should be lenient 
properties
b54dafc is described below

commit b54dafc3b8b5370db9c2b8cb32562adb800b3d51
Author: Claus Ibsen 
AuthorDate: Fri Jan 21 17:27:57 2022 +0100

CAMEL-17525: camel-stub - StubEndpoint should be lenient properties
---
 .../component/stub/StubEndpointUriFactory.java |  2 +-
 .../org/apache/camel/component/stub/stub.json  |  2 +-
 .../camel-stub/src/main/docs/stub-component.adoc   |  2 +-
 .../apache/camel/component/stub/StubEndpoint.java  |  2 +-
 .../org/apache/camel/component/stub/package.html   | 27 --
 5 files changed, 4 insertions(+), 31 deletions(-)

diff --git 
a/components/camel-stub/src/generated/java/org/apache/camel/component/stub/StubEndpointUriFactory.java
 
b/components/camel-stub/src/generated/java/org/apache/camel/component/stub/StubEndpointUriFactory.java
index ee60f04..a42a6bd 100644
--- 
a/components/camel-stub/src/generated/java/org/apache/camel/component/stub/StubEndpointUriFactory.java
+++ 
b/components/camel-stub/src/generated/java/org/apache/camel/component/stub/StubEndpointUriFactory.java
@@ -80,7 +80,7 @@ public class StubEndpointUriFactory extends 
org.apache.camel.support.component.E
 
 @Override
 public boolean isLenientProperties() {
-return false;
+return true;
 }
 }
 
diff --git 
a/components/camel-stub/src/generated/resources/org/apache/camel/component/stub/stub.json
 
b/components/camel-stub/src/generated/resources/org/apache/camel/component/stub/stub.json
index 2edff19..646dbfe 100644
--- 
a/components/camel-stub/src/generated/resources/org/apache/camel/component/stub/stub.json
+++ 
b/components/camel-stub/src/generated/resources/org/apache/camel/component/stub/stub.json
@@ -19,7 +19,7 @@
 "api": false,
 "consumerOnly": false,
 "producerOnly": false,
-"lenientProperties": false
+"lenientProperties": true
   },
   "componentProperties": {
 "bridgeErrorHandler": { "kind": "property", "displayName": "Bridge Error 
Handler", "group": "consumer", "label": "consumer", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": false, "description": "Allows for bridging the 
consumer to the Camel routing Error Handler, which mean any exceptions occurred 
while the consumer is trying to pickup incoming messages, or the likes, will 
now be processed as a me [...]
diff --git a/components/camel-stub/src/main/docs/stub-component.adoc 
b/components/camel-stub/src/main/docs/stub-component.adoc
index b49faaa..0ffe128 100644
--- a/components/camel-stub/src/main/docs/stub-component.adoc
+++ b/components/camel-stub/src/main/docs/stub-component.adoc
@@ -17,7 +17,7 @@
 The Stub component provides a simple way to stub out any physical
 endpoints while in development or testing, allowing you for example to
 run a route without needing to actually connect to a specific
-xref:mail-component.adoc[SMTP] or xref:mail-component.adoc[Http] endpoint. 
Just add *stub:*
+xref:mail-component.adoc[SMTP] or xref:http-component.adoc[Http] endpoint. 
Just add *stub:*
 in front of any endpoint URI to stub out the endpoint.
 
 Internally the Stub component creates xref:vm-component.adoc[VM] endpoints. The
diff --git 
a/components/camel-stub/src/main/java/org/apache/camel/component/stub/StubEndpoint.java
 
b/components/camel-stub/src/main/java/org/apache/camel/component/stub/StubEndpoint.java
index e382920..400db5f 100644
--- 
a/components/camel-stub/src/main/java/org/apache/camel/component/stub/StubEndpoint.java
+++ 
b/components/camel-stub/src/main/java/org/apache/camel/component/stub/StubEndpoint.java
@@ -37,7 +37,7 @@ import org.apache.camel.spi.UriEndpoint;
  * parameters to let you quickly stub out one or more endpoints in your route 
temporarily.
  */
 @UriEndpoint(firstVersion = "2.10.0", scheme = "stub", title = "Stub", syntax 
= "stub:name",
- category = { Category.CORE, Category.TESTING })
+ category = { Category.CORE, Category.TESTING }, lenientProperties 
= true)
 public class StubEndpoint extends VmEndpoint {
 
 public StubEndpoint(String endpointUri, Component component, 
BlockingQueue queue) {
diff --git 
a/components/camel-stub/src/main/java/org/apache/camel/component/stub/package.html
 
b/components/camel-stub/src/main/java/org/apache/camel/component/stub/package.html
deleted file mode 100644
index c662cf1..000
--- 
a/components/camel-stub/src/main/java/org/apache/camel/component/stub/package.html
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-The http://camel.apache.org/stub.html";>Stub Component which is 
used for stubbing endpoints.
-
-
-


[camel] branch main updated: Regen for commit 82b20113d2ea12555df429731f56ad0393938631

2022-01-21 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 409c261  Regen for commit 82b20113d2ea12555df429731f56ad0393938631
409c261 is described below

commit 409c261fb2326c20ed0853462cb9b41f6b9195eb
Author: jamesnetherton 
AuthorDate: Fri Jan 21 16:22:01 2022 +

Regen for commit 82b20113d2ea12555df429731f56ad0393938631

Signed-off-by: GitHub 
---
 .../apache/camel/catalog/components/google-calendar.json   |  2 +-
 .../org/apache/camel/catalog/components/google-drive.json  | 14 ++
 .../org/apache/camel/catalog/components/google-sheets.json |  2 +-
 .../camel/builder/endpoint/StaticEndpointBuilders.java |  8 
 .../endpoint/dsl/GoogleDriveEndpointBuilderFactory.java|  8 
 5 files changed, 16 insertions(+), 18 deletions(-)

diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-calendar.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-calendar.json
index 774e4e0..af3b52d 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-calendar.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-calendar.json
@@ -78,7 +78,7 @@
 "channels": { "consumerOnly": false, "producerOnly": false, "description": 
"The channels collection of methods", "methods": { "stop": { "description": 
"Stop watching resources through this channel", "signatures": [ 
"com.google.api.services.calendar.Calendar$Channels$Stop 
stop(com.google.api.services.calendar.model.Channel content)" ] } } },
 "events": { "consumerOnly": false, "producerOnly": false, "description": 
"The events collection of methods", "methods": { "calendarImport": { 
"description": "Imports an event", "signatures": [ 
"com.google.api.services.calendar.Calendar$Events$CalendarImport 
calendarImport(String calendarId, com.google.api.services.calendar.model.Event 
content)" ] }, "delete": { "description": "Deletes an event", "signatures": [ 
"com.google.api.services.calendar.Calendar$Events$Delete delete(String ca [...]
 "freebusy": { "consumerOnly": false, "producerOnly": false, "description": 
"The freebusy collection of methods", "methods": { "query": { "description": 
"Returns free\/busy information for a set of calendars", "signatures": [ 
"com.google.api.services.calendar.Calendar$Freebusy$Query 
query(com.google.api.services.calendar.model.FreeBusyRequest content)" ] } } },
-"list": { "consumerOnly": false, "producerOnly": false, "description": 
"The calendarList collection of methods", "methods": { "delete": { 
"description": "Deletes an entry on the user's calendar list", "signatures": [ 
"com.google.api.services.calendar.Calendar$CalendarList$Delete delete(String 
calendarId)" ] }, "get": { "description": "Returns an entry on the user's 
calendar list", "signatures": [ 
"com.google.api.services.calendar.Calendar$CalendarList$Get get(String 
calendarId)" ] }, [...]
+"list": { "consumerOnly": false, "producerOnly": false, "description": 
"The calendarList collection of methods", "methods": { "delete": { 
"description": "Removes a calendar from the user's calendar list", 
"signatures": [ "com.google.api.services.calendar.Calendar$CalendarList$Delete 
delete(String calendarId)" ] }, "get": { "description": "Returns a calendar 
from the user's calendar list", "signatures": [ 
"com.google.api.services.calendar.Calendar$CalendarList$Get get(String 
calendarI [...]
 "settings": { "consumerOnly": false, "producerOnly": false, "description": 
"The settings collection of methods", "methods": { "get": { "description": 
"Returns a single user setting", "signatures": [ 
"com.google.api.services.calendar.Calendar$Settings$Get get(String setting)" ] 
}, "watch": { "description": "Watch for changes to Settings resources", 
"signatures": [ "com.google.api.services.calendar.Calendar$Settings$Watch 
watch(com.google.api.services.calendar.model.Channel content)" ] } } }
   },
   "apiProperties": {
diff --git 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-drive.json
 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-drive.json
index 3f257e6..53de387 100644
--- 
a/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-drive.json
+++ 
b/catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-drive.json
@@ -36,7 +36,7 @@
 "refreshToken": { "kind": "property", "displayName": "Refresh Token", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "deprecated": false, "autowired": false, 
"secret": true, "configurationClass": 
"org

[GitHub] [camel] oscerd merged pull request #6801: Generated sources regen

2022-01-21 Thread GitBox


oscerd merged pull request #6801:
URL: https://github.com/apache/camel/pull/6801


   


-- 
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 (e606c827 -> d8acf56)

2022-01-21 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 e606c827 CAMEL-17531: A better and general fix for CAMEL-17521 without 
hardcoding the prefix.
 add 82b2011  CAMEL-17532: Upgrade & align google-api-services dependencies
 add d8acf56  Regen for commit 82b20113d2ea12555df429731f56ad0393938631

No new revisions were added by this update.

Summary of changes:
 .../camel/catalog/components/google-calendar.json  |   2 +-
 .../camel/catalog/components/google-drive.json |  14 +--
 .../camel/catalog/components/google-sheets.json|   2 +-
 .../camel-google/camel-google-calendar/pom.xml |  29 -
 .../CalendarCalendarListEndpointConfiguration.java |   2 +-
 .../component/google/calendar/google-calendar.json |   2 +-
 components/camel-google/camel-google-drive/pom.xml |  31 +++--
 .../drive/DriveChangesEndpointConfiguration.java   |   2 +-
 .../drive/DriveFilesEndpointConfiguration.java |   2 +-
 .../DrivePermissionsEndpointConfiguration.java |   4 +-
 .../DrivePropertiesEndpointConfiguration.java  |   2 +-
 .../drive/DriveRealtimeEndpointConfiguration.java  |  45 ---
 ...iveRealtimeEndpointConfigurationConfigurer.java | 133 -
 .../drive/DriveRevisionsEndpointConfiguration.java |   2 +-
 .../drive/internal/DriveRealtimeApiMethod.java |  59 -
 .../drive/internal/GoogleDriveApiCollection.java   |   9 --
 .../google/drive/internal/GoogleDriveApiName.java  |   2 -
 ...google.drive.DriveRealtimeEndpointConfiguration |   2 -
 .../camel/component/google/drive/google-drive.json |  14 +--
 .../google/drive/GoogleDriveEndpoint.java  |   3 -
 components/camel-google/camel-google-mail/pom.xml  |  10 +-
 .../camel-google/camel-google-sheets/pom.xml   |   4 +
 ...etsSpreadsheetsValuesEndpointConfiguration.java |   2 +-
 .../component/google/sheets/google-sheets.json |   2 +-
 .../ROOT/pages/camel-3x-upgrade-guide-3_15.adoc|   4 +
 .../builder/endpoint/StaticEndpointBuilders.java   |   8 +-
 .../dsl/GoogleDriveEndpointBuilderFactory.java |   8 +-
 parent/pom.xml |  12 +-
 28 files changed, 95 insertions(+), 316 deletions(-)
 delete mode 100644 
components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/DriveRealtimeEndpointConfiguration.java
 delete mode 100644 
components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/DriveRealtimeEndpointConfigurationConfigurer.java
 delete mode 100644 
components/camel-google/camel-google-drive/src/generated/java/org/apache/camel/component/google/drive/internal/DriveRealtimeApiMethod.java
 delete mode 100644 
components/camel-google/camel-google-drive/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.google.drive.DriveRealtimeEndpointConfiguration


[camel] branch main updated: CAMEL-17533: Update migrate doc

2022-01-21 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 2202732  CAMEL-17533: Update migrate doc
2202732 is described below

commit 22027327afbb9d8e8f7ef402b7d5b9621642682c
Author: Claus Ibsen 
AuthorDate: Fri Jan 21 17:22:30 2022 +0100

CAMEL-17533: Update migrate doc
---
 docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_15.adoc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_15.adoc 
b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_15.adoc
index 22a1d21..7d38e60 100644
--- a/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_15.adoc
+++ b/docs/user-manual/modules/ROOT/pages/camel-3x-upgrade-guide-3_15.adoc
@@ -190,7 +190,7 @@ The signature for `KafkaManualCommitFactory` and its 
classes has been adjusted t
 
 The `camel-endpointdsl` and `camel-componentdsl` is no longer supported on 
Apache Karaf.
 
-The `camel-osg-activator` and `camel-google-mail` has been removed.
+The `camel-osg-activator`, `camel-google-mail`, and `camel-jooq` has been 
removed.
 
 === camel-netty / camel-netty-http
 


[GitHub] [camel] github-actions[bot] opened a new pull request #6801: Generated sources regen

2022-01-21 Thread GitBox


github-actions[bot] opened a new pull request #6801:
URL: https://github.com/apache/camel/pull/6801


   Regen bot :robot: found some uncommited changes after running build on 
:camel: main.
   Please do not delete `regen_bot` branch after merge/rebase.


-- 
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




[GitHub] [camel-karaf] orpiske opened a new pull request #109: (chores) Adjust archetypes so that generated projects use Java 11 at ā€¦

2022-01-21 Thread GitBox


orpiske opened a new pull request #109:
URL: https://github.com/apache/camel-karaf/pull/109


   ā€¦minimum


-- 
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 (1425499 -> e606c827)

2022-01-21 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 1425499  Update route-controller.adoc
 add a4f7ef3  CAMEL-17491: do not add context path to the paths of the 
operations. (#6795)
 add ff5e96d  CAMEL-17531: endpoint should have multiValueOptions source 
code generated to uri factory
 add ab1fb5e  CAMEL-17531: endpoint should have multiValueOptions source 
code generated to uri factory
 add eb7e54e  CAMEL-17531: endpoint should have multiValueOptions source 
code generated to uri factory
 add e606c827 CAMEL-17531: A better and general fix for CAMEL-17521 without 
hardcoding the prefix.

No new revisions were added by this update.

Summary of changes:
 .../activemq/ActiveMQEndpointUriFactory.java   |  9 ++
 .../component/ahc/ws/WsEndpointUriFactory.java | 10 ++
 .../camel/component/ahc/AhcEndpointUriFactory.java | 10 ++
 .../component/amqp/AMQPEndpointUriFactory.java |  7 +
 .../arangodb/ArangoDbEndpointUriFactory.java   |  7 +
 .../camel/component/as2/AS2EndpointUriFactory.java |  7 +
 .../asterisk/AsteriskEndpointUriFactory.java   |  7 +
 .../atlasmap/AtlasMapEndpointUriFactory.java   |  7 +
 .../component/atmos/AtmosEndpointUriFactory.java   |  7 +
 .../websocket/WebsocketEndpointUriFactory.java |  7 +
 .../component/atom/AtomEndpointUriFactory.java |  9 ++
 .../client/map/AtomixMapEndpointUriFactory.java|  7 +
 .../AtomixMessagingEndpointUriFactory.java |  7 +
 .../multimap/AtomixMultiMapEndpointUriFactory.java |  7 +
 .../queue/AtomixQueueEndpointUriFactory.java   |  7 +
 .../client/set/AtomixSetEndpointUriFactory.java|  7 +
 .../value/AtomixValueEndpointUriFactory.java   |  7 +
 .../component/avro/AvroEndpointUriFactory.java |  7 +
 .../SecretsManagerEndpointUriFactory.java  |  7 +
 .../aws2/athena/Athena2EndpointUriFactory.java |  7 +
 .../component/aws2/cw/Cw2EndpointUriFactory.java   |  7 +
 .../component/aws2/ddb/Ddb2EndpointUriFactory.java |  7 +
 .../ddbstream/Ddb2StreamEndpointUriFactory.java|  9 ++
 .../aws2/ec2/AWS2EC2EndpointUriFactory.java|  7 +
 .../component/aws2/ecs/ECS2EndpointUriFactory.java |  7 +
 .../component/aws2/eks/EKS2EndpointUriFactory.java |  7 +
 .../eventbridge/EventbridgeEndpointUriFactory.java |  7 +
 .../component/aws2/iam/IAM2EndpointUriFactory.java |  7 +
 .../KinesisFirehose2EndpointUriFactory.java|  7 +
 .../aws2/kinesis/Kinesis2EndpointUriFactory.java   |  9 ++
 .../component/aws2/kms/KMS2EndpointUriFactory.java |  7 +
 .../aws2/lambda/Lambda2EndpointUriFactory.java |  7 +
 .../component/aws2/mq/MQ2EndpointUriFactory.java   |  7 +
 .../component/aws2/msk/MSK2EndpointUriFactory.java |  7 +
 .../aws2/s3/AWS2S3EndpointUriFactory.java  |  9 ++
 .../component/aws2/ses/Ses2EndpointUriFactory.java |  7 +
 .../component/aws2/sns/Sns2EndpointUriFactory.java |  7 +
 .../component/aws2/sqs/Sqs2EndpointUriFactory.java |  9 ++
 .../component/aws2/sts/STS2EndpointUriFactory.java |  7 +
 .../translate/Translate2EndpointUriFactory.java|  7 +
 .../azure/cosmosdb/CosmosDbEndpointUriFactory.java |  7 +
 .../eventhubs/EventHubsEndpointUriFactory.java |  7 +
 .../servicebus/ServiceBusEndpointUriFactory.java   |  7 +
 .../azure/storage/blob/BlobEndpointUriFactory.java |  9 ++
 .../datalake/DataLakeEndpointUriFactory.java   |  9 ++
 .../storage/queue/QueueEndpointUriFactory.java |  9 ++
 .../validator/BeanValidatorEndpointUriFactory.java |  7 +
 .../component/bean/BeanEndpointUriFactory.java |  9 ++
 .../beanclass/ClassEndpointUriFactory.java |  9 ++
 .../beanstalk/BeanstalkEndpointUriFactory.java |  9 ++
 .../component/bonita/BonitaEndpointUriFactory.java |  7 +
 .../camel/component/box/BoxEndpointUriFactory.java |  7 +
 .../braintree/BraintreeEndpointUriFactory.java |  7 +
 .../component/browse/BrowseEndpointUriFactory.java |  7 +
 .../cache/CaffeineCacheEndpointUriFactory.java |  7 +
 .../load/CaffeineLoadCacheEndpointUriFactory.java  |  7 +
 .../cassandra/CassandraEndpointUriFactory.java |  9 ++
 .../chatscript/ChatScriptEndpointUriFactory.java   |  7 +
 .../component/chunk/ChunkEndpointUriFactory.java   |  7 +
 .../camel/component/cm/CMEndpointUriFactory.java   |  7 +
 .../component/cmis/CMISEndpointUriFactory.java |  7 +
 .../apache/camel/coap/CoAPEndpointUriFactory.java  |  7 +
 .../component/cometd/CometdEndpointUriFactory.java |  7 +
 .../component/consul/ConsulEndpointUriFactory.java |  7 +
 .../controlbus/ControlBusEndpointUriFactory.java   |  7 +
 .../component/corda/CordaEndpointUriFactory.java   |  7 +
 .../couch

[GitHub] [camel-kafka-connector] oscerd commented on issue #1324: KC with Event Hubs Sink 1.0.0

2022-01-21 Thread GitBox


oscerd commented on issue #1324:
URL: 
https://github.com/apache/camel-kafka-connector/issues/1324#issuecomment-1018645278


   Also what headers are you talking about?


-- 
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




[GitHub] [camel-kafka-connector] oscerd commented on issue #1324: KC with Event Hubs Sink 1.0.0

2022-01-21 Thread GitBox


oscerd commented on issue #1324:
URL: 
https://github.com/apache/camel-kafka-connector/issues/1324#issuecomment-1018642576


   I think there is a problem in the component from Plain camel. I'll check it


-- 
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: (chores) Adjust archetypes so that generated projects use Java 11 at minimum (#6800)

2022-01-21 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 7783ae7  (chores) Adjust archetypes so that generated projects use 
Java 11 at minimum (#6800)
7783ae7 is described below

commit 7783ae7298d2ecdda80b955d0981ac8597b3bcb0
Author: Otavio Rodolfo Piske 
AuthorDate: Fri Jan 21 17:03:02 2022 +0100

(chores) Adjust archetypes so that generated projects use Java 11 at 
minimum (#6800)
---
 .../camel-archetype-cdi/src/main/resources/archetype-resources/pom.xml | 3 +--
 .../src/main/resources/archetype-resources/pom.xml | 3 +--
 .../src/main/resources/archetype-resources/pom.xml | 3 +--
 .../src/main/resources/archetype-resources/pom.xml | 3 +--
 .../src/main/resources/archetype-resources/pom.xml | 3 +--
 .../src/main/resources/archetype-resources/pom.xml | 3 +--
 6 files changed, 6 insertions(+), 12 deletions(-)

diff --git 
a/archetypes/camel-archetype-cdi/src/main/resources/archetype-resources/pom.xml 
b/archetypes/camel-archetype-cdi/src/main/resources/archetype-resources/pom.xml
index 8ac178b..dc092b4 100644
--- 
a/archetypes/camel-archetype-cdi/src/main/resources/archetype-resources/pom.xml
+++ 
b/archetypes/camel-archetype-cdi/src/main/resources/archetype-resources/pom.xml
@@ -99,8 +99,7 @@
 maven-compiler-plugin
 ${maven-compiler-plugin-version}
 
-  1.8
-  1.8
+  11
 
   
   
diff --git 
a/archetypes/camel-archetype-component/src/main/resources/archetype-resources/pom.xml
 
b/archetypes/camel-archetype-component/src/main/resources/archetype-resources/pom.xml
index 7000fd5..69520df 100644
--- 
a/archetypes/camel-archetype-component/src/main/resources/archetype-resources/pom.xml
+++ 
b/archetypes/camel-archetype-component/src/main/resources/archetype-resources/pom.xml
@@ -78,8 +78,7 @@
 maven-compiler-plugin
 ${maven-compiler-plugin-version}
 
-  1.8
-  1.8
+  11
 
   
   
diff --git 
a/archetypes/camel-archetype-dataformat/src/main/resources/archetype-resources/pom.xml
 
b/archetypes/camel-archetype-dataformat/src/main/resources/archetype-resources/pom.xml
index b88ca2f..7839d93 100644
--- 
a/archetypes/camel-archetype-dataformat/src/main/resources/archetype-resources/pom.xml
+++ 
b/archetypes/camel-archetype-dataformat/src/main/resources/archetype-resources/pom.xml
@@ -77,8 +77,7 @@
 maven-compiler-plugin
 ${maven-compiler-plugin-version}
 
-  1.8
-  1.8
+  11
 
   
 
diff --git 
a/archetypes/camel-archetype-java/src/main/resources/archetype-resources/pom.xml
 
b/archetypes/camel-archetype-java/src/main/resources/archetype-resources/pom.xml
index 484cb4c..0dacc5b 100644
--- 
a/archetypes/camel-archetype-java/src/main/resources/archetype-resources/pom.xml
+++ 
b/archetypes/camel-archetype-java/src/main/resources/archetype-resources/pom.xml
@@ -82,8 +82,7 @@
 maven-compiler-plugin
 ${maven-compiler-plugin-version}
 
-  1.8
-  1.8
+  11
 
   
   
diff --git 
a/archetypes/camel-archetype-main/src/main/resources/archetype-resources/pom.xml
 
b/archetypes/camel-archetype-main/src/main/resources/archetype-resources/pom.xml
index fd1b010..25fb854 100644
--- 
a/archetypes/camel-archetype-main/src/main/resources/archetype-resources/pom.xml
+++ 
b/archetypes/camel-archetype-main/src/main/resources/archetype-resources/pom.xml
@@ -98,8 +98,7 @@
 maven-compiler-plugin
 ${maven-compiler-plugin-version}
 
-  1.8
-  1.8
+  11
 
   
   
diff --git 
a/archetypes/camel-archetype-spring/src/main/resources/archetype-resources/pom.xml
 
b/archetypes/camel-archetype-spring/src/main/resources/archetype-resources/pom.xml
index 096ff77..0ea1568 100644
--- 
a/archetypes/camel-archetype-spring/src/main/resources/archetype-resources/pom.xml
+++ 
b/archetypes/camel-archetype-spring/src/main/resources/archetype-resources/pom.xml
@@ -85,8 +85,7 @@
 maven-compiler-plugin
 ${maven-compiler-plugin-version}
 
-  1.8
-  1.8
+  11
 
   
   


[GitHub] [camel] davsclaus merged pull request #6800: (chores) Adjust archetypes so that generated projects use Java 11 at minimum

2022-01-21 Thread GitBox


davsclaus merged pull request #6800:
URL: https://github.com/apache/camel/pull/6800


   


-- 
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




[GitHub] [camel-website] davsclaus merged pull request #762: Blogpost about Keda

2022-01-21 Thread GitBox


davsclaus merged pull request #762:
URL: https://github.com/apache/camel-website/pull/762


   


-- 
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-website] branch main updated: Blogpost about Keda (#762)

2022-01-21 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-website.git


The following commit(s) were added to refs/heads/main by this push:
 new f0106a6  Blogpost about Keda (#762)
f0106a6 is described below

commit f0106a60ba2c0da26fc7c5ab5bacf38c7b6ed3c1
Author: Nicola Ferraro 
AuthorDate: Fri Jan 21 17:02:20 2022 +0100

Blogpost about Keda (#762)
---
 content/blog/2022/01/camel-keda/featured.png | Bin 0 -> 54313 bytes
 content/blog/2022/01/camel-keda/index.md |  69 +++
 2 files changed, 69 insertions(+)

diff --git a/content/blog/2022/01/camel-keda/featured.png 
b/content/blog/2022/01/camel-keda/featured.png
new file mode 100644
index 000..4992f1f
Binary files /dev/null and b/content/blog/2022/01/camel-keda/featured.png differ
diff --git a/content/blog/2022/01/camel-keda/index.md 
b/content/blog/2022/01/camel-keda/index.md
new file mode 100644
index 000..efff5fd
--- /dev/null
+++ b/content/blog/2022/01/camel-keda/index.md
@@ -0,0 +1,69 @@
+---
+title: "Camel meets KEDA"
+date: 2022-01-21
+authors: [nicolaferraro]
+categories: ["Camel K"]
+preview: "Camel K integrations can leverage KEDA to scale based on the number 
of incoming events"
+---
+
+NOTE: this post has first appeared [in the author's 
blog](https://www.nicolaferraro.me/2022/01/21/camel-meets-keda/).
+
+[KEDA](https://keda.sh) (Kubernetes Event Driven Autoscalers) is a fantastic 
project (currently [CNCF](https://cncf.io) incubating) that provides 
Kubernetes-based autoscalers to help applications to scale out according to the 
number of incoming events when they are listening to several kinds of event 
sources. In Camel K we've long supported [Knative](https://knative.dev) for 
providing a similar functionality for integrations that are triggered by HTTP 
calls, so supporting KEDA was someth [...]
+
+## Why KEDA and Camel K?
+
+Users may want to set up integrations that automatically scale, e.g. depending 
on the **number of messages left in a Kafka topic** (for their consumer group). 
The integration code may do e.g. transformations, aggregations and send data do 
a destination and it would be great if the number of instances deployed to a 
Kubernetes cluster could increase when there's work left behind, or they can 
**scale to zero** when there's no more data in the topic.
+This is what KEDA does by itself with scalers (Kafka is [one of the many 
scalers available in KEDA](https://keda.sh/docs/2.5/scalers/)). What you have 
now is that KEDA is now automatically configured by Camel K when you run 
integrations, so you get the autoscaling features out of the box (you just need 
to turn a flag on).
+
+## How does it work?
+
+In Camel K 1.8.0 a new [KEDA trait](/camel-k/next/traits/keda.html) has been 
introduced. 
+The trait allows to manually tweak the KEDA configuration to make sure that 
some *ScaledObjects* (KEDA concept) are generated as part of the *Integration* 
reconciliation, but this is mostly an internal detail. The interesting part 
about the KEDA trait is that it can recognize special KEDA markers in Kamelets 
and automatically create a KEDA valid configuration when those Kamelets are 
used as sources. So users can just use Kamelets to create bindings as usual 
and, if they **enable a KEDA f [...]
+
+The Kamelet catalog embedded in next release 
([v0.7.0](https://github.com/apache/camel-kamelets/tree/v0.7.0)) contains two 
Kamelets enhanced with KEDA metadata: `aws-sqs-source` and `kafka-source`. 
These are just two examples of the many Kamelets that can be augmented in the 
future. The metadata configuration system is open and Kamelets can be marked at 
any time to work with KEDA: this means that you don't need to wait for a new 
Camel K release to enable KEDA on a different source and, m [...]
+
+The Kamelet developer guide contains a new section on [how to mark a Kamelet 
with KEDA 
metadata](/camel-k/next/kamelets/kamelets-dev.html#_keda_integration), but 
essentially markers are used to map Kamelet properties into KEDA configuration 
options, so that when you provide a Kamelet configuration, the corresponding 
KEDA options can be generated from it (all the work is done under the cover by 
the Camel K operator).
+
+## A binding example
+
+Before looking at the demo, here's an example of **autoscaling binding** that 
you can create with the latest Camel K:
+
+```yaml
+apiVersion: camel.apache.org/v1alpha1
+kind: KameletBinding
+metadata:
+  name: kafka-to-sink
+  annotations:
+trait.camel.apache.org/keda.enabled: "true"
+spec:
+  source:
+ref:
+  apiVersion: camel.apache.org/v1alpha1
+  kind: Kamelet
+  name: kafka-source
+properties:
+  bootstrapServers: "<-- bootstrap servers -->"
+  consumerGroup: my-group
+  topic: "<-- the topic -->"
+  user: "<-- user -->"
+  password: "<-- pwd -->"
+  sink:
+# ...
+```
+
+You can notice that

[camel-karaf] branch camel-karaf-3.14.x updated: Fix rat:check

2022-01-21 Thread davsclaus
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/camel-karaf-3.14.x by this 
push:
 new 6d6cc55  Fix rat:check
6d6cc55 is described below

commit 6d6cc5527225b674707de69ad5a5cbfbb8f6ecc8
Author: Claus Ibsen 
AuthorDate: Fri Jan 21 17:00:00 2022 +0100

Fix rat:check
---
 pom.xml | 5 +
 1 file changed, 5 insertions(+)

diff --git a/pom.xml b/pom.xml
index 03a2909..0d8a340 100644
--- a/pom.xml
+++ b/pom.xml
@@ -614,6 +614,11 @@
 
 
 .mvn/**/*
+
+**/languages.properties
+**/others.properties
+**/dataformats.properties
+**/components.properties
 
 
 


[GitHub] [camel-website] github-actions[bot] commented on pull request #762: Blogpost about Keda

2022-01-21 Thread GitBox


github-actions[bot] commented on pull request #762:
URL: https://github.com/apache/camel-website/pull/762#issuecomment-1018638173


   šŸš€ Preview is available at https://pr-762--camel.netlify.app


-- 
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 (a4f7ef3 -> 1425499)

2022-01-21 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.


omit a4f7ef3  CAMEL-17491: do not add context path to the paths of the 
operations. (#6795)

This update removed existing revisions from the reference, leaving the
reference pointing at a previous point in the repository history.

 * -- * -- N   refs/heads/regen_bot (1425499)
\
 O -- O -- O   (a4f7ef3)

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

No new revisions were added by this update.

Summary of changes:
 .../apache/camel/openapi/RestOpenApiReader.java|  11 ++
 .../openapi/RestOpenApiReaderContextPathTest.java  | 152 -
 .../ROOT/pages/camel-3x-upgrade-guide-3_15.adoc|   4 -
 3 files changed, 11 insertions(+), 156 deletions(-)
 delete mode 100644 
components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderContextPathTest.java


[GitHub] [camel-k] phantomjinx commented on issue #2905: Intermittent problem with integration remaining at phase "Building Kit"

2022-01-21 Thread GitBox


phantomjinx commented on issue #2905:
URL: https://github.com/apache/camel-k/issues/2905#issuecomment-1018633038


   The operator log seems to show a number of errors concerning finding the 
integration-kit which might be a lead  
https://gist.github.com/phantomjinx/3f53dbebe0d7c259ada01ca8bf53186c


-- 
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 (f9c8727 -> a4f7ef3)

2022-01-21 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 f9c8727  Jackson Range for Karaf: We are using 2.13 - 
camel-swagger-java
 add 1425499  Update route-controller.adoc
 add a4f7ef3  CAMEL-17491: do not add context path to the paths of the 
operations. (#6795)

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/camel/openapi/RestOpenApiReader.java | 11 ---
 ...iReaderTest.java => RestOpenApiReaderContextPathTest.java} |  7 ++-
 .../modules/ROOT/pages/camel-3x-upgrade-guide-3_15.adoc   |  4 
 docs/user-manual/modules/ROOT/pages/route-controller.adoc |  4 ++--
 4 files changed, 12 insertions(+), 14 deletions(-)
 copy 
components/camel-openapi-java/src/test/java/org/apache/camel/openapi/{RestOpenApiReaderTest.java
 => RestOpenApiReaderContextPathTest.java} (94%)


[GitHub] [camel-k] phantomjinx opened a new issue #2905: Intermittent problem with integration remaining at phase "Building Kit"

2022-01-21 Thread GitBox


phantomjinx opened a new issue #2905:
URL: https://github.com/apache/camel-k/issues/2905


   During the upgrade e2e tests, the 
[cli_update.go](https://github.com/apache/camel-k/blob/main/e2e/upgrade/cli_upgrade_test.go#L108),
 is executed and intermittently fails with a 
[timeout](https://github.com/openshift-integration/camel-k-testing-ocp4/runs/4897338823?check_suite_focus=true#step:8:1143).
   
   Looking at the dump, the integration is never allocated an integration-kit:
   ```
   dump.go:68: Found 1 integrations:
   dump.go:75: ---
   apiV***sion: camel.apache.org/v1
   kind: Integration
   metadata:
 creationTimestamp: "2022-01-21T14:54:16Z"
 gen***ation: 1
 name: yaml
 namespace: test-44c8a780-d0f1-4af2-9b91-90968db2d580
 ...
   status:
 conditions:
 ...
   name: camel-k-embedded-flow.yaml
 integrationKit: {}
 lastInitTimestamp: "2022-01-21T14:57:09Z"
 
   ```   
   Looking at the test project, this is confirmed:
   ```
   [: ā€¦ camel-k] er+ Ā± oc get integration
   NAME   PHASE  KIT   REPLICAS
   yaml   Building Kit 
   ```
   However, it seems that the integration has in fact been rebuilt and its pod 
up and running:
   ```
   NAME   READY   STATUS  RESTARTS   AGE
   camel-k-kit-c7lciccu56b68f4crnog-1-build   0/1 Completed   0  42m
   camel-k-kit-c7lcjhcouqe7lfl24jp0-1-build   0/1 Completed   0  39m
   camel-k-operator-54d54fd489-lx4rv  1/1 Running 0  40m
   yaml-757d8796f9-kdvvh  1/1 Running 0  40m
   ```
   Is it possible that the operator has somehow missed or skipped updating the 
phase of the integration?
   
   Difficult to pin-down since any single retest shows a successful upgrade of 
both the operator and integrations.


-- 
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




[GitHub] [camel-kafka-connector] egonbaren opened a new issue #1324: KC with Event Hubs Sink 1.0.0

2022-01-21 Thread GitBox


egonbaren opened a new issue #1324:
URL: https://github.com/apache/camel-kafka-connector/issues/1324


   Hi. I want to use Camel Sink KafkaConnector (1.0.0) with Azure Event Hubs 
forwarding event to Azure, but it doesn't look like to forward headers. There 
is possibility to remove headers explicitly. Should default behaviour forward 
all the headers or not?
   
   camel.remove.headers.pattern=CamelAwsS3BucketName 
   
https://camel.apache.org/camel-kafka-connector/next/user-guide/remove-headers.html
   
   Events are forwarder but headers are missing, are there any plans to enable 
it?
   


-- 
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-17532: Upgrade & align google-api-services dependencies

2022-01-21 Thread jamesnetherton
This is an automated email from the ASF dual-hosted git repository.

jamesnetherton 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 82b2011  CAMEL-17532: Upgrade & align google-api-services dependencies
82b2011 is described below

commit 82b20113d2ea12555df429731f56ad0393938631
Author: James Netherton 
AuthorDate: Fri Jan 21 13:44:01 2022 +

CAMEL-17532: Upgrade & align google-api-services dependencies
---
 .../camel-google/camel-google-calendar/pom.xml |  29 -
 .../CalendarCalendarListEndpointConfiguration.java |   2 +-
 .../component/google/calendar/google-calendar.json |   2 +-
 components/camel-google/camel-google-drive/pom.xml |  31 +++--
 .../drive/DriveChangesEndpointConfiguration.java   |   2 +-
 .../drive/DriveFilesEndpointConfiguration.java |   2 +-
 .../DrivePermissionsEndpointConfiguration.java |   4 +-
 .../DrivePropertiesEndpointConfiguration.java  |   2 +-
 .../drive/DriveRealtimeEndpointConfiguration.java  |  45 ---
 ...iveRealtimeEndpointConfigurationConfigurer.java | 133 -
 .../drive/DriveRevisionsEndpointConfiguration.java |   2 +-
 .../drive/internal/DriveRealtimeApiMethod.java |  59 -
 .../drive/internal/GoogleDriveApiCollection.java   |   9 --
 .../google/drive/internal/GoogleDriveApiName.java  |   2 -
 ...google.drive.DriveRealtimeEndpointConfiguration |   2 -
 .../camel/component/google/drive/google-drive.json |  14 +--
 .../google/drive/GoogleDriveEndpoint.java  |   3 -
 components/camel-google/camel-google-mail/pom.xml  |  10 +-
 .../camel-google/camel-google-sheets/pom.xml   |   4 +
 ...etsSpreadsheetsValuesEndpointConfiguration.java |   2 +-
 .../component/google/sheets/google-sheets.json |   2 +-
 .../ROOT/pages/camel-3x-upgrade-guide-3_15.adoc|   4 +
 parent/pom.xml |  12 +-
 23 files changed, 79 insertions(+), 298 deletions(-)

diff --git a/components/camel-google/camel-google-calendar/pom.xml 
b/components/camel-google/camel-google-calendar/pom.xml
index 7b6b0bc..0ec70db 100644
--- a/components/camel-google/camel-google-calendar/pom.xml
+++ b/components/camel-google/camel-google-calendar/pom.xml
@@ -46,6 +46,21 @@
 camel-support
 
 
+com.google.apis
+google-api-services-calendar
+${google-api-services-calendar-version}
+
+
+com.google.api-client
+google-api-client
+
+
+com.google.oauth-client
+google-oauth-client
+
+
+
+
 com.google.api-client
 google-api-client
 ${google-api-client-version}
@@ -54,10 +69,19 @@
 com.google.code.findbugs
 jsr305
 
+
+com.google.oauth-client
+google-oauth-client
+
 
 
 
 com.google.oauth-client
+google-oauth-client
+${google-api-client-version}
+
+
+com.google.oauth-client
 google-oauth-client-jetty
 ${google-api-client-version}
 
@@ -72,11 +96,6 @@
 
 
 
-
-com.google.apis
-google-api-services-calendar
-${google-api-services-calendar-version}
-
 
 
 
diff --git 
a/components/camel-google/camel-google-calendar/src/generated/java/org/apache/camel/component/google/calendar/CalendarCalendarListEndpointConfiguration.java
 
b/components/camel-google/camel-google-calendar/src/generated/java/org/apache/camel/component/google/calendar/CalendarCalendarListEndpointConfiguration.java
index 6c84b2e..32bc620 100644
--- 
a/components/camel-google/camel-google-calendar/src/generated/java/org/apache/camel/component/google/calendar/CalendarCalendarListEndpointConfiguration.java
+++ 
b/components/camel-google/camel-google-calendar/src/generated/java/org/apache/camel/component/google/calendar/CalendarCalendarListEndpointConfiguration.java
@@ -16,7 +16,7 @@ import org.apache.camel.spi.UriParams;
  */
 @ApiParams(apiName = "list", 
description = "The calendarList collection of methods",
-   apiMethods = {@ApiMethod(methodName = "delete", 
description="Deletes an entry on the user's calendar list", 
signatures={"com.google.api.services.calendar.Calendar$CalendarList$Delete 
delete(String calendarId)"}), @ApiMethod(methodName = "get", 
description="Returns an entry on the user's calendar list", 
signatures={"com.google.api.services.calendar.Calendar$CalendarList$Get 
get(String calendarId)"}), @ApiMethod(methodName = "insert", description="Adds 
an entry to the user's cal [...]
+  

[GitHub] [camel] jamesnetherton merged pull request #6799: CAMEL-17532: Upgrade & align google-api-services dependencies

2022-01-21 Thread GitBox


jamesnetherton merged pull request #6799:
URL: https://github.com/apache/camel/pull/6799


   


-- 
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] 03/04: CAMEL-17531: endpoint should have multiValueOptions source code generated to uri factory

2022-01-21 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

commit eb7e54ea643f8dc393094a66281a57bc8aac90e0
Author: Claus Ibsen 
AuthorDate: Fri Jan 21 16:01:55 2022 +0100

CAMEL-17531: endpoint should have multiValueOptions source code generated 
to uri factory
---
 .../catalog/CustomEndpointUriFactoryTest.java  | 25 ++
 .../processor/ToDynamicSendDynamicAwareTest.java   |  5 +
 2 files changed, 30 insertions(+)

diff --git 
a/core/camel-core/src/test/java/org/apache/camel/catalog/CustomEndpointUriFactoryTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/catalog/CustomEndpointUriFactoryTest.java
index 485e740..d3eac30 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/catalog/CustomEndpointUriFactoryTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/catalog/CustomEndpointUriFactoryTest.java
@@ -306,6 +306,11 @@ public class CustomEndpointUriFactoryTest extends 
ContextTestSupport {
 }
 
 @Override
+public Set multiValuePrefixes() {
+return Collections.emptySet();
+}
+
+@Override
 public boolean isLenientProperties() {
 return false;
 }
@@ -348,6 +353,11 @@ public class CustomEndpointUriFactoryTest extends 
ContextTestSupport {
 }
 
 @Override
+public Set multiValuePrefixes() {
+return Collections.emptySet();
+}
+
+@Override
 public boolean isLenientProperties() {
 return false;
 }
@@ -386,6 +396,11 @@ public class CustomEndpointUriFactoryTest extends 
ContextTestSupport {
 }
 
 @Override
+public Set multiValuePrefixes() {
+return Collections.emptySet();
+}
+
+@Override
 public boolean isLenientProperties() {
 return false;
 }
@@ -421,6 +436,11 @@ public class CustomEndpointUriFactoryTest extends 
ContextTestSupport {
 }
 
 @Override
+public Set multiValuePrefixes() {
+return Collections.emptySet();
+}
+
+@Override
 public boolean isLenientProperties() {
 return false;
 }
@@ -458,6 +478,11 @@ public class CustomEndpointUriFactoryTest extends 
ContextTestSupport {
 }
 
 @Override
+public Set multiValuePrefixes() {
+return Collections.emptySet();
+}
+
+@Override
 public boolean isLenientProperties() {
 return false;
 }
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/ToDynamicSendDynamicAwareTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/ToDynamicSendDynamicAwareTest.java
index b377a7d..024d5c9 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/processor/ToDynamicSendDynamicAwareTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/ToDynamicSendDynamicAwareTest.java
@@ -95,6 +95,11 @@ public class ToDynamicSendDynamicAwareTest extends 
ContextTestSupport {
 }
 
 @Override
+public Set multiValuePrefixes() {
+return null;
+}
+
+@Override
 public boolean isLenientProperties() {
 return false;
 }


[camel] 04/04: CAMEL-17531: A better and general fix for CAMEL-17521 without hardcoding the prefix.

2022-01-21 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

commit e606c8275083e7e9c936c489155ebf5268f1d27c
Author: Claus Ibsen 
AuthorDate: Fri Jan 21 16:08:59 2022 +0100

CAMEL-17531: A better and general fix for CAMEL-17521 without hardcoding 
the prefix.
---
 .../camel/component/http/HttpSendDynamicAware.java  | 17 -
 .../support/component/SendDynamicAwareSupport.java  | 14 +++---
 2 files changed, 11 insertions(+), 20 deletions(-)

diff --git 
a/components/camel-http/src/main/java/org/apache/camel/component/http/HttpSendDynamicAware.java
 
b/components/camel-http/src/main/java/org/apache/camel/component/http/HttpSendDynamicAware.java
index 4f21e58..7e76c0d 100644
--- 
a/components/camel-http/src/main/java/org/apache/camel/component/http/HttpSendDynamicAware.java
+++ 
b/components/camel-http/src/main/java/org/apache/camel/component/http/HttpSendDynamicAware.java
@@ -16,26 +16,9 @@
  */
 package org.apache.camel.component.http;
 
-import java.util.LinkedHashMap;
-import java.util.Map;
-
-import org.apache.camel.Exchange;
 import org.apache.camel.spi.annotations.SendDynamic;
 
 @SendDynamic("http,https")
 public class HttpSendDynamicAware extends 
org.apache.camel.http.base.HttpSendDynamicAware {
 
-@Override
-public Map endpointLenientProperties(Exchange exchange, 
String uri) throws Exception {
-Map answer = new LinkedHashMap<>();
-
-// workaround as we need to remove all prefix options as they are not 
part of lenient properties
-Map properties = 
super.endpointLenientProperties(exchange, uri);
-properties.forEach((k, v) -> {
-if (!k.startsWith("httpClient.")) {
-answer.put(k, v);
-}
-});
-return answer;
-}
 }
diff --git 
a/core/camel-support/src/main/java/org/apache/camel/support/component/SendDynamicAwareSupport.java
 
b/core/camel-support/src/main/java/org/apache/camel/support/component/SendDynamicAwareSupport.java
index a868dcd..0120ef9 100644
--- 
a/core/camel-support/src/main/java/org/apache/camel/support/component/SendDynamicAwareSupport.java
+++ 
b/core/camel-support/src/main/java/org/apache/camel/support/component/SendDynamicAwareSupport.java
@@ -35,6 +35,7 @@ public abstract class SendDynamicAwareSupport extends 
ServiceSupport implements
 
 private CamelContext camelContext;
 private Set knownProperties;
+private Set knownPrefixes;
 private String scheme;
 
 @Override
@@ -64,13 +65,14 @@ public abstract class SendDynamicAwareSupport extends 
ServiceSupport implements
 
 @Override
 protected void doInit() throws Exception {
-if (knownProperties == null) {
-// optimize to eager load the list of known properties
+if (knownProperties == null || knownPrefixes == null) {
+// optimize to eager load the list of known properties/prefixes
 EndpointUriFactory factory = 
getCamelContext().adapt(ExtendedCamelContext.class).getEndpointUriFactory(getScheme());
 if (factory == null) {
 throw new IllegalStateException("Cannot find 
EndpointUriFactory for component: " + getScheme());
 }
 knownProperties = factory.propertyNames();
+knownPrefixes = factory.multiValuePrefixes();
 }
 }
 
@@ -112,7 +114,13 @@ public abstract class SendDynamicAwareSupport extends 
ServiceSupport implements
 }
 properties = new LinkedHashMap<>();
 map.forEach((k, v) -> {
-if (!knownProperties.contains(k)) {
+// we only accept if the key is not an existing known property
+// or that the key is not from a multi-value (prefix)
+boolean accept = !knownProperties.contains(k);
+if (accept && !knownPrefixes.isEmpty()) {
+accept = knownPrefixes.stream().noneMatch(k::startsWith);
+}
+if (accept) {
 properties.put(k, v.toString());
 }
 });


[camel] 01/04: CAMEL-17531: endpoint should have multiValueOptions source code generated to uri factory

2022-01-21 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

commit ff5e96dcad12066885035d24a56da1a89d35a8f5
Author: Claus Ibsen 
AuthorDate: Fri Jan 21 15:35:58 2022 +0100

CAMEL-17531: endpoint should have multiValueOptions source code generated 
to uri factory
---
 .../org/apache/camel/spi/EndpointUriFactory.java   |  7 -
 .../packaging/EndpointUriFactoryGenerator.java | 36 ++
 2 files changed, 42 insertions(+), 1 deletion(-)

diff --git 
a/core/camel-api/src/main/java/org/apache/camel/spi/EndpointUriFactory.java 
b/core/camel-api/src/main/java/org/apache/camel/spi/EndpointUriFactory.java
index 35530e6..19e632c 100644
--- a/core/camel-api/src/main/java/org/apache/camel/spi/EndpointUriFactory.java
+++ b/core/camel-api/src/main/java/org/apache/camel/spi/EndpointUriFactory.java
@@ -62,11 +62,16 @@ public interface EndpointUriFactory extends 
CamelContextAware {
 Set propertyNames();
 
 /**
- * Returns the names of the secret properties this endpoin supports.
+ * Returns the names of the secret properties this endpoint supports.
  */
 Set secretPropertyNames();
 
 /**
+ * Returns the prefixes of the multi-valued properties this endpoint 
supports.
+ */
+Set multiValuePrefixes();
+
+/**
  * Whether the endpoint is lenient or not.
  *
  * @see Endpoint#isLenientProperties()
diff --git 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointUriFactoryGenerator.java
 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointUriFactoryGenerator.java
index b1f2662..245787c 100644
--- 
a/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointUriFactoryGenerator.java
+++ 
b/tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/EndpointUriFactoryGenerator.java
@@ -61,9 +61,11 @@ public final class EndpointUriFactoryGenerator {
 w.write("\n");
 w.write("private static final Set PROPERTY_NAMES;\n");
 w.write("private static final Set 
SECRET_PROPERTY_NAMES;\n");
+w.write("private static final Set 
MULTI_VALUE_PREFIXES;\n");
 w.write("static {\n");
 w.write(generatePropertyNames(model));
 w.write(generateSecretPropertyNames(model));
+w.write(generateMultiValuePrefixes(model));
 w.write("}\n");
 w.write("\n");
 w.write("@Override\n");
@@ -106,6 +108,11 @@ public final class EndpointUriFactoryGenerator {
 w.write("}\n");
 w.write("\n");
 w.write("@Override\n");
+w.write("public Set multiValuePrefixes() {\n");
+w.write("return MULTI_VALUE_PREFIXES;\n");
+w.write("}\n");
+w.write("\n");
+w.write("@Override\n");
 w.write("public boolean isLenientProperties() {\n");
 w.write("return " + model.isLenientProperties() + ";\n");
 w.write("}\n");
@@ -169,6 +176,35 @@ public final class EndpointUriFactoryGenerator {
 return sb.toString();
 }
 
+private static String generateMultiValuePrefixes(ComponentModel model) {
+Set prefixes = new HashSet<>();
+model.getEndpointOptions().stream()
+.filter(ComponentModel.EndpointOptionModel::isMultiValue)
+.map(ComponentModel.EndpointOptionModel::getPrefix)
+.forEach(prefixes::add);
+
+// gather all the option names from the api (they can be duplicated as 
the same name
+// can be used by multiple methods)
+model.getApiOptions().stream()
+.flatMap(a -> a.getMethods().stream())
+.flatMap(m -> m.getOptions().stream())
+.filter(ComponentModel.ApiOptionModel::isMultiValue)
+.map(ComponentModel.ApiOptionModel::getPrefix)
+.forEach(prefixes::add);
+
+if (prefixes.isEmpty()) {
+return "MULTI_VALUE_PREFIXES = Collections.emptySet();\n";
+}
+
+StringBuilder sb = new StringBuilder();
+sb.append("Set prefixes = new 
HashSet<>(").append(prefixes.size()).append(");\n");
+for (String property : prefixes) {
+sb.append("
prefixes.add(\"").append(property).append("\");\n");
+}
+sb.append("MULTI_VALUE_PREFIXES = 
Collections.unmodifiableSet(prefixes);\n");
+return sb.toString();
+}
+
 private static String alternativeSchemes(ComponentModel model) {
 StringBuilder sb = new StringBuilder();
 if (model.getAlternativeSchemes() != null) {


[camel] branch main updated (a4f7ef3 -> e606c827)

2022-01-21 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 a4f7ef3  CAMEL-17491: do not add context path to the paths of the 
operations. (#6795)
 new ff5e96d  CAMEL-17531: endpoint should have multiValueOptions source 
code generated to uri factory
 new ab1fb5e  CAMEL-17531: endpoint should have multiValueOptions source 
code generated to uri factory
 new eb7e54e  CAMEL-17531: endpoint should have multiValueOptions source 
code generated to uri factory
 new e606c827 CAMEL-17531: A better and general fix for CAMEL-17521 without 
hardcoding the prefix.

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


Summary of changes:
 .../activemq/ActiveMQEndpointUriFactory.java   |  9 ++
 .../component/ahc/ws/WsEndpointUriFactory.java | 10 ++
 .../camel/component/ahc/AhcEndpointUriFactory.java | 10 ++
 .../component/amqp/AMQPEndpointUriFactory.java |  7 +
 .../arangodb/ArangoDbEndpointUriFactory.java   |  7 +
 .../camel/component/as2/AS2EndpointUriFactory.java |  7 +
 .../asterisk/AsteriskEndpointUriFactory.java   |  7 +
 .../atlasmap/AtlasMapEndpointUriFactory.java   |  7 +
 .../component/atmos/AtmosEndpointUriFactory.java   |  7 +
 .../websocket/WebsocketEndpointUriFactory.java |  7 +
 .../component/atom/AtomEndpointUriFactory.java |  9 ++
 .../client/map/AtomixMapEndpointUriFactory.java|  7 +
 .../AtomixMessagingEndpointUriFactory.java |  7 +
 .../multimap/AtomixMultiMapEndpointUriFactory.java |  7 +
 .../queue/AtomixQueueEndpointUriFactory.java   |  7 +
 .../client/set/AtomixSetEndpointUriFactory.java|  7 +
 .../value/AtomixValueEndpointUriFactory.java   |  7 +
 .../component/avro/AvroEndpointUriFactory.java |  7 +
 .../SecretsManagerEndpointUriFactory.java  |  7 +
 .../aws2/athena/Athena2EndpointUriFactory.java |  7 +
 .../component/aws2/cw/Cw2EndpointUriFactory.java   |  7 +
 .../component/aws2/ddb/Ddb2EndpointUriFactory.java |  7 +
 .../ddbstream/Ddb2StreamEndpointUriFactory.java|  9 ++
 .../aws2/ec2/AWS2EC2EndpointUriFactory.java|  7 +
 .../component/aws2/ecs/ECS2EndpointUriFactory.java |  7 +
 .../component/aws2/eks/EKS2EndpointUriFactory.java |  7 +
 .../eventbridge/EventbridgeEndpointUriFactory.java |  7 +
 .../component/aws2/iam/IAM2EndpointUriFactory.java |  7 +
 .../KinesisFirehose2EndpointUriFactory.java|  7 +
 .../aws2/kinesis/Kinesis2EndpointUriFactory.java   |  9 ++
 .../component/aws2/kms/KMS2EndpointUriFactory.java |  7 +
 .../aws2/lambda/Lambda2EndpointUriFactory.java |  7 +
 .../component/aws2/mq/MQ2EndpointUriFactory.java   |  7 +
 .../component/aws2/msk/MSK2EndpointUriFactory.java |  7 +
 .../aws2/s3/AWS2S3EndpointUriFactory.java  |  9 ++
 .../component/aws2/ses/Ses2EndpointUriFactory.java |  7 +
 .../component/aws2/sns/Sns2EndpointUriFactory.java |  7 +
 .../component/aws2/sqs/Sqs2EndpointUriFactory.java |  9 ++
 .../component/aws2/sts/STS2EndpointUriFactory.java |  7 +
 .../translate/Translate2EndpointUriFactory.java|  7 +
 .../azure/cosmosdb/CosmosDbEndpointUriFactory.java |  7 +
 .../eventhubs/EventHubsEndpointUriFactory.java |  7 +
 .../servicebus/ServiceBusEndpointUriFactory.java   |  7 +
 .../azure/storage/blob/BlobEndpointUriFactory.java |  9 ++
 .../datalake/DataLakeEndpointUriFactory.java   |  9 ++
 .../storage/queue/QueueEndpointUriFactory.java |  9 ++
 .../validator/BeanValidatorEndpointUriFactory.java |  7 +
 .../component/bean/BeanEndpointUriFactory.java |  9 ++
 .../beanclass/ClassEndpointUriFactory.java |  9 ++
 .../beanstalk/BeanstalkEndpointUriFactory.java |  9 ++
 .../component/bonita/BonitaEndpointUriFactory.java |  7 +
 .../camel/component/box/BoxEndpointUriFactory.java |  7 +
 .../braintree/BraintreeEndpointUriFactory.java |  7 +
 .../component/browse/BrowseEndpointUriFactory.java |  7 +
 .../cache/CaffeineCacheEndpointUriFactory.java |  7 +
 .../load/CaffeineLoadCacheEndpointUriFactory.java  |  7 +
 .../cassandra/CassandraEndpointUriFactory.java |  9 ++
 .../chatscript/ChatScriptEndpointUriFactory.java   |  7 +
 .../component/chunk/ChunkEndpointUriFactory.java   |  7 +
 .../camel/component/cm/CMEndpointUriFactory.java   |  7 +
 .../component/cmis/CMISEndpointUriFactory.java |  7 +
 .../apache/camel/coap/CoAPEndpointUriFactory.java  |  7 +
 .../component/cometd/CometdEndpointUriFactory.java |  7 +
 .../component/consul/ConsulEndpointUriFactory.java |  7 +
 .

[camel] branch main updated: CAMEL-17491: do not add context path to the paths of the operations. (#6795)

2022-01-21 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 a4f7ef3  CAMEL-17491: do not add context path to the paths of the 
operations. (#6795)
a4f7ef3 is described below

commit a4f7ef3bb4614d6d7904b3f8fbdc482dd33328d9
Author: klease <38634989+kle...@users.noreply.github.com>
AuthorDate: Fri Jan 21 15:57:55 2022 +0100

CAMEL-17491: do not add context path to the paths of the operations. (#6795)

* CAMEL-17491: do not add context path to the paths of the operations.
Add a unit test to verify the absence of the context-path.

* CAMEL-17491: add a note in the 3.15 upgrade notes.
---
 .../apache/camel/openapi/RestOpenApiReader.java|  11 --
 .../openapi/RestOpenApiReaderContextPathTest.java  | 152 +
 .../ROOT/pages/camel-3x-upgrade-guide-3_15.adoc|   4 +
 3 files changed, 156 insertions(+), 11 deletions(-)

diff --git 
a/components/camel-openapi-java/src/main/java/org/apache/camel/openapi/RestOpenApiReader.java
 
b/components/camel-openapi-java/src/main/java/org/apache/camel/openapi/RestOpenApiReader.java
index c734229..2a99e36 100644
--- 
a/components/camel-openapi-java/src/main/java/org/apache/camel/openapi/RestOpenApiReader.java
+++ 
b/components/camel-openapi-java/src/main/java/org/apache/camel/openapi/RestOpenApiReader.java
@@ -474,17 +474,6 @@ public class RestOpenApiReader {
 private String buildBasePath(CamelContext camelContext, RestDefinition 
rest) {
 // used during gathering of apis
 String basePath = 
FileUtil.stripLeadingSeparator(getValue(camelContext, rest.getPath()));
-
-// is there any context-path which we must use in base path for each 
rest service
-String cp = camelContext.getRestConfiguration() != null ? 
camelContext.getRestConfiguration().getContextPath() : null;
-if (cp != null) {
-cp = FileUtil.stripLeadingSeparator(cp);
-if (basePath != null) {
-basePath = cp + "/" + basePath;
-} else {
-basePath = cp;
-}
-}
 // must start with leading slash
 if (basePath != null && !basePath.startsWith("/")) {
 basePath = "/" + basePath;
diff --git 
a/components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderContextPathTest.java
 
b/components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderContextPathTest.java
new file mode 100644
index 000..fb82ac5
--- /dev/null
+++ 
b/components/camel-openapi-java/src/test/java/org/apache/camel/openapi/RestOpenApiReaderContextPathTest.java
@@ -0,0 +1,152 @@
+/*
+ * 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 or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.camel.openapi;
+
+import com.fasterxml.jackson.annotation.JsonInclude;
+import com.fasterxml.jackson.databind.ObjectMapper;
+import com.fasterxml.jackson.databind.SerializationFeature;
+import io.apicurio.datamodels.Library;
+import io.apicurio.datamodels.openapi.models.OasDocument;
+import io.apicurio.datamodels.openapi.v2.models.Oas20Info;
+import io.apicurio.datamodels.openapi.v3.models.Oas30Info;
+import org.apache.camel.BindToRegistry;
+import org.apache.camel.builder.RouteBuilder;
+import org.apache.camel.impl.engine.DefaultClassResolver;
+import org.apache.camel.model.rest.RestParamType;
+import org.apache.camel.test.junit5.CamelTestSupport;
+import org.junit.jupiter.api.Test;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertNotNull;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
+public class RestOpenApiReaderContextPathTest extends CamelTestSupport {
+
+private Logger log = LoggerFactory.getLogger(getClass());
+
+@BindToRegistry("dummy-rest")
+private DummyRestConsumerFactory factory = new DummyRestConsumerFactory();
+
+@Override
+protected RouteBuilder createRouteBuilder() throws Exception {
+return new RouteBuilder() {
+@Override
+

[GitHub] [camel] davsclaus merged pull request #6795: CAMEL-17491: do not add context path to the paths of the operations.

2022-01-21 Thread GitBox


davsclaus merged pull request #6795:
URL: https://github.com/apache/camel/pull/6795


   


-- 
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




[GitHub] [camel-kafka-connector] nervgh opened a new issue #1323: Do Camel Kafka Connectors support "Dead Letter Queue" and "Connect Reporter" features of Kafka Connect?

2022-01-21 Thread GitBox


nervgh opened a new issue #1323:
URL: https://github.com/apache/camel-kafka-connector/issues/1323


   I'm curious about supporting of **Dead Letter Queue** and **Connect 
Reporter** features of Kafka Connect. Do Camel Kafka Connectors support of them?
   
   ### Dead Letter Queue (feature)
   
   > ### [KIP-610: Error Reporting in Sink 
Connectors](https://cwiki.apache.org/confluence/display/KAFKA/KIP-610%3A+Error+Reporting+in+Sink+Connectors)
   > 
   > Extends an Error Reporting capability for sink connectors. Previously, 
error handling in Kafka Connect included functionality such as retrying, 
logging, and sending errant records to a dead letter queue. However, the dead 
letter queue functionality from 
[KIP-298](https://cwiki.apache.org/confluence/display/KAFKA/KIP-298%3A+Error+Handling+in+Connect)
 only supports error reporting within contexts of the transform operation, and 
key, value, and header converter operation. After records are sent to the 
connector for processing, there is no support for dead letter queue or error 
reporting functionality. 
[KIP-610](https://cwiki.apache.org/confluence/display/KAFKA/KIP-610%3A+Error+Reporting+in+Sink+Connectors)
 allows sink connectors to report individual records as being problematic, and 
they will be sent to the DLQ. For more information, see [Dead Letter 
Queue](https://docs.confluent.io/platform/6.0.0/connect/concepts.html#dead-letter-queues).
   
   - https://docs.confluent.io/platform/6.0.0/release-notes/index.html#kconnect 
   - https://github.com/university-of-auckland/kafka-http-sink-connector/pull/8
   
   ### Connect Reporter (feature)
   
   > The Kafka Connect Reporter submits the result of a sink operation to a 
reporter topic. After successfully sinking a record or following an error 
condition, the Connect Reporter is called to submit the result report. The 
report is constructed to include details about how the original record was 
handled along with additional information about the sink event. These records 
are written to configurable success and error topics for further consumption. 
The following is an example of the basic Connect Reporter configuration 
properties added to a sink connector configuration:
   > 
   > ```properties
   > reporter.bootstrap.servers=localhost:9092
   > reporter.result.topic.name=success-responses
   > reporter.result.topic.replication.factor=1
   > reporter.error.topic.name=error-responses
   > reporter.error.topic.replication.factor=1
   > ```
   
   - 
https://docs.confluent.io/home/connect/self-managed/userguide.html#kconnect-reporter
   - #1296
   


-- 
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-1.6.x updated (174468e -> 166d821)

2022-01-21 Thread astefanutti
This is an automated email from the ASF dual-hosted git repository.

astefanutti pushed a change to branch release-1.6.x
in repository https://gitbox.apache.org/repos/asf/camel-k.git.


from 174468e  [TEST] Add cross-channel upgrade test feature
 add 62aeb65  feat(maven): Support platform Maven settings
 add 07e0b76  feat(maven): Honor proxy environment variables
 add 918c413  chore(maven): Default to standard HTTP and HTTPS port numbers
 add cb33009  chore(maven): Set Maven proxy ID in global settings
 add f282f9d  chore(maven): Convert NO_PROXY to http.nonProxyHosts JVM 
system property format
 add f11631b  feat(maven): HTTP proxy e2e tests
 add b3059fa  fix(proxy): HTTPS proxy can use HTTP scheme
 add 5fd6d84  chore(e2e): Set NO_PROXY with the Kubernetes service cluster 
IPs
 add 76d6682  chore(maven): Add default Maven repositories to global 
settings
 add a975b37  chore(maven): Separate user and platform Maven settings
 add 7ddf5f9  chore(api): Remove Maven repositories from the platform API
 add 08a3844  chore: Fix lints
 add f64fc13  chore(maven): Unify settings API
 add c54e60f  chore(e2e): Add extra RBAC permissions for the HTTP proxy 
tests
 add 403945e  feat(trait): Propagate HTTP proxy env variables to 
integration Pods
 add 6e4c4ff  chore(e2e): Add environment trait e2e tests
 add 0d2b193  feat(jvm): Translate HTTP proxy env variables into system 
properties
 add e2ca8ac  chore(jvm): Fail fast when no integration container is found
 add ea02a9d  chore(jvm): Rely on default JVM HTTP proxy port numbers
 add 0409b4f  fix(jvm): NO_PROXY translates to -Dhttp.nonProxyHosts
 add 492a797  fix(jvm): Quote HTTP proxy system property values
 add 5d0b05d  fix(e2e): Add Maven repositories to NO_PROXY
 add d351730  fix(e2e): Add container registry to NO_PROXY
 add bdecbb9  feat: Propagate HTTP proxy environment to build Pods
 add ba7e7ec  fix(e2e): assert downward API in environment trait tests
 add f13926c  chore(api): Remove HTTP proxy Secret
 add 1914be6  fix(e2e): Use different integrations in environment trait 
tests
 add 3c466c9  chore(e2e): assert HTTP proxy logs
 add 71438cd  chore: Rebuild resources
 add 3020f3d  feat: Add HTTP proxy documentation
 add d68a6af  chore(e2e): Move HTTPD resources creation in separate 
functions
 add 989f751  fix http-proxy-docs
 add 166d821  fix(e2e): Set NO_PROXY to wildcard for the environment trait 
tests

No new revisions were added by this update.

Summary of changes:
 .github/workflows/openshift.yml|  28 ++
 config/crd/bases/camel.apache.org_builds.yaml  |  23 +-
 .../crd/bases/camel.apache.org_camelcatalogs.yaml  |   6 +-
 .../camel.apache.org_integrationplatforms.yaml |  90 +
 deploy/traits.yaml |   4 +
 docs/modules/ROOT/nav.adoc |   1 +
 .../ROOT/pages/configuration/http-proxy.adoc   | 116 +++
 docs/modules/ROOT/pages/configuration/maven.adoc   |  44 ++-
 docs/modules/traits/pages/environment.adoc |   4 +
 e2e/common/build/maven_http_proxy_test.go  | 367 +
 e2e/common/traits/environment_test.go  | 146 
 e2e/support/regexp.go  | 119 +++
 helm/camel-k/crds/crd-build.yaml   |  23 +-
 helm/camel-k/crds/crd-camel-catalog.yaml   |   6 +-
 helm/camel-k/crds/crd-integration-platform.yaml|  90 +
 pkg/apis/camel/v1/build_types.go   |  25 +-
 pkg/apis/camel/v1/common_types.go  |  30 --
 pkg/apis/camel/v1/integrationplatform_types.go |   1 -
 pkg/apis/camel/v1/maven_types.go   |  39 ++-
 pkg/apis/camel/v1/zz_generated.deepcopy.go |  26 +-
 pkg/builder/project.go |  13 +-
 pkg/builder/project_test.go|  32 +-
 pkg/builder/quarkus.go |   6 +-
 pkg/builder/types.go   |   3 +-
 pkg/cmd/install.go |  94 +-
 pkg/cmd/install_test.go|   6 -
 pkg/cmd/util_dependencies.go   |  26 +-
 pkg/controller/build/build_pod.go  |  51 +--
 .../integrationplatform/initialize_test.go |  26 --
 pkg/platform/defaults.go   |  78 +
 pkg/resources/resources.go |  12 +-
 pkg/trait/builder.go   |  13 +-
 pkg/trait/environment.go   |  16 +
 pkg/trait/jvm.go   |  59 +++-
 pkg/trait/openapi.go   |  20 +-
 pkg/util/camel/catalog.go  |  27 +-
 pkg/util/maven/maven_command.go|  23 +-
 pkg/util/maven/maven_proxies.go|  89 +
 pkg/util/maven/maven_repositories.go   

[GitHub] [camel-k] astefanutti merged pull request #2885: feat: Global HTTP proxy support (1.6.x backport)

2022-01-21 Thread GitBox


astefanutti merged pull request #2885:
URL: https://github.com/apache/camel-k/pull/2885


   


-- 
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




[GitHub] [camel-k] astefanutti commented on pull request #2885: feat: Global HTTP proxy support (1.6.x backport)

2022-01-21 Thread GitBox


astefanutti commented on pull request #2885:
URL: https://github.com/apache/camel-k/pull/2885#issuecomment-1018578395


   The upgrade tests will be fixed with #2900 and #2904.


-- 
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: Update route-controller.adoc

2022-01-21 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 1425499  Update route-controller.adoc
1425499 is described below

commit 1425499070235020d17c65867b07f109ac0f5c29
Author: Claus Ibsen 
AuthorDate: Fri Jan 21 15:49:51 2022 +0100

Update route-controller.adoc
---
 docs/user-manual/modules/ROOT/pages/route-controller.adoc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/docs/user-manual/modules/ROOT/pages/route-controller.adoc 
b/docs/user-manual/modules/ROOT/pages/route-controller.adoc
index 6dbd4cb..9e5d73f 100644
--- a/docs/user-manual/modules/ROOT/pages/route-controller.adoc
+++ b/docs/user-manual/modules/ROOT/pages/route-controller.adoc
@@ -140,8 +140,8 @@ You can configure the `SupervisingRouteController` using 
the following options:
 | BackOffMaxDelay | | Backoff maximum delay in millis when restarting a route 
that failed to startup.
 | BackOffMaxElapsedTime | | Backoff maximum elapsed time in millis, after 
which the backoff should be considered exhausted and no more attempts should be 
made.
 | BackOffMultiplier | 1.0 | Backoff multiplier to use for exponential backoff. 
This is used to extend the delay between restart attempts.
-| ExcludeRoutes | | Pattern for filtering routes to be included as supervised. 
The pattern is matching on route id, and endpoint uri for the route. Multiple 
patterns can be separated by comma. For example to include all kafka routes, 
you can say kafka:. And to include routes with specific route ids 
myRoute,myOtherRoute. The pattern supports wildcards and uses the matcher from 
org.apache.camel.support.PatternHelper#matchPattern.
-| IncludeRoutes | | Pattern for filtering routes to be excluded as supervised. 
The pattern is matching on route id, and endpoint uri for the route. Multiple 
patterns can be separated by comma. For example to exclude all JMS routes, you 
can say jms:. And to exclude routes with specific route ids 
mySpecialRoute,myOtherSpecialRoute. The pattern supports wildcards and uses the 
matcher from org.apache.camel.support.PatternHelper#matchPattern.
+| IncludeRoutes | | Pattern for filtering routes to be included as supervised. 
The pattern is matching on route id, and endpoint uri for the route. Multiple 
patterns can be separated by comma. For example to include all kafka routes, 
you can say kafka:. And to include routes with specific route ids 
myRoute,myOtherRoute. The pattern supports wildcards and uses the matcher from 
org.apache.camel.support.PatternHelper#matchPattern.
+| ExcludeRoutes | | Pattern for filtering routes to be excluded as supervised. 
The pattern is matching on route id, and endpoint uri for the route. Multiple 
patterns can be separated by comma. For example to exclude all JMS routes, you 
can say jms:. And to exclude routes with specific route ids 
mySpecialRoute,myOtherSpecialRoute. The pattern supports wildcards and uses the 
matcher from org.apache.camel.support.PatternHelper#matchPattern.
 | ThreadPoolSize | `1` | The number of threads used by the route controller 
scheduled thread pool that are used for restarting routes. The pool uses 1 
thread by default, but you can increase this to allow the controller to 
concurrently attempt to restart multiple routes in case more than one route has 
problems starting.
 |===
 


[camel-website] 01/01: Blogpost about Keda

2022-01-21 Thread nferraro
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch keda-blog
in repository https://gitbox.apache.org/repos/asf/camel-website.git

commit 25c090aa5ac04dcf29ac71815b2fdfe86110fcd2
Author: nicolaferraro 
AuthorDate: Fri Jan 21 15:49:26 2022 +0100

Blogpost about Keda
---
 content/blog/2022/01/camel-keda/featured.png | Bin 0 -> 54313 bytes
 content/blog/2022/01/camel-keda/index.md |  69 +++
 2 files changed, 69 insertions(+)

diff --git a/content/blog/2022/01/camel-keda/featured.png 
b/content/blog/2022/01/camel-keda/featured.png
new file mode 100644
index 000..4992f1f
Binary files /dev/null and b/content/blog/2022/01/camel-keda/featured.png differ
diff --git a/content/blog/2022/01/camel-keda/index.md 
b/content/blog/2022/01/camel-keda/index.md
new file mode 100644
index 000..efff5fd
--- /dev/null
+++ b/content/blog/2022/01/camel-keda/index.md
@@ -0,0 +1,69 @@
+---
+title: "Camel meets KEDA"
+date: 2022-01-21
+authors: [nicolaferraro]
+categories: ["Camel K"]
+preview: "Camel K integrations can leverage KEDA to scale based on the number 
of incoming events"
+---
+
+NOTE: this post has first appeared [in the author's 
blog](https://www.nicolaferraro.me/2022/01/21/camel-meets-keda/).
+
+[KEDA](https://keda.sh) (Kubernetes Event Driven Autoscalers) is a fantastic 
project (currently [CNCF](https://cncf.io) incubating) that provides 
Kubernetes-based autoscalers to help applications to scale out according to the 
number of incoming events when they are listening to several kinds of event 
sources. In Camel K we've long supported [Knative](https://knative.dev) for 
providing a similar functionality for integrations that are triggered by HTTP 
calls, so supporting KEDA was someth [...]
+
+## Why KEDA and Camel K?
+
+Users may want to set up integrations that automatically scale, e.g. depending 
on the **number of messages left in a Kafka topic** (for their consumer group). 
The integration code may do e.g. transformations, aggregations and send data do 
a destination and it would be great if the number of instances deployed to a 
Kubernetes cluster could increase when there's work left behind, or they can 
**scale to zero** when there's no more data in the topic.
+This is what KEDA does by itself with scalers (Kafka is [one of the many 
scalers available in KEDA](https://keda.sh/docs/2.5/scalers/)). What you have 
now is that KEDA is now automatically configured by Camel K when you run 
integrations, so you get the autoscaling features out of the box (you just need 
to turn a flag on).
+
+## How does it work?
+
+In Camel K 1.8.0 a new [KEDA trait](/camel-k/next/traits/keda.html) has been 
introduced. 
+The trait allows to manually tweak the KEDA configuration to make sure that 
some *ScaledObjects* (KEDA concept) are generated as part of the *Integration* 
reconciliation, but this is mostly an internal detail. The interesting part 
about the KEDA trait is that it can recognize special KEDA markers in Kamelets 
and automatically create a KEDA valid configuration when those Kamelets are 
used as sources. So users can just use Kamelets to create bindings as usual 
and, if they **enable a KEDA f [...]
+
+The Kamelet catalog embedded in next release 
([v0.7.0](https://github.com/apache/camel-kamelets/tree/v0.7.0)) contains two 
Kamelets enhanced with KEDA metadata: `aws-sqs-source` and `kafka-source`. 
These are just two examples of the many Kamelets that can be augmented in the 
future. The metadata configuration system is open and Kamelets can be marked at 
any time to work with KEDA: this means that you don't need to wait for a new 
Camel K release to enable KEDA on a different source and, m [...]
+
+The Kamelet developer guide contains a new section on [how to mark a Kamelet 
with KEDA 
metadata](/camel-k/next/kamelets/kamelets-dev.html#_keda_integration), but 
essentially markers are used to map Kamelet properties into KEDA configuration 
options, so that when you provide a Kamelet configuration, the corresponding 
KEDA options can be generated from it (all the work is done under the cover by 
the Camel K operator).
+
+## A binding example
+
+Before looking at the demo, here's an example of **autoscaling binding** that 
you can create with the latest Camel K:
+
+```yaml
+apiVersion: camel.apache.org/v1alpha1
+kind: KameletBinding
+metadata:
+  name: kafka-to-sink
+  annotations:
+trait.camel.apache.org/keda.enabled: "true"
+spec:
+  source:
+ref:
+  apiVersion: camel.apache.org/v1alpha1
+  kind: Kamelet
+  name: kafka-source
+properties:
+  bootstrapServers: "<-- bootstrap servers -->"
+  consumerGroup: my-group
+  topic: "<-- the topic -->"
+  user: "<-- user -->"
+  password: "<-- pwd -->"
+  sink:
+# ...
+```
+
+You can notice that the only difference from a standard binding is the 
presence of the `trait.camel.apache.org/keda.enabled=true` annotation that 
enables the 
+KED

[camel-website] branch keda-blog updated (dcdc847 -> 25c090a)

2022-01-21 Thread nferraro
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a change to branch keda-blog
in repository https://gitbox.apache.org/repos/asf/camel-website.git.


 discard dcdc847  Blogpost about Keda
 new 25c090a  Blogpost about Keda

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   (dcdc847)
\
 N -- N -- N   refs/heads/keda-blog (25c090a)

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:
 content/blog/2022/01/camel-keda/index.md | 2 ++
 1 file changed, 2 insertions(+)


[camel-website] 01/01: Blogpost about Keda

2022-01-21 Thread nferraro
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a commit to branch keda-blog
in repository https://gitbox.apache.org/repos/asf/camel-website.git

commit dcdc847c8af6952f600f7d3c30277731732c7527
Author: nicolaferraro 
AuthorDate: Fri Jan 21 15:48:02 2022 +0100

Blogpost about Keda
---
 content/blog/2022/01/camel-keda/featured.png | Bin 0 -> 54313 bytes
 content/blog/2022/01/camel-keda/index.md |  67 +++
 2 files changed, 67 insertions(+)

diff --git a/content/blog/2022/01/camel-keda/featured.png 
b/content/blog/2022/01/camel-keda/featured.png
new file mode 100644
index 000..4992f1f
Binary files /dev/null and b/content/blog/2022/01/camel-keda/featured.png differ
diff --git a/content/blog/2022/01/camel-keda/index.md 
b/content/blog/2022/01/camel-keda/index.md
new file mode 100644
index 000..f880d57
--- /dev/null
+++ b/content/blog/2022/01/camel-keda/index.md
@@ -0,0 +1,67 @@
+---
+title: "Camel meets KEDA"
+date: 2022-01-21
+authors: [nicolaferraro]
+categories: ["Camel K"]
+preview: "Camel K integrations can leverage KEDA to scale based on the number 
of incoming events"
+---
+
+[KEDA](https://keda.sh) (Kubernetes Event Driven Autoscalers) is a fantastic 
project (currently [CNCF](https://cncf.io) incubating) that provides 
Kubernetes-based autoscalers to help applications to scale out according to the 
number of incoming events when they are listening to several kinds of event 
sources. In Camel K we've long supported [Knative](https://knative.dev) for 
providing a similar functionality for integrations that are triggered by HTTP 
calls, so supporting KEDA was someth [...]
+
+## Why KEDA and Camel K?
+
+Users may want to set up integrations that automatically scale, e.g. depending 
on the **number of messages left in a Kafka topic** (for their consumer group). 
The integration code may do e.g. transformations, aggregations and send data do 
a destination and it would be great if the number of instances deployed to a 
Kubernetes cluster could increase when there's work left behind, or they can 
**scale to zero** when there's no more data in the topic.
+This is what KEDA does by itself with scalers (Kafka is [one of the many 
scalers available in KEDA](https://keda.sh/docs/2.5/scalers/)). What you have 
now is that KEDA is now automatically configured by Camel K when you run 
integrations, so you get the autoscaling features out of the box (you just need 
to turn a flag on).
+
+## How does it work?
+
+In Camel K 1.8.0 a new [KEDA trait](/camel-k/next/traits/keda.html) has been 
introduced. 
+The trait allows to manually tweak the KEDA configuration to make sure that 
some *ScaledObjects* (KEDA concept) are generated as part of the *Integration* 
reconciliation, but this is mostly an internal detail. The interesting part 
about the KEDA trait is that it can recognize special KEDA markers in Kamelets 
and automatically create a KEDA valid configuration when those Kamelets are 
used as sources. So users can just use Kamelets to create bindings as usual 
and, if they **enable a KEDA f [...]
+
+The Kamelet catalog embedded in next release 
([v0.7.0](https://github.com/apache/camel-kamelets/tree/v0.7.0)) contains two 
Kamelets enhanced with KEDA metadata: `aws-sqs-source` and `kafka-source`. 
These are just two examples of the many Kamelets that can be augmented in the 
future. The metadata configuration system is open and Kamelets can be marked at 
any time to work with KEDA: this means that you don't need to wait for a new 
Camel K release to enable KEDA on a different source and, m [...]
+
+The Kamelet developer guide contains a new section on [how to mark a Kamelet 
with KEDA 
metadata](/camel-k/next/kamelets/kamelets-dev.html#_keda_integration), but 
essentially markers are used to map Kamelet properties into KEDA configuration 
options, so that when you provide a Kamelet configuration, the corresponding 
KEDA options can be generated from it (all the work is done under the cover by 
the Camel K operator).
+
+## A binding example
+
+Before looking at the demo, here's an example of **autoscaling binding** that 
you can create with the latest Camel K:
+
+```yaml
+apiVersion: camel.apache.org/v1alpha1
+kind: KameletBinding
+metadata:
+  name: kafka-to-sink
+  annotations:
+trait.camel.apache.org/keda.enabled: "true"
+spec:
+  source:
+ref:
+  apiVersion: camel.apache.org/v1alpha1
+  kind: Kamelet
+  name: kafka-source
+properties:
+  bootstrapServers: "<-- bootstrap servers -->"
+  consumerGroup: my-group
+  topic: "<-- the topic -->"
+  user: "<-- user -->"
+  password: "<-- pwd -->"
+  sink:
+# ...
+```
+
+You can notice that the only difference from a standard binding is the 
presence of the `trait.camel.apache.org/keda.enabled=true` annotation that 
enables the 
+KEDA trait in Camel K. The information about how to map Kamelet properties 
into KEDA options is encoded in the Kamelet defin

[camel-website] branch keda-blog created (now dcdc847)

2022-01-21 Thread nferraro
This is an automated email from the ASF dual-hosted git repository.

nferraro pushed a change to branch keda-blog
in repository https://gitbox.apache.org/repos/asf/camel-website.git.


  at dcdc847  Blogpost about Keda

This branch includes the following new commits:

 new dcdc847  Blogpost about Keda

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-quarkus] 01/02: Upgrade to Camel 3.15.0

2022-01-21 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 a83783c4532b40e3673d4aa08d2a0529431e315d
Author: Zineb Bendhiba 
AuthorDate: Wed Dec 22 16:16:52 2021 +0100

Upgrade to Camel 3.15.0
---
 catalog/pom.xml|  13 ---
 docs/antora.yml|   6 +-
 .../ROOT/examples/components/atomix-map.yml|   2 +-
 .../ROOT/examples/components/atomix-messaging.yml  |   2 +-
 .../ROOT/examples/components/atomix-multimap.yml   |   2 +-
 .../ROOT/examples/components/atomix-queue.yml  |   2 +-
 .../ROOT/examples/components/atomix-set.yml|   2 +-
 .../ROOT/examples/components/atomix-value.yml  |   2 +-
 .../ROOT/examples/components/azure-eventhubs.yml   |   2 +-
 .../examples/components/azure-storage-blob.yml |   2 +-
 .../examples/components/azure-storage-datalake.yml |   2 +-
 .../examples/components/azure-storage-queue.yml|   2 +-
 .../modules/ROOT/examples/components/beanstalk.yml |   2 +-
 docs/modules/ROOT/examples/components/elsql.yml|   2 +-
 .../modules/ROOT/examples/components/etcd-keys.yml |   2 +-
 .../ROOT/examples/components/etcd-stats.yml|   2 +-
 .../ROOT/examples/components/etcd-watch.yml|   2 +-
 docs/modules/ROOT/examples/components/ganglia.yml  |   2 +-
 docs/modules/ROOT/examples/components/ipfs.yml |   2 +-
 docs/modules/ROOT/examples/components/jing.yml |   2 +-
 .../ROOT/examples/components/json-patch.yml|   2 +-
 .../ROOT/examples/components/kamelet-reify.yml |  13 ---
 .../ROOT/examples/components/milo-browse.yml   |  13 +++
 docs/modules/ROOT/examples/components/msv.yml  |   2 +-
 docs/modules/ROOT/examples/components/nagios.yml   |   2 +-
 docs/modules/ROOT/examples/components/nsq.yml  |   2 +-
 docs/modules/ROOT/examples/components/sip.yml  |   2 +-
 docs/modules/ROOT/examples/components/soroush.yml  |   2 +-
 docs/modules/ROOT/examples/components/yammer.yml   |   2 +-
 .../{avro-jackson.yml => avroJackson.yml}  |   2 +-
 docs/modules/ROOT/examples/dataformats/beanio.yml  |   2 +-
 docs/modules/ROOT/examples/dataformats/bindy.yml   |   2 +-
 .../modules/ROOT/examples/dataformats/fastjson.yml |  13 +++
 docs/modules/ROOT/examples/dataformats/gson.yml|  13 +++
 .../{gzipdeflater.yml => gzipDeflater.yml} |   2 +-
 docs/modules/ROOT/examples/dataformats/jackson.yml |  13 +++
 .../dataformats/{jacksonxml.yml => jacksonXml.yml} |   4 +-
 docs/modules/ROOT/examples/dataformats/johnzon.yml |  13 +++
 docs/modules/ROOT/examples/dataformats/jsonb.yml   |  13 +++
 .../{mime-multipart.yml => mimeMultipart.yml}  |   2 +-
 .../{protobuf-jackson.yml => protobufJackson.yml}  |   2 +-
 .../{yaml-snakeyaml.yml => snakeYaml.yml}  |   2 +-
 .../dataformats/{soapjaxb.yml => soap.yml} |   2 +-
 .../dataformats/{tarfile.yml => tarFile.yml}   |   2 +-
 .../{univocity-csv.yml => univocityCsv.yml}|   2 +-
 .../{univocity-fixed.yml => univocityFixed.yml}|   2 +-
 .../{univocity-tsv.yml => univocityTsv.yml}|   2 +-
 .../dataformats/{secureXML.yml => xmlSecurity.yml} |   2 +-
 .../ROOT/examples/dataformats/xstreamJson.yml  |  13 +++
 .../{zipdeflater.yml => zipDeflater.yml}   |   4 +-
 .../dataformats/{zipfile.yml => zipFile.yml}   |   2 +-
 docs/modules/ROOT/nav.adoc |   1 -
 .../ROOT/pages/reference/extensions/atomix.adoc|   6 +-
 .../ROOT/pages/reference/extensions/beanio.adoc|   6 +-
 .../ROOT/pages/reference/extensions/beanstalk.adoc |   6 +-
 .../ROOT/pages/reference/extensions/elsql.adoc |   6 +-
 .../ROOT/pages/reference/extensions/etcd.adoc  |   6 +-
 .../ROOT/pages/reference/extensions/fastjson.adoc  |   2 +-
 .../ROOT/pages/reference/extensions/ganglia.adoc   |   6 +-
 .../ROOT/pages/reference/extensions/gson.adoc  |   2 +-
 .../ROOT/pages/reference/extensions/ipfs.adoc  |   6 +-
 .../pages/reference/extensions/jackson-avro.adoc   |   2 +-
 .../reference/extensions/jackson-protobuf.adoc |   2 +-
 .../ROOT/pages/reference/extensions/jackson.adoc   |   2 +-
 .../pages/reference/extensions/jacksonxml.adoc |   2 +-
 .../ROOT/pages/reference/extensions/jing.adoc  |   6 +-
 .../ROOT/pages/reference/extensions/johnzon.adoc   |   2 +-
 .../ROOT/pages/reference/extensions/jsonb.adoc |   2 +-
 .../pages/reference/extensions/kamelet-reify.adoc  |  35 ---
 .../ROOT/pages/reference/extensions/mail.adoc  |   2 +-
 .../ROOT/pages/reference/extensions/milo.adoc  |   1 +
 .../ROOT/pages/reference/extensions/msv.adoc   |   6 +-
 .../ROOT/pages/reference/extensions/nagios.adoc|   6 +-
 .../ROOT/pages/reference/extensions/nsq.adoc   |   6 +-
 .../ROOT/pages/reference/extensions/sip.adoc   |   6 +-
 .../ROOT/pages/reference/extensions/snakeyaml.adoc |   2 +-
 .../ROOT/pag

[camel-quarkus] 02/02: deadLetterChannel does not work in BaseRouteBuilder configure method #3436

2022-01-21 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 5fb39fc5918163e284bc6765d38fa8bdcdaca566
Author: JiriOndrusek 
AuthorDate: Mon Jan 10 13:26:13 2022 +0100

deadLetterChannel does not work in BaseRouteBuilder configure method #3436
---
 .../it/Aws2SqsQuarkusClientTestEnvCustomizer.java  |  3 ++
 .../component/aws2/sqs/it/DeadLetterBuilder.java   | 41 ++
 .../quarkus/component/aws2/sqs/it/Aws2SqsTest.java | 20 +++
 .../aws2/sqs/it/Aws2SqsTestEnvCustomizer.java  | 23 +++-
 4 files changed, 86 insertions(+), 1 deletion(-)

diff --git 
a/integration-test-groups/aws2-quarkus-client/aws2-sqs/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsQuarkusClientTestEnvCustomizer.java
 
b/integration-test-groups/aws2-quarkus-client/aws2-sqs/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsQuarkusClientTestEnvCustomizer.java
index 361459f..64e290d 100644
--- 
a/integration-test-groups/aws2-quarkus-client/aws2-sqs/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsQuarkusClientTestEnvCustomizer.java
+++ 
b/integration-test-groups/aws2-quarkus-client/aws2-sqs/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsQuarkusClientTestEnvCustomizer.java
@@ -34,6 +34,9 @@ public class Aws2SqsQuarkusClientTestEnvCustomizer extends 
Aws2SqsTestEnvCustomi
 
 super.customize(envContext);
 
+//remove camel properties for client creation to ensure that client is 
not created by camel component
+envContext.removeClient(localstackServices());
+
 Map envContextProperties = envContext.getProperies();
 
 
envContext.property("quarkus.sqs.aws.credentials.static-provider.access-key-id",
 envContext.getAccessKey());
diff --git 
a/integration-test-groups/aws2/aws2-sqs/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/DeadLetterBuilder.java
 
b/integration-test-groups/aws2/aws2-sqs/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/DeadLetterBuilder.java
new file mode 100644
index 000..6d611ef
--- /dev/null
+++ 
b/integration-test-groups/aws2/aws2-sqs/src/main/java/org/apache/camel/quarkus/component/aws2/sqs/it/DeadLetterBuilder.java
@@ -0,0 +1,41 @@
+/*
+ * 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 or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+package org.apache.camel.quarkus.component.aws2.sqs.it;
+
+import javax.enterprise.context.ApplicationScoped;
+
+import org.apache.camel.builder.RouteBuilder;
+import org.eclipse.microprofile.config.ConfigProvider;
+
+@ApplicationScoped
+public class DeadLetterBuilder extends RouteBuilder {
+
+@Override
+public void configure() {
+String name = 
ConfigProvider.getConfig().getValue("aws-sqs.failing-name", String.class);
+String deadLetterName = 
ConfigProvider.getConfig().getValue("aws-sqs.deadletter-name", String.class);
+errorHandler(deadLetterChannel("aws2-sqs://" + deadLetterName)
+.log("Error processing message and sending to the Dead Letter 
Queue: Body: " + body())
+.useOriginalMessage());
+
+from("aws2-sqs://" + name)
+.process(e -> {
+throw new IllegalArgumentException();
+});
+
+}
+}
diff --git 
a/integration-test-groups/aws2/aws2-sqs/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsTest.java
 
b/integration-test-groups/aws2/aws2-sqs/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsTest.java
index b0a928b..87d924e 100644
--- 
a/integration-test-groups/aws2/aws2-sqs/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsTest.java
+++ 
b/integration-test-groups/aws2/aws2-sqs/src/test/java/org/apache/camel/quarkus/component/aws2/sqs/it/Aws2SqsTest.java
@@ -55,6 +55,14 @@ class Aws2SqsTest {
 return ConfigProvider.getConfig().getValue("aws-sqs.queue-name", 
String.class);
 }
 
+private String getPredefinedFailingQueueName() {
+return ConfigProvider.getConfig().getValue("aws-sqs.failing-name", 
String.class);
+}
+
+private String getPredefinedDeadletterQueueName() {
+

[camel-quarkus] branch camel-main updated (e35c2c4 -> 5fb39fc)

2022-01-21 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 e35c2c4  deadLetterChannel does not work in BaseRouteBuilder configure 
method #3436
 discard 92de9f5  Upgrade to Camel 3.15.0
 new a83783c  Upgrade to Camel 3.15.0
 new 5fb39fc  deadLetterChannel does not work in BaseRouteBuilder configure 
method #3436

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   (e35c2c4)
\
 N -- N -- N   refs/heads/camel-main (5fb39fc)

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 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:
 .../dataformats/{json-fastjson.yml => fastjson.yml}|  2 +-
 .../examples/dataformats/{json-gson.yml => gson.yml}   |  2 +-
 .../dataformats/{json-jackson.yml => jackson.yml}  |  2 +-
 .../dataformats/{json-johnzon.yml => johnzon.yml}  |  2 +-
 .../examples/dataformats/{json-jsonb.yml => jsonb.yml} |  2 +-
 .../dataformats/{json-xstream.yml => xstreamJson.yml}  |  2 +-
 .../ROOT/pages/reference/extensions/fastjson.adoc  |  2 +-
 docs/modules/ROOT/pages/reference/extensions/gson.adoc |  2 +-
 .../ROOT/pages/reference/extensions/jackson.adoc   |  2 +-
 .../ROOT/pages/reference/extensions/johnzon.adoc   |  2 +-
 .../modules/ROOT/pages/reference/extensions/jsonb.adoc |  2 +-
 .../ROOT/pages/reference/extensions/xstream.adoc   |  2 +-
 .../component/fastjson/it/FastjsonResource.java|  2 +-
 .../component/dataformat/it/DataformatRoute.java   |  4 ++--
 .../src/main/resources/routes/jackson-routes.xml   | 18 +-
 .../quarkus/component/kafka/CamelKafkaRoutes.java  |  2 +-
 16 files changed, 25 insertions(+), 25 deletions(-)
 copy docs/modules/ROOT/examples/dataformats/{json-fastjson.yml => 
fastjson.yml} (92%)
 copy docs/modules/ROOT/examples/dataformats/{json-gson.yml => gson.yml} (93%)
 copy docs/modules/ROOT/examples/dataformats/{json-jackson.yml => jackson.yml} 
(92%)
 copy docs/modules/ROOT/examples/dataformats/{json-johnzon.yml => johnzon.yml} 
(92%)
 copy docs/modules/ROOT/examples/dataformats/{json-jsonb.yml => jsonb.yml} (93%)
 copy docs/modules/ROOT/examples/dataformats/{json-xstream.yml => 
xstreamJson.yml} (92%)


[GitHub] [camel-kafka-connector] nervgh closed issue #1296: How can I capture the HTTP response from camel-http-kafka-connector (sink)?

2022-01-21 Thread GitBox


nervgh closed issue #1296:
URL: https://github.com/apache/camel-kafka-connector/issues/1296


   


-- 
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




[GitHub] [camel] orpiske opened a new pull request #6800: (chores) Adjust archetypes so that generated projects use Java 11 at minimum

2022-01-21 Thread GitBox


orpiske opened a new pull request #6800:
URL: https://github.com/apache/camel/pull/6800


   


-- 
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




[GitHub] [camel-kafka-connector] nervgh commented on issue #1296: How can I capture the HTTP response from camel-http-kafka-connector (sink)?

2022-01-21 Thread GitBox


nervgh commented on issue #1296:
URL: 
https://github.com/apache/camel-kafka-connector/issues/1296#issuecomment-1018568012


   I'm closing the issue because I've found the answer recently:
   
   > ### Connect Reporter
   > 
   > The Kafka Connect Reporter submits the result of a sink operation to a 
reporter topic. After successfully sinking a record or following an error 
condition, the Connect Reporter is called to submit the result report. The 
report is constructed to include details about how the original record was 
handled along with additional information about the sink event. These records 
are written to configurable success and error topics for further consumption. 
The following is an example of the basic Connect Reporter configuration 
properties added to a sink connector configuration:
   > 
   > ```propertires
   > reporter.bootstrap.servers=localhost:9092
   > reporter.result.topic.name=success-responses
   > reporter.result.topic.replication.factor=1
   > reporter.error.topic.name=error-responses
   > reporter.error.topic.replication.factor=1
   > ```
   > 
   
   
https://docs.confluent.io/home/connect/self-managed/userguide.html#kconnect-reporter


-- 
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 (f4bf751 -> f9c8727)

2022-01-21 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 f4bf751  CAMEL-17521: camel-http - Fix toD with http should not 
include httpClient. options.
 add ca052d4  Jackson Range for Karaf: We are using 2.13 - 
camel-jackson-avro
 add 62e9c26  Jackson Range for Karaf: We are using 2.13 - camel-jackson
 add 66e91df  Jackson Range for Karaf: We are using 2.13 - 
camel-jackson-protobuf
 add 2e949b6  Jackson Range for Karaf: We are using 2.13 - camel-jacksonxml
 add b7e4c9c  Jackson Range for Karaf: We are using 2.13 - 
camel-openapi-java
 add 6c6ba27  Jackson Range for Karaf: We are using 2.13 - 
camel-rest-openapi
 add f9c8727  Jackson Range for Karaf: We are using 2.13 - 
camel-swagger-java

No new revisions were added by this update.

Summary of changes:
 components/camel-jackson-avro/pom.xml | 2 +-
 components/camel-jackson-protobuf/pom.xml | 2 +-
 components/camel-jackson/pom.xml  | 2 +-
 components/camel-jacksonxml/pom.xml   | 2 +-
 components/camel-openapi-java/pom.xml | 2 +-
 components/camel-rest-openapi/pom.xml | 2 +-
 components/camel-swagger-java/pom.xml | 2 +-
 7 files changed, 7 insertions(+), 7 deletions(-)


[GitHub] [camel-k] astefanutti opened a new pull request #2904: fix(e2e): Use X.Y channels for OLM upgrade e2e tests (1.6.x backport)

2022-01-21 Thread GitBox


astefanutti opened a new pull request #2904:
URL: https://github.com/apache/camel-k/pull/2904


   Backport #2903 to 1.6.x branch.
   
   **Release Note**
   ```release-note
   fix(e2e): Use X.Y channels for OLM upgrade e2e tests
   ```
   


-- 
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




[GitHub] [camel-k] astefanutti closed pull request #2903: fix(e2e): Use X.Y channels for OLM upgrade e2e tests (1.6.x backport)

2022-01-21 Thread GitBox


astefanutti closed pull request #2903:
URL: https://github.com/apache/camel-k/pull/2903


   


-- 
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




[GitHub] [camel-k] astefanutti opened a new pull request #2903: fix(e2e): Use X.Y channels for OLM upgrade e2e tests (1.6.x backport)

2022-01-21 Thread GitBox


astefanutti opened a new pull request #2903:
URL: https://github.com/apache/camel-k/pull/2903


   Backport #2901 to 1.6.x branch.
   
   **Release Note**
   ```release-note
   fix(e2e): Use X.Y channels for OLM upgrade e2e tests
   ```
   


-- 
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-karaf] 01/02: CAMEL-17533 - Remove Support for Camel-Jooq on Karaf

2022-01-21 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit 5d9e87ee7562d7f28ce70c923562fd75ff6d44a6
Author: Andrea Cosentino 
AuthorDate: Fri Jan 21 14:41:06 2022 +0100

CAMEL-17533 - Remove Support for Camel-Jooq on Karaf
---
 platforms/karaf/features/src/main/resources/features.xml | 10 --
 1 file changed, 10 deletions(-)

diff --git a/platforms/karaf/features/src/main/resources/features.xml 
b/platforms/karaf/features/src/main/resources/features.xml
index 7a8f172..65aeb9f 100644
--- a/platforms/karaf/features/src/main/resources/features.xml
+++ b/platforms/karaf/features/src/main/resources/features.xml
@@ -1222,16 +1222,6 @@
 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.bazaarvoice-jolt/${jolt-bundle-version}
 mvn:org.apache.camel/camel-jolt/${project.version}
   
-  
-camel-core
-mvn:org.jooq/jooq/${jooq-version}
-mvn:com.fasterxml.jackson.core/jackson-core/${jackson2-version}
-mvn:com.fasterxml.jackson.core/jackson-databind/${jackson2-version}
-mvn:com.fasterxml.jackson.core/jackson-annotations/${jackson2-version}
-mvn:com.google.code.gson/gson/${gson-version}
-mvn:org.reactivestreams/reactive-streams/${reactive-streams-version}
-mvn:org.apache.camel/camel-jooq/${project.version}
-  
   
 camel-core
 mvn:org.ow2.asm/asm-commons/${asm-version}


[camel-karaf] branch main updated (e47a674 -> 7c970d4)

2022-01-21 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from e47a674  Fix property placeholder name
 new 5d9e87e  CAMEL-17533 - Remove Support for Camel-Jooq on Karaf
 new 7c970d4  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:
 .../camel/catalog/karaf/components.properties  |  1 -
 .../karaf/components/elasticsearch-rest.json   |  4 +-
 .../camel/catalog/karaf/components/jooq.json   | 61 --
 .../camel/catalog/karaf/components/kafka.json  |  4 +-
 .../karaf/features/src/main/resources/features.xml | 10 
 5 files changed, 4 insertions(+), 76 deletions(-)
 delete mode 100644 
catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/jooq.json


[camel-karaf] 02/02: REgen

2022-01-21 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit 7c970d421fcfcb3ce983ad71fe1fc3006b16c4a9
Author: Andrea Cosentino 
AuthorDate: Fri Jan 21 14:44:08 2022 +0100

REgen
---
 .../camel/catalog/karaf/components.properties  |  1 -
 .../karaf/components/elasticsearch-rest.json   |  4 +-
 .../camel/catalog/karaf/components/jooq.json   | 61 --
 .../camel/catalog/karaf/components/kafka.json  |  4 +-
 4 files changed, 4 insertions(+), 66 deletions(-)

diff --git 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components.properties
 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components.properties
index 2d166d8..ff40abd 100644
--- 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components.properties
+++ 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components.properties
@@ -95,7 +95,6 @@ jing
 jms
 jmx
 jolt
-jooq
 jpa
 jslt
 json-validator
diff --git 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/elasticsearch-rest.json
 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/elasticsearch-rest.json
index 35415b6..abad0e3 100644
--- 
a/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/elasticsearch-rest.json
+++ 
b/catalog/camel-catalog-provider-karaf/src/main/resources/org/apache/camel/catalog/karaf/components/elasticsearch-rest.json
@@ -29,7 +29,7 @@
 "socketTimeout": { "kind": "property", "displayName": "Socket Timeout", 
"group": "producer", "label": "", "required": false, "type": "integer", 
"javaType": "int", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": 3, "description": "The timeout in ms to wait before the 
socket will timeout." },
 "autowiredEnabled": { "kind": "property", "displayName": "Autowired 
Enabled", "group": "advanced", "label": "advanced", "required": false, "type": 
"boolean", "javaType": "boolean", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": true, "description": "Whether autowiring is 
enabled. This is used for automatic autowiring options (the option must be 
marked as autowired) by looking up in the registry to find if there is a single 
instance of matching type, which t [...]
 "client": { "kind": "property", "displayName": "Client", "group": 
"advanced", "label": "advanced", "required": false, "type": "object", 
"javaType": "org.elasticsearch.client.RestClient", "deprecated": false, 
"autowired": true, "secret": false, "description": "To use an existing 
configured Elasticsearch client, instead of creating a client per endpoint. 
This allow to customize the client with specific settings." },
-"enableSniffer": { "kind": "property", "displayName": "Enable Sniffer", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Enable automatically discover 
nodes from a running Elasticsearch cluster" },
+"enableSniffer": { "kind": "property", "displayName": "Enable Sniffer", 
"group": "advanced", "label": "advanced", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Enable automatically discover 
nodes from a running Elasticsearch cluster. If this option is used in 
conjunction with Spring Boot then it's managed by the Spring Boot configuration 
(see: Disable Sniffer in Spring Boot)." },
 "sniffAfterFailureDelay": { "kind": "property", "displayName": "Sniff 
After Failure Delay", "group": "advanced", "label": "advanced", "required": 
false, "type": "integer", "javaType": "int", "deprecated": false, "autowired": 
false, "secret": false, "defaultValue": 6, "description": "The delay of a 
sniff execution scheduled after a failure (in milliseconds)" },
 "snifferInterval": { "kind": "property", "displayName": "Sniffer 
Interval", "group": "advanced", "label": "advanced", "required": false, "type": 
"integer", "javaType": "int", "deprecated": false, "autowired": false, 
"secret": false, "defaultValue": 30, "description": "The interval between 
consecutive ordinary sniff executions in milliseconds. Will be honoured when 
sniffOnFailure is disabled or when there are no failures between consecutive 
sniff executions" },
 "enableSSL": { "kind": "property", "displayName": "Enable SSL", "group": 
"security", "label": "security", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false,

[GitHub] [camel-examples] oscerd commented on pull request #54: CAMEL-11834: Add tests for activemq/aggregate/any23/artemis/csimple/cxf

2022-01-21 Thread GitBox


oscerd commented on pull request #54:
URL: https://github.com/apache/camel-examples/pull/54#issuecomment-1018514442


   Whatever works better for you and your time. 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




[GitHub] [camel-examples] essobedo commented on pull request #54: CAMEL-11834: Add tests for activemq/aggregate/any23/artemis/csimple/cxf

2022-01-21 Thread GitBox


essobedo commented on pull request #54:
URL: https://github.com/apache/camel-examples/pull/54#issuecomment-1018512923


   For this task, do you prefer several PRs of this size or one huge PR?


-- 
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




[GitHub] [camel-examples] oscerd commented on pull request #54: CAMEL-11834: Add tests for activemq/aggregate/any23/artemis/csimple/cxf

2022-01-21 Thread GitBox


oscerd commented on pull request #54:
URL: https://github.com/apache/camel-examples/pull/54#issuecomment-1018511332


   Yes, we use testcontainers extensively in the Camel test infra modules


-- 
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




[GitHub] [camel-examples] essobedo commented on pull request #54: CAMEL-11834: Add tests for activemq/aggregate/any23/artemis/csimple/cxf

2022-01-21 Thread GitBox


essobedo commented on pull request #54:
URL: https://github.com/apache/camel-examples/pull/54#issuecomment-1018509910


   > Something like this, but many of the examples are dependant on external 
system, so it won't be really easy to write tests for them.
   
   @oscerd Is it acceptable to use testcontainer for those tests?


-- 
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-karaf] 08/09: Use Hibernate Validator version coming from Camel-dependencies

2022-01-21 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit 9746544fc27dd7db1ad053d8cc94607991336d72
Author: Andrea Cosentino 
AuthorDate: Fri Jan 21 14:19:17 2022 +0100

Use Hibernate Validator version coming from Camel-dependencies
---
 platforms/karaf/features/src/main/resources/features.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/platforms/karaf/features/src/main/resources/features.xml 
b/platforms/karaf/features/src/main/resources/features.xml
index 5299e93..7a8f172 100644
--- a/platforms/karaf/features/src/main/resources/features.xml
+++ b/platforms/karaf/features/src/main/resources/features.xml
@@ -441,7 +441,7 @@
   
   
 camel-core
-
mvn:org.hibernate.validator/hibernate-validator/6.2.0.Final
+
mvn:org.hibernate.validator/hibernate-validator/${hibernate-validator-version}
 
mvn:jakarta.validation/jakarta.validation-api/${jakarta-validation-api-version}
 
mvn:org.jboss.logging/jboss-logging/${jboss-logging-version}
 mvn:com.fasterxml/classmate/${classmate-version}
@@ -538,7 +538,7 @@
   
 camel-core
 cxf-specs
-
mvn:org.hibernate.validator/hibernate-validator/6.2.0.Final
+
mvn:org.hibernate.validator/hibernate-validator/${hibernate-validator-version}
 
mvn:jakarta.validation/jakarta.validation-api/${jakarta-validation-api-version}
 
mvn:org.jboss.logging/jboss-logging/${jboss-logging-version}
 mvn:com.fasterxml/classmate/${classmate-version}


[camel-karaf] 03/09: Externalize Classmate version property placeholder

2022-01-21 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit 3d27d9283ccfa8aa38bacccaa8b750dac62ef934
Author: Andrea Cosentino 
AuthorDate: Fri Jan 21 14:13:24 2022 +0100

Externalize Classmate version property placeholder
---
 platforms/karaf/features/src/main/resources/features.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/platforms/karaf/features/src/main/resources/features.xml 
b/platforms/karaf/features/src/main/resources/features.xml
index d07d37b..9ffa56b 100644
--- a/platforms/karaf/features/src/main/resources/features.xml
+++ b/platforms/karaf/features/src/main/resources/features.xml
@@ -444,7 +444,7 @@
 
mvn:org.hibernate.validator/hibernate-validator/6.2.0.Final
 mvn:jakarta.validation/jakarta.validation-api/2.0.2
 mvn:org.jboss.logging/jboss-logging/3.4.1.Final
-mvn:com.fasterxml/classmate/1.5.1
+mvn:com.fasterxml/classmate/${classmate-version}
 mvn:org.glassfish/jakarta.el/3.0.3
 
mvn:org.apache.camel.karaf/camel-bean-validator-osgi/${project.version}
 
mvn:org.apache.camel/camel-bean-validator/${project.version}


[camel-karaf] 05/09: Externalize Jboss Logging version property placeholder

2022-01-21 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit e66f525659c5a069a866066feaac6dab29a2d8fc
Author: Andrea Cosentino 
AuthorDate: Fri Jan 21 14:15:45 2022 +0100

Externalize Jboss Logging version property placeholder
---
 platforms/karaf/features/src/main/resources/features.xml | 12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/platforms/karaf/features/src/main/resources/features.xml 
b/platforms/karaf/features/src/main/resources/features.xml
index 9ffa56b..1c43022 100644
--- a/platforms/karaf/features/src/main/resources/features.xml
+++ b/platforms/karaf/features/src/main/resources/features.xml
@@ -443,7 +443,7 @@
 camel-core
 
mvn:org.hibernate.validator/hibernate-validator/6.2.0.Final
 mvn:jakarta.validation/jakarta.validation-api/2.0.2
-mvn:org.jboss.logging/jboss-logging/3.4.1.Final
+
mvn:org.jboss.logging/jboss-logging/${jboss-logging-version}
 mvn:com.fasterxml/classmate/${classmate-version}
 mvn:org.glassfish/jakarta.el/3.0.3
 
mvn:org.apache.camel.karaf/camel-bean-validator-osgi/${project.version}
@@ -538,11 +538,11 @@
   
 camel-core
 cxf-specs
-mvn:org.hibernate.validator/hibernate-validator/6.2.0.Final
-mvn:jakarta.validation/jakarta.validation-api/2.0.2
-mvn:org.jboss.logging/jboss-logging/3.4.1.Final
-mvn:com.fasterxml/classmate/1.5.1
-mvn:org.glassfish/jakarta.el/3.0.3
+
mvn:org.hibernate.validator/hibernate-validator/6.2.0.Final
+mvn:jakarta.validation/jakarta.validation-api/2.0.2
+
mvn:org.jboss.logging/jboss-logging/${jboss-logging-version}
+mvn:com.fasterxml/classmate/${classmate-version}
+mvn:org.glassfish/jakarta.el/3.0.3
 mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.libphonenumber/${libphonenumber-bundle-version}
 mvn:org.apache.httpcomponents/httpcore-osgi/${httpcore4-version}
 mvn:org.apache.httpcomponents/httpclient-osgi/${httpclient4-version}


[camel-karaf] branch main updated (352fe69 -> e47a674)

2022-01-21 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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


from 352fe69  CAMEL-17499: Renaming inconsistent data format names in model
 new 440fc55  Don't use the Hibernate Validator feature repository
 new ec50ff8  Externalize Classmate version property placeholder
 new 3d27d92  Externalize Classmate version property placeholder
 new 022d13a  Externalize Jboss Logging version property placeholder
 new e66f525  Externalize Jboss Logging version property placeholder
 new c7cc752  Externalize Jakarta Validation API and EL version property 
placeholders
 new 53ea5e7  Externalize Jakarta Validation API and EL version property 
placeholders
 new 9746544  Use Hibernate Validator version coming from Camel-dependencies
 new e47a674  Fix property placeholder name

The 9 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:
 platforms/karaf/features/src/main/resources/features.xml | 13 ++---
 pom.xml  |  4 
 2 files changed, 14 insertions(+), 3 deletions(-)


[camel-karaf] 06/09: Externalize Jakarta Validation API and EL version property placeholders

2022-01-21 Thread acosentino
This is an automated email from the ASF dual-hosted git repository.

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

commit c7cc752a5830b1671f46c48e036ea526574f2fa5
Author: Andrea Cosentino 
AuthorDate: Fri Jan 21 14:16:53 2022 +0100

Externalize Jakarta Validation API and EL version property placeholders
---
 pom.xml | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/pom.xml b/pom.xml
index 0948d63..a285703 100644
--- a/pom.xml
+++ b/pom.xml
@@ -198,6 +198,8 @@
 3.0.5_1
 20050913_4
 2.4.0
+3.0.3
+2.0.1
 2.1.2.Final
 1.9.3_1
 1.1.6


  1   2   >