Re: [I] Missing data type transformer from null to type camel:azure-storage-blob:application-cloudevents on the exchange [camel-kamelets]

2024-01-18 Thread via GitHub


christophd commented on issue #1777:
URL: 
https://github.com/apache/camel-kamelets/issues/1777#issuecomment-1899920945

   Turns out this is related to 
[camel-k#5047](https://github.com/apache/camel-k/issues/5047) because service 
discovery mechanism for data types has been broken. Fixed with 
[camel-k#5055](https://github.com/apache/camel-k/pull/5055)


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

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

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



Re: [I] Missing data type transformer from null to type camel:azure-storage-blob:application-cloudevents on the exchange [camel-kamelets]

2024-01-18 Thread via GitHub


christophd closed issue #1777: Missing data type transformer from null to type 
camel:azure-storage-blob:application-cloudevents on the exchange
URL: https://github.com/apache/camel-kamelets/issues/1777


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

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

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



Re: [I] Kamelet with id aws-s3-source not found in locations: file:/etc/camel/kamelets/kamelets-bundle-aws-s3-source-pipe-001,classpath:/kamelets [camel-kamelets]

2024-01-18 Thread via GitHub


christophd closed issue #1785: Kamelet with id aws-s3-source not found in 
locations: 
file:/etc/camel/kamelets/kamelets-bundle-aws-s3-source-pipe-001,classpath:/kamelets
URL: https://github.com/apache/camel-kamelets/issues/1785


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

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

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



Re: [I] Kamelet with id aws-s3-source not found in locations: file:/etc/camel/kamelets/kamelets-bundle-aws-s3-source-pipe-001,classpath:/kamelets [camel-kamelets]

2024-01-18 Thread via GitHub


christophd commented on issue #1785:
URL: 
https://github.com/apache/camel-kamelets/issues/1785#issuecomment-1899918129

   Turns out this is related to #5047 because service discovery mechanism for 
data types has been broken. Fixed with #5055


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

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

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



Re: [PR] fix(#5047): Update Quarkus service discovery setting for data type transformer [camel-k]

2024-01-18 Thread via GitHub


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

   Fixes #1785 and #1777


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

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

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



(camel) branch dependabot/maven/elasticsearch-java-client-version-8.12.0 created (now 8992c514507)

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

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


  at 8992c514507 Bump elasticsearch-java-client-version from 8.11.4 to 
8.12.0

No new revisions were added by this update.



Re: [PR] Bump elasticsearch-java-client-version from 8.11.4 to 8.12.0 [camel]

2024-01-18 Thread via GitHub


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

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


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

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

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



[PR] Bump elasticsearch-java-client-version from 8.11.4 to 8.12.0 [camel]

2024-01-18 Thread via GitHub


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

   Bumps `elasticsearch-java-client-version` from 8.11.4 to 8.12.0.
   Updates `co.elastic.clients:elasticsearch-java` from 8.11.4 to 8.12.0
   
   Commits
   
   https://github.com/elastic/elasticsearch-java/commit/1be77af798579edaae044640c53756cc2f2a594e;>1be77af
 [codegen] Update to latest API spec
   https://github.com/elastic/elasticsearch-java/commit/a157926b60eaa077cc470a8f237888ac33ab5b1d;>a157926
 Buildkite: remove 8.10 and add 8.12
   https://github.com/elastic/elasticsearch-java/commit/26d994b53ac3cb44b4d27e8933a506a42fa25384;>26d994b
 Update release highlights
   https://github.com/elastic/elasticsearch-java/commit/59dd0e077f338b328e4b9fd295fb3531dafc0544;>59dd0e0
 [DOCS] Adds a signpost for downloading ES or signing-up for ESS (https://redirect.github.com/elastic/elasticsearch-java/issues/712;>#712)
   https://github.com/elastic/elasticsearch-java/commit/a9bfb4b065b9b1301d3b029e4c3b80c4a160a243;>a9bfb4b
 Update catalog-info.yaml (https://redirect.github.com/elastic/elasticsearch-java/issues/708;>#708)
   https://github.com/elastic/elasticsearch-java/commit/2d0e3a5fe76285f91b28784ba19adf124327d533;>2d0e3a5
 Add duplicate class check (https://redirect.github.com/elastic/elasticsearch-java/issues/693;>#693)
   https://github.com/elastic/elasticsearch-java/commit/3414ffdd21ab628a58b575b0acde9a7dfb20ad36;>3414ffd
 Update rest-client version (https://redirect.github.com/elastic/elasticsearch-java/issues/688;>#688)
   https://github.com/elastic/elasticsearch-java/commit/5cd93406260fff9a2e971a7aecbcc18e210217fe;>5cd9340
 Add protection for the I/O reactor and troubleshooting docs (https://redirect.github.com/elastic/elasticsearch-java/issues/686;>#686)
   https://github.com/elastic/elasticsearch-java/commit/4d555bac017402e894bc26c29a45967386bfc1e1;>4d555ba
 Bump version to 8.12
   https://github.com/elastic/elasticsearch-java/commit/c4312503e63feb9f449c81915ee9003139f9739d;>c431250
 Add 8.11 and 7.17 to buildkite pipeline
   See full diff in https://github.com/elastic/elasticsearch-java/compare/v8.11.4...v8.12.0;>compare
 view
   
   
   
   
   Updates `org.elasticsearch.client:elasticsearch-rest-client` from 8.11.4 to 
8.12.0
   
   Release notes
   Sourced from https://github.com/elastic/elasticsearch/releases;>org.elasticsearch.client:elasticsearch-rest-client's
 releases.
   
   Elasticsearch 8.12.0
   Downloads: https://elastic.co/downloads/elasticsearch;>https://elastic.co/downloads/elasticsearch
   Release notes: https://www.elastic.co/guide/en/elasticsearch/reference/main/release-notes-8.12.0.html;>https://www.elastic.co/guide/en/elasticsearch/reference/main/release-notes-8.12.0.html
   
   
   
   Commits
   
   https://github.com/elastic/elasticsearch/commit/1665f706fd9354802c02146c1e6b5c0fbcddfbc9;>1665f70
 Simplify handling of runtime java for tests clusters (https://redirect.github.com/elastic/elasticsearch/issues/104232;>#104232)
 (https://redirect.github.com/elastic/elasticsearch/issues/104236;>#104236)
   https://github.com/elastic/elasticsearch/commit/5a9a8632722ff6bff94c191c077af66d22b43966;>5a9a863
 Disable BWC tests from monolithic CI jobs (https://redirect.github.com/elastic/elasticsearch/issues/104221;>#104221)
 (https://redirect.github.com/elastic/elasticsearch/issues/104223;>#104223)
   https://github.com/elastic/elasticsearch/commit/3909d859a2c320456eebddd372b315fcb405cd8e;>3909d85
 Mention IndexFormatToo{Old,New}Exception as corruption (https://redirect.github.com/elastic/elasticsearch/issues/104204;>#104204)
 (https://redirect.github.com/elastic/elasticsearch/issues/104207;>#104207)
   https://github.com/elastic/elasticsearch/commit/fb3d5456906680dad67a56de9502e74ff30785f9;>fb3d545
 Update nested knn search documentation about inner-hits (https://redirect.github.com/elastic/elasticsearch/issues/104154;>#104154)
 (https://redirect.github.com/elastic/elasticsearch/issues/104202;>#104202)
   https://github.com/elastic/elasticsearch/commit/d0fb4299bcfe17e52fc0484228c7e3b721686ce1;>d0fb429
 Tag individual CI job name axis in build scans (https://redirect.github.com/elastic/elasticsearch/issues/104168;>#104168)
 (https://redirect.github.com/elastic/elasticsearch/issues/104176;>#104176)
   https://github.com/elastic/elasticsearch/commit/2a4665f6a9d09cd85c415e0833daeda3ebba7c3a;>2a4665f
 Reduce concurrency of execution for x-pack full cluster restart tests (https://redirect.github.com/elastic/elasticsearch/issues/10416;>#10416...
   https://github.com/elastic/elasticsearch/commit/7d173dfb0943e025d5d43082c664918556f1a0fc;>7d173df
 Mute DateParseTests.testInvalidPattern
   https://github.com/elastic/elasticsearch/commit/e4b53d522f2e3fafef34ffb91cd93f73b184f958;>e4b53d5
 [dra] Trigger elasticsearch-hadoop dra build whenever we build a new staging 
...
   https://github.com/elastic/elasticsearch/commit/0f9ecaadbd649dba0b911900c118cb15b7134c75;>0f9ecaa
 Revert Add Java 22 to testing 

(camel) branch dependabot/maven/io.swagger.parser.v3-swagger-parser-2.1.20 created (now 1abb0bdec27)

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

github-bot pushed a change to branch 
dependabot/maven/io.swagger.parser.v3-swagger-parser-2.1.20
in repository https://gitbox.apache.org/repos/asf/camel.git


  at 1abb0bdec27 Bump io.swagger.parser.v3:swagger-parser from 2.1.19 to 
2.1.20

No new revisions were added by this update.



Re: [PR] Bump io.swagger.parser.v3:swagger-parser from 2.1.19 to 2.1.20 [camel]

2024-01-18 Thread via GitHub


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

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


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

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

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



[PR] Bump io.swagger.parser.v3:swagger-parser from 2.1.19 to 2.1.20 [camel]

2024-01-18 Thread via GitHub


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

   Bumps 
[io.swagger.parser.v3:swagger-parser](https://github.com/swagger-api/swagger-parser)
 from 2.1.19 to 2.1.20.
   
   Release notes
   Sourced from https://github.com/swagger-api/swagger-parser/releases;>io.swagger.parser.v3:swagger-parser's
 releases.
   
   Swagger-parser 2.1.20 released!
   
   update dependencies (https://redirect.github.com/swagger-api/swagger-parser/issues/2042;>#2042)
   fixed issue 2034, added test case for issue (https://redirect.github.com/swagger-api/swagger-parser/issues/2035;>#2035)
   SWG-9288 utilizing safe url resolver for OAS 3.0 parsing (https://redirect.github.com/swagger-api/swagger-parser/issues/2032;>#2032)
   
   
   
   
   Commits
   
   https://github.com/swagger-api/swagger-parser/commit/3a31c1629bd27c3e1a8d5975ba8e1d55b0ef330a;>3a31c16
 prepare release 2.1.20
   https://github.com/swagger-api/swagger-parser/commit/5b91535cf430fb5bc434f609a9555c36fc68f26e;>5b91535
 update dependencies
   https://github.com/swagger-api/swagger-parser/commit/3837814a4a6611a4ba8d68ed3012770f16f940a2;>3837814
 Merge pull request https://redirect.github.com/swagger-api/swagger-parser/issues/2035;>#2035
 from maddingo/bugfix/issue-2034
   https://github.com/swagger-api/swagger-parser/commit/429c24ca4797247f64278ded06e5535ac6ca6f08;>429c24c
 Merge branch 'master' into bugfix/issue-2034
   https://github.com/swagger-api/swagger-parser/commit/2295b8a58c9c4736381a82d9f23343821ffe1b5b;>2295b8a
 Merge pull request https://redirect.github.com/swagger-api/swagger-parser/issues/2032;>#2032
 from swagger-api/SWG-9288-utilizing-safe-url-resolve...
   https://github.com/swagger-api/swagger-parser/commit/e6977d7c2018902262b2e5f09daece495f72c9ee;>e6977d7
 fixed issue 2034, added test case for issue
   https://github.com/swagger-api/swagger-parser/commit/224037e33ed65d423324f366a060181f61b958e6;>224037e
 SWG-9288 utilizing safe url resolver for OAS 3.0 parsing
   https://github.com/swagger-api/swagger-parser/commit/21cdafdac3539a36290f8efe08c68ed285076af7;>21cdafd
 bump snapshot 2.1.20-SNAPSHOT
   See full diff in https://github.com/swagger-api/swagger-parser/compare/v2.1.19...v2.1.20;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=io.swagger.parser.v3:swagger-parser=maven=2.1.19=2.1.20)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot show  ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


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

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

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



Re: [PR] Bump sshd-version from 2.11.0 to 2.12.0 [camel]

2024-01-18 Thread via GitHub


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

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


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

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

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



[PR] Bump sshd-version from 2.11.0 to 2.12.0 [camel]

2024-01-18 Thread via GitHub


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

   Bumps `sshd-version` from 2.11.0 to 2.12.0.
   Updates `org.apache.sshd:sshd-sftp` from 2.11.0 to 2.12.0
   
   Release notes
   Sourced from https://github.com/apache/mina-sshd/releases;>org.apache.sshd:sshd-sftp's 
releases.
   
   Apache MINA SSHD  2.12.0
   Introduced in 2.12.0
   Bug Fixes
   
   [GH-428/https://redirect.github.com/apache/mina-sshd/issues/392;>GH-392](https://redirect.github.com/apache/mina-sshd/issues/428;>apache/mina-sshd#428)
 SCP client fails silently when error signalled due to missing file or lacking 
permissions
   https://redirect.github.com/apache/mina-sshd/issues/434;>GH-434 
Ignore unknown key types from agent or in OpenSSH host keys extension
   
   New Features
   
   https://redirect.github.com/apache/mina-sshd/issues/429;>GH-429 
Support GIT protocol-v2
   https://redirect.github.com/apache/mina-sshd/issues/445;>GH-445 
OpenSSH strict key exchange protocol extension (https://nvd.nist.gov/vuln/detail/CVE-2023-48795;>CVE-2023-48795 
mitigation)
   
   Behavioral changes and enhancements
   New ScpTransferEventListener callback method
   Following [GH-428/https://redirect.github.com/apache/mina-sshd/issues/392;>GH-392](https://redirect.github.com/apache/mina-sshd/issues/428;>apache/mina-sshd#428)
 a new handleReceiveCommandAckInfo method has been added to enable 
users to inspect
   acknowledgements of a receive related command. The user is free 
to inspect the command that was attempted as well as the response code and 
decide how
   to handle it - including even throwing an exception if OK status (if this 
makes sense for whatever reason). The default implementation checks for ERROR 
code and throws
   an exception if so.
   OpenSSH protocol extension: strict key exchange
   https://redirect.github.com/apache/mina-sshd/issues/445;>GH-445 
implements an extension to the SSH protocol introduced
   in OpenSSH 9.6. This https://github.com/openssh/openssh-portable/blob/master/PROTOCOL;>strict
 key exchange extension
   hardens the SSH key exchange against the https://www.terrapin-attack.com/;>Terrapin attack
   (https://nvd.nist.gov/vuln/detail/CVE-2023-48795;>CVE-2023-48795). The 
extension is active if both parties
   announce their support for it at the start of the initial key exchange. If 
only one party announces support,
   it is not activated to ensure compatibility with SSH implementations that do 
not implement it. Apache MINA sshd
   clients and servers always announce their support for strict key 
exchange.
   New Contributors
   
   https://github.com/evgeny-pasynkov;>@​evgeny-pasynkov 
made their first contribution in https://redirect.github.com/apache/mina-sshd/pull/424;>apache/mina-sshd#424
   
   Full Changelog: https://github.com/apache/mina-sshd/compare/sshd-2.11.0...sshd-2.12.0;>https://github.com/apache/mina-sshd/compare/sshd-2.11.0...sshd-2.12.0
   
   
   
   Changelog
   Sourced from https://github.com/apache/mina-sshd/blob/master/CHANGES.md;>org.apache.sshd:sshd-sftp's
 changelog.
   
   https://github.com/apache/mina-sshd/blob/master/docs/changes/2.11.0.md;>Version
 2.10.0 to 2.11.0
   https://github.com/apache/mina-sshd/blob/master/docs/changes/2.12.0.md;>Version
 2.11.0 to 2.12.0
   Planned for next version
   Bug Fixes
   New Features
   Behavioral changes and enhancements
   Potential compatibility issues
   Major Code Re-factoring
   
   
   
   Commits
   
   https://github.com/apache/mina-sshd/commit/ea45ddc079a1dab67d590e800132088f14756135;>ea45ddc
 [maven-release-plugin] prepare release sshd-2.12.0
   https://github.com/apache/mina-sshd/commit/50b21bfa645e8ebeaf6e0e37481cf96fb2bb86bd;>50b21bf
 Prepare changelog for release
   https://github.com/apache/mina-sshd/commit/b6ecfb62537795146ee089c521cdd8703f3ee466;>b6ecfb6
 Upgrade Groovy to 4.x to support building on JDK 21
   https://github.com/apache/mina-sshd/commit/46cfd7ade2d41c6c2a13d0281fa2e957d7fe39de;>46cfd7a
 Bump logback version 1.2.11 - 1.2.13
   https://github.com/apache/mina-sshd/commit/72acfbf8b0d5089e69c7609a66b1cbb5a7ae3364;>72acfbf
 https://redirect.github.com/apache/mina-sshd/issues/434;>GH-434: 
skip unknown public keys from external sources
   https://github.com/apache/mina-sshd/commit/72224fa6f76ef33fd80eebc46a8661866e6f7f62;>72224fa
 Improved documentation + HOWTO for strict KEX management
   https://github.com/apache/mina-sshd/commit/e5c48cdc0615b1d087b562755114535550c03f94;>e5c48cd
 Bump version to 2.12.0
   https://github.com/apache/mina-sshd/commit/7b2c781640a7a78a9455b86593a1f63c9e8cab92;>7b2c781
 https://redirect.github.com/apache/mina-sshd/issues/445;>GH-445: 
strict KEX interoperability tests
   https://github.com/apache/mina-sshd/commit/315739e4e9d1dc7a4ff32ea64936982ed0b73e76;>315739e
 https://redirect.github.com/apache/mina-sshd/issues/445;>GH-445: 
Unit tests for strict KEX
   

(camel) branch dependabot/maven/sshd-version-2.12.0 created (now df6b3f9a11b)

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

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


  at df6b3f9a11b Bump sshd-version from 2.11.0 to 2.12.0

No new revisions were added by this update.



(camel-quarkus) branch quarkus-main updated: Disable MyBatis integration tests due to #5656

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

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


The following commit(s) were added to refs/heads/quarkus-main by this push:
 new b65d60be1f Disable MyBatis integration tests due to #5656
b65d60be1f is described below

commit b65d60be1f0d2fe2efe75183fb88d875636d43a7
Author: James Netherton 
AuthorDate: Fri Jan 19 07:24:18 2024 +

Disable MyBatis integration tests due to #5656
---
 .../apache/camel/quarkus/component/mybatis/it/MyBatisConsumerTest.java  | 2 ++
 .../java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java   | 2 ++
 .../java/org/apache/camel/quarkus/component/mybatis/it/MyBatisTest.java | 2 ++
 3 files changed, 6 insertions(+)

diff --git 
a/integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisConsumerTest.java
 
b/integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisConsumerTest.java
index f1e8f4673b..17bd941adf 100644
--- 
a/integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisConsumerTest.java
+++ 
b/integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisConsumerTest.java
@@ -27,11 +27,13 @@ import io.restassured.RestAssured;
 import io.restassured.path.json.JsonPath;
 import org.apache.camel.quarkus.component.mybatis.it.entity.Account;
 import org.awaitility.Awaitility;
+import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 
 import static io.restassured.RestAssured.given;
 import static org.hamcrest.Matchers.is;
 
+@Disabled("https://github.com/apache/camel-quarkus/issues/5656;)
 @QuarkusTest
 @QuarkusTestResource(H2DatabaseTestResource.class)
 public class MyBatisConsumerTest {
diff --git 
a/integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java
 
b/integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java
index 5fe3170c5b..fbcc61ce49 100644
--- 
a/integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java
+++ 
b/integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisIT.java
@@ -17,7 +17,9 @@
 package org.apache.camel.quarkus.component.mybatis.it;
 
 import io.quarkus.test.junit.QuarkusIntegrationTest;
+import org.junit.jupiter.api.Disabled;
 
+@Disabled("https://github.com/apache/camel-quarkus/issues/5656;)
 @QuarkusIntegrationTest
 public class MyBatisIT extends MyBatisTest {
 }
diff --git 
a/integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisTest.java
 
b/integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisTest.java
index e9f9bcc457..2cb6a7ee90 100644
--- 
a/integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisTest.java
+++ 
b/integration-tests/mybatis/src/test/java/org/apache/camel/quarkus/component/mybatis/it/MyBatisTest.java
@@ -28,10 +28,12 @@ import io.quarkus.test.junit.QuarkusTest;
 import io.restassured.RestAssured;
 import io.restassured.http.ContentType;
 import org.apache.camel.quarkus.component.mybatis.it.entity.Account;
+import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 
 import static org.hamcrest.Matchers.equalTo;
 
+@Disabled("https://github.com/apache/camel-quarkus/issues/5656;)
 @QuarkusTest
 @QuarkusTestResource(H2DatabaseTestResource.class)
 public class MyBatisTest {



[PR] Bump groovy-version from 4.0.17 to 4.0.18 [camel]

2024-01-18 Thread via GitHub


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

   Bumps `groovy-version` from 4.0.17 to 4.0.18.
   Updates `org.apache.groovy:groovy` from 4.0.17 to 4.0.18
   
   Commits
   
   See full diff in https://github.com/apache/groovy/commits;>compare view
   
   
   
   
   Updates `org.apache.groovy:groovy-ant` from 4.0.17 to 4.0.18
   
   Commits
   
   See full diff in https://github.com/apache/groovy/commits;>compare view
   
   
   
   
   Updates `org.apache.groovy:groovy-test-junit5` from 4.0.17 to 4.0.18
   
   Commits
   
   See full diff in https://github.com/apache/groovy/commits;>compare view
   
   
   
   
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot show  ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


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

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

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



(camel) branch dependabot/maven/groovy-version-4.0.18 created (now 84108f25a20)

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

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


  at 84108f25a20 Bump groovy-version from 4.0.17 to 4.0.18

No new revisions were added by this update.



(camel-k-runtime) branch dependabot/github_actions/actions/dependency-review-action-4 deleted (was 5bf9a9df)

2024-01-18 Thread pcongiusti
This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a change to branch 
dependabot/github_actions/actions/dependency-review-action-4
in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git


 was 5bf9a9df build(deps): bump actions/dependency-review-action from 3 to 4

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



(camel-k-runtime) branch main updated: build(deps): bump actions/dependency-review-action from 3 to 4

2024-01-18 Thread pcongiusti
This is an automated email from the ASF dual-hosted git repository.

pcongiusti 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 43e8f7be build(deps): bump actions/dependency-review-action from 3 to 4
43e8f7be is described below

commit 43e8f7beb996b227e4c9150619a3c0238a690592
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Thu Jan 18 20:09:20 2024 +

build(deps): bump actions/dependency-review-action from 3 to 4

Bumps 
[actions/dependency-review-action](https://github.com/actions/dependency-review-action)
 from 3 to 4.
- [Release 
notes](https://github.com/actions/dependency-review-action/releases)
- 
[Commits](https://github.com/actions/dependency-review-action/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/dependency-review-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] 
---
 .github/workflows/depsreview.yaml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/.github/workflows/depsreview.yaml 
b/.github/workflows/depsreview.yaml
index b9945082..b9d6d20f 100644
--- a/.github/workflows/depsreview.yaml
+++ b/.github/workflows/depsreview.yaml
@@ -11,4 +11,4 @@ jobs:
   - name: 'Checkout Repository'
 uses: actions/checkout@v4
   - name: 'Dependency Review'
-uses: actions/dependency-review-action@v3
+uses: actions/dependency-review-action@v4



Re: [PR] build(deps): bump actions/dependency-review-action from 3 to 4 [camel-k-runtime]

2024-01-18 Thread via GitHub


squakez merged PR #1153:
URL: https://github.com/apache/camel-k-runtime/pull/1153


-- 
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 dependabot/go_modules/k8s.io/klog/v2-2.120.1 deleted (was 645d7c484)

2024-01-18 Thread pcongiusti
This is an automated email from the ASF dual-hosted git repository.

pcongiusti pushed a change to branch 
dependabot/go_modules/k8s.io/klog/v2-2.120.1
in repository https://gitbox.apache.org/repos/asf/camel-k.git


 was 645d7c484 chore(deps): bump k8s.io/klog/v2 from 2.120.0 to 2.120.1

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



(camel-k) branch main updated: chore(deps): bump k8s.io/klog/v2 from 2.120.0 to 2.120.1

2024-01-18 Thread pcongiusti
This is an automated email from the ASF dual-hosted git repository.

pcongiusti 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 dca051a28 chore(deps): bump k8s.io/klog/v2 from 2.120.0 to 2.120.1
dca051a28 is described below

commit dca051a28bc086d4fb89ac20e99957d5f0bac015
Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
AuthorDate: Fri Jan 19 00:57:27 2024 +

chore(deps): bump k8s.io/klog/v2 from 2.120.0 to 2.120.1

Bumps [k8s.io/klog/v2](https://github.com/kubernetes/klog) from 2.120.0 to 
2.120.1.
- [Release notes](https://github.com/kubernetes/klog/releases)
- [Changelog](https://github.com/kubernetes/klog/blob/main/RELEASE.md)
- [Commits](https://github.com/kubernetes/klog/compare/v2.120.0...v2.120.1)

---
updated-dependencies:
- dependency-name: k8s.io/klog/v2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] 
---
 go.mod | 2 +-
 go.sum | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/go.mod b/go.mod
index 31c46dd5f..193258c93 100644
--- a/go.mod
+++ b/go.mod
@@ -49,7 +49,7 @@ require (
k8s.io/cli-runtime v0.27.7
k8s.io/client-go v0.27.7
k8s.io/gengo v0.0.0-20221011193443-fad74ee6edd9
-   k8s.io/klog/v2 v2.120.0
+   k8s.io/klog/v2 v2.120.1
k8s.io/kubectl v0.27.7
k8s.io/utils v0.0.0-20230505201702-9f6742963106
knative.dev/eventing v0.39.3
diff --git a/go.sum b/go.sum
index 7b6c19134..18848af18 100644
--- a/go.sum
+++ b/go.sum
@@ -853,8 +853,8 @@ k8s.io/component-base v0.27.7/go.mod 
h1:YGjlCVL1oeKvG3HSciyPHFh+LCjIEqsxz4BDR3cf
 k8s.io/gengo v0.0.0-20221011193443-fad74ee6edd9 
h1:iu3o/SxaHVI7tKPtkGzD3M9IzrE21j+CUKH98NQJ8Ms=
 k8s.io/gengo v0.0.0-20221011193443-fad74ee6edd9/go.mod 
h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y=
-k8s.io/klog/v2 v2.120.0 h1:z+q5mfovBj1fKFxiRzsa2DsJLPIVMk/KFL81LMOfK+8=
-k8s.io/klog/v2 v2.120.0/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
+k8s.io/klog/v2 v2.120.1 h1:QXU6cPEOIslTGvZaXvFWiP9VKyeet3sawzTOvdXb4Vw=
+k8s.io/klog/v2 v2.120.1/go.mod h1:3Jpz1GvMt720eyJH1ckRHK1EDfpxISzJ7I9OYgaDtPE=
 k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f 
h1:2kWPakN3i/k81b0gvD5C5FJ2kxm1WrQFanWchyKuqGg=
 k8s.io/kube-openapi v0.0.0-20230501164219-8b0f38b5fd1f/go.mod 
h1:byini6yhqGC14c3ebc/QwanvYwhuMWF6yz2F8uwW8eg=
 k8s.io/kubectl v0.27.7 h1:HTEDa4s/oWjB3t5ysdW1yKlcNl9bzigcqWBq0LIIe3k=



Re: [PR] chore(deps): bump k8s.io/klog/v2 from 2.120.0 to 2.120.1 [camel-k]

2024-01-18 Thread via GitHub


squakez merged PR #5082:
URL: https://github.com/apache/camel-k/pull/5082


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



[I] [quarkus-main] MyBatisConsumerTest fails with error creating synthetic bean [camel-quarkus]

2024-01-18 Thread via GitHub


jamesnetherton opened a new issue, #5656:
URL: https://github.com/apache/camel-quarkus/issues/5656

   ### Bug description
   
   FYI @zhfeng 
   
   ```
   2024-01-19T03:43:32.7899140Z [INFO] Running 
org.apache.camel.quarkus.component.mybatis.it.MyBatisConsumerTest
   2024-01-19T03:43:38.3812775Z [INFO] H2 database started in TCP server mode; 
server status: TCP server running at tcp://10.1.0.131:9092 (only local 
connections)
   2024-01-19T03:43:39.1832471Z 2024-01-19 03:43:39,165 INFO  
[org.apa.cam.uti.con.ThreadType] (main) The type of thread detected is PLATFORM
   2024-01-19T03:43:39.4839991Z 2024-01-19 03:43:39,479 WARN  
[io.qua.myb.run.MyBatisRecorder] (main) Error executing SQL Script insert.sql: 
jakarta.enterprise.inject.CreationException: Error creating synthetic bean 
[svmyPJfgLUOBzT7zpcDjIrSgwlc]: jakarta.enterprise.inject.CreationException: 
Synthetic bean instance for io.quarkus.datasource.runtime.DataSourceSupport not 
initialized yet: 
io_quarkus_datasource_runtime_DataSourceSupport_f2cd6de2f5ebdf7a97f46dda37f1938b9d43bde4
   2024-01-19T03:43:39.4844601Z - a synthetic bean initialized during 
RUNTIME_INIT must not be accessed during STATIC_INIT
   2024-01-19T03:43:39.4846719Z - RUNTIME_INIT build steps that require 
access to synthetic beans initialized during RUNTIME_INIT should consume the 
SyntheticBeansRuntimeInitBuildItem
   2024-01-19T03:43:39.4849211Z at 
io.quarkus.datasource.runtime.DataSourceSupport_svmyPJfgLUOBzT7zpcDjIrSgwlc_Synthetic_Bean.doCreate(Unknown
 Source)
   2024-01-19T03:43:39.4851188Z at 
io.quarkus.datasource.runtime.DataSourceSupport_svmyPJfgLUOBzT7zpcDjIrSgwlc_Synthetic_Bean.create(Unknown
 Source)
   2024-01-19T03:43:39.4853128Z at 
io.quarkus.datasource.runtime.DataSourceSupport_svmyPJfgLUOBzT7zpcDjIrSgwlc_Synthetic_Bean.create(Unknown
 Source)
   2024-01-19T03:43:39.4854961Z at 
io.quarkus.arc.impl.AbstractSharedContext.createInstanceHandle(AbstractSharedContext.java:119)
   2024-01-19T03:43:39.4856533Z at 
io.quarkus.arc.impl.AbstractSharedContext$1.get(AbstractSharedContext.java:38)
   2024-01-19T03:43:39.4857924Z at 
io.quarkus.arc.impl.AbstractSharedContext$1.get(AbstractSharedContext.java:35)
   2024-01-19T03:43:39.4859092Z at 
io.quarkus.arc.impl.LazyValue.get(LazyValue.java:32)
   2024-01-19T03:43:39.4860255Z at 
io.quarkus.arc.impl.ComputingCache.computeIfAbsent(ComputingCache.java:69)
   2024-01-19T03:43:39.4862068Z at 
io.quarkus.arc.impl.ComputingCacheContextInstances.computeIfAbsent(ComputingCacheContextInstances.java:19)
   2024-01-19T03:43:39.4863815Z at 
io.quarkus.arc.impl.AbstractSharedContext.get(AbstractSharedContext.java:35)
   2024-01-19T03:43:39.4865498Z at 
io.quarkus.datasource.runtime.DataSourceSupport_svmyPJfgLUOBzT7zpcDjIrSgwlc_Synthetic_Bean.get(Unknown
 Source)
   2024-01-19T03:43:39.4867474Z at 
io.quarkus.datasource.runtime.DataSourceSupport_svmyPJfgLUOBzT7zpcDjIrSgwlc_Synthetic_Bean.get(Unknown
 Source)
   2024-01-19T03:43:39.4869049Z at 
io.quarkus.agroal.runtime.DataSources_Bean.doCreate(Unknown Source)
   2024-01-19T03:43:39.4870278Z at 
io.quarkus.agroal.runtime.DataSources_Bean.create(Unknown Source)
   2024-01-19T03:43:39.4871448Z at 
io.quarkus.agroal.runtime.DataSources_Bean.create(Unknown Source)
   2024-01-19T03:43:39.4872911Z at 
io.quarkus.arc.impl.AbstractSharedContext.createInstanceHandle(AbstractSharedContext.java:119)
   2024-01-19T03:43:39.4874501Z at 
io.quarkus.arc.impl.AbstractSharedContext$1.get(AbstractSharedContext.java:38)
   2024-01-19T03:43:39.4875905Z at 
io.quarkus.arc.impl.AbstractSharedContext$1.get(AbstractSharedContext.java:35)
   2024-01-19T03:43:39.4877069Z at 
io.quarkus.arc.impl.LazyValue.get(LazyValue.java:32)
   2024-01-19T03:43:39.4878240Z at 
io.quarkus.arc.impl.ComputingCache.computeIfAbsent(ComputingCache.java:69)
   2024-01-19T03:43:39.4879956Z at 
io.quarkus.arc.impl.ComputingCacheContextInstances.computeIfAbsent(ComputingCacheContextInstances.java:19)
   2024-01-19T03:43:39.4881889Z at 
io.quarkus.arc.impl.AbstractSharedContext.get(AbstractSharedContext.java:35)
   2024-01-19T03:43:39.4883180Z at 
io.quarkus.agroal.runtime.DataSources_Bean.get(Unknown Source)
   2024-01-19T03:43:39.4884461Z at 
io.quarkus.agroal.runtime.DataSources_Bean.get(Unknown Source)
   2024-01-19T03:43:39.4885787Z at 
io.quarkus.arc.impl.ArcContainerImpl.beanInstanceHandle(ArcContainerImpl.java:554)
   2024-01-19T03:43:39.4887330Z at 
io.quarkus.arc.impl.ArcContainerImpl.beanInstanceHandle(ArcContainerImpl.java:534)
   2024-01-19T03:43:39.4889137Z at 
io.quarkus.arc.impl.ArcContainerImpl.beanInstanceHandle(ArcContainerImpl.java:567)
   2024-01-19T03:43:39.4890843Z at 
io.quarkus.arc.impl.ArcContainerImpl.instanceHandle(ArcContainerImpl.java:529)
   

Re: [I] Native build failed directly [camel-k]

2024-01-18 Thread via GitHub


squakez commented on issue #5080:
URL: https://github.com/apache/camel-k/issues/5080#issuecomment-1899885012

   That's really strange. Do a jvm build run correctly? Could you try to build 
any java Quarkus native application and try to deploy to the cluster manually? 
I have the feeling there is some incompatibilities between the hardware your 
cluster is running and the Quarkus logic. Also, just for the sake of testing, 
you can try to run the same experiment with Camel K version 2.2 that was 
released last week, although I think it's not going to change things as it 
seems a Quarkus runtime problem. 


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

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

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



Re: [PR] Bump aws-java-sdk2-version from 2.23.5 to 2.23.6 [camel]

2024-01-18 Thread via GitHub


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

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


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

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

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



(camel) branch dependabot/maven/aws-java-sdk2-version-2.23.6 created (now 5b8d28ef1e4)

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

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


  at 5b8d28ef1e4 Bump aws-java-sdk2-version from 2.23.5 to 2.23.6

No new revisions were added by this update.



[PR] Bump aws-java-sdk2-version from 2.23.5 to 2.23.6 [camel]

2024-01-18 Thread via GitHub


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

   Bumps `aws-java-sdk2-version` from 2.23.5 to 2.23.6.
   Updates `software.amazon.awssdk:sqs` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:kinesis` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:s3` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:sns` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:cloudwatch` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:ec2` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:eventbridge` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:iam` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:kms` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:lambda` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:secretsmanager` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:sts` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:dynamodb` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:config` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:apache-client` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:athena` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:cloudtrail` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:ecs` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:eks` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:netty-nio-client` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:firehose` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:kafka` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:mq` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:redshiftdata` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:ses` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:sfn` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:timestreamquery` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:timestreamwrite` from 2.23.5 to 2.23.6
   
   Updates `software.amazon.awssdk:translate` from 2.23.5 to 2.23.6
   
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot show  ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


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

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

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



Re: [PR] CAMEL-20346: Comparison with type converters and stream caching shoul… [camel]

2024-01-18 Thread via GitHub


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

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


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

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

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



[PR] CAMEL-20346: Comparison with type converters and stream caching shoul… [camel]

2024-01-18 Thread via GitHub


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

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


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

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

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



(camel) branch typecoerce created (now 96ac8518d69)

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

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


  at 96ac8518d69 CAMEL-20346: Comparison with type converters and stream 
caching should ensure the stream cache is reset so its re-readable afterwards. 
The contains function should also support file and stream cached input types

This branch includes the following new commits:

 new 96ac8518d69 CAMEL-20346: Comparison with type converters and stream 
caching should ensure the stream cache is reset so its re-readable afterwards. 
The contains function should also support file and stream cached input types

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




(camel) 01/01: CAMEL-20346: Comparison with type converters and stream caching should ensure the stream cache is reset so its re-readable afterwards. The contains function should also support file and

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

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

commit 96ac8518d69216304e466fcf4e92e0e0e0d00614
Author: Claus Ibsen 
AuthorDate: Fri Jan 19 08:05:15 2024 +0100

CAMEL-20346: Comparison with type converters and stream caching should 
ensure the stream cache is reset so its re-readable afterwards. The contains 
function should also support file and stream cached input types
---
 .../camel/processor/StreamCachingChoiceTest.java   | 68 +
 .../StreamCachingChoiceWithVariableTest.java   | 69 ++
 .../camel/processor/ThrottlerMethodCallTest.java   |  2 +-
 .../org/apache/camel/util/ObjectHelperTest.java| 50 
 .../test/resources/org/apache/camel/util/foo.txt   |  1 +
 .../test/resources/org/apache/camel/util/quote.txt |  2 +
 .../org/apache/camel/support/ObjectHelper.java | 57 ++
 7 files changed, 237 insertions(+), 12 deletions(-)

diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingChoiceTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingChoiceTest.java
new file mode 100644
index 000..a3ff48268dd
--- /dev/null
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingChoiceTest.java
@@ -0,0 +1,68 @@
+/*
+ * 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.processor;
+
+import java.io.File;
+
+import org.apache.camel.ContextTestSupport;
+import org.apache.camel.builder.RouteBuilder;
+import org.apache.camel.converter.stream.FileInputStreamCache;
+import org.junit.jupiter.api.Test;
+
+public class StreamCachingChoiceTest extends ContextTestSupport {
+
+private static final String TEST_FILE = 
"src/test/resources/org/apache/camel/converter/stream/test.xml";
+
+@Test
+public void testStreamCaching() throws Exception {
+getMockEndpoint("mock:paris").expectedMessageCount(0);
+getMockEndpoint("mock:madrid").expectedMessageCount(0);
+getMockEndpoint("mock:london").expectedMessageCount(1);
+getMockEndpoint("mock:other").expectedMessageCount(1);
+
+File file = new File(TEST_FILE);
+FileInputStreamCache cache = new FileInputStreamCache(file);
+template.sendBody("direct:start", cache);
+
+assertMockEndpointsSatisfied();
+}
+
+@Override
+protected RouteBuilder createRouteBuilder() {
+return new RouteBuilder() {
+public void configure() {
+from("direct:start")
+.choice()
+.when().simple("${body} contains 'Paris'")
+.to("mock:paris")
+.when().simple("${body} contains 'London'")
+.to("mock:london")
+.otherwise()
+.to("mock:other")
+.end()
+.choice()
+.when().simple("${body} contains 'Paris'")
+.to("mock:paris")
+.when().simple("${body} contains 'Madrid'")
+.to("mock:madrid")
+.otherwise()
+.to("mock:other")
+.end();
+}
+};
+}
+}
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingChoiceWithVariableTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingChoiceWithVariableTest.java
new file mode 100644
index 000..a24c1e6271c
--- /dev/null
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/StreamCachingChoiceWithVariableTest.java
@@ -0,0 +1,69 @@
+/*
+ * 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 

[PR] Bump actions/dependency-review-action from 3 to 4 [camel]

2024-01-18 Thread via GitHub


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

   Bumps 
[actions/dependency-review-action](https://github.com/actions/dependency-review-action)
 from 3 to 4.
   
   Release notes
   Sourced from https://github.com/actions/dependency-review-action/releases;>actions/dependency-review-action's
 releases.
   
   v4.0.0
   
   Update action to Node 20 by https://github.com/takost;>@​takost in https://redirect.github.com/actions/dependency-review-action/pull/639;>actions/dependency-review-action#639
   Dependabot updates, see the full changelog for more details.
   
   New Contributors
   
   https://github.com/takost;>@​takost made their 
first contribution in https://redirect.github.com/actions/dependency-review-action/pull/639;>actions/dependency-review-action#639
   
   Full Changelog: https://github.com/actions/dependency-review-action/compare/v3.1.5...v4.0.0;>https://github.com/actions/dependency-review-action/compare/v3.1.5...v4.0.0
   3.1.5
   What's Changed
   
   Smaller per_page when requesting diff by https://github.com/hmaurer;>@​hmaurer in https://redirect.github.com/actions/dependency-review-action/pull/649;>actions/dependency-review-action#649
   Update dependencies:
   
   Bump @​typescript-eslint/parser from 6.10.0 to 6.13.1 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/630;>actions/dependency-review-action#630
   Bump prettier from 3.0.3 to 3.1.0 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/629;>actions/dependency-review-action#629
   Bump @​types/jest from 29.5.8 to 29.5.11 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/637;>actions/dependency-review-action#637
   Bump nodemon from 3.0.1 to 3.0.2 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/636;>actions/dependency-review-action#636
   Replace pip - pypi in PURL examples by https://github.com/febuiles;>@​febuiles in https://redirect.github.com/actions/dependency-review-action/pull/638;>actions/dependency-review-action#638
   Bump @​typescript-eslint/eslint-plugin from 6.12.0 to 
6.15.0 by https://github.com/dependabot;>@​dependabot 
in https://redirect.github.com/actions/dependency-review-action/pull/644;>actions/dependency-review-action#644
   Bump eslint from 8.53.0 to 8.56.0 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/640;>actions/dependency-review-action#640
   Bump @​typescript-eslint/parser from 6.13.1 to 6.16.0 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/645;>actions/dependency-review-action#645
   Bump prettier from 3.1.0 to 3.1.1 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/646;>actions/dependency-review-action#646
   
   
   
   Full Changelog: https://github.com/actions/dependency-review-action/compare/v3.1.4...v3.1.5;>https://github.com/actions/dependency-review-action/compare/v3.1.4...v3.1.5
   3.1.4
   What's Changed
   
   
   Fixed a https://redirect.github.com/actions/dependency-review-action/issues/618;>bug
 with severity filtering when using the allow_ghsas option: https://redirect.github.com/actions/dependency-review-action/pull/623;>actions/dependency-review-action#623.
   
   
   Updates dependencies:
   
   Bump @​types/node from 16.18.61 to 16.18.62 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/619;>actions/dependency-review-action#619
   action/pull/620
   Bump @​typescript-eslint/eslint-plugin from 6.11.0 to 
6.12.0 by https://github.com/dependabot;>@​dependabot 
in https://redirect.github.com/actions/dependency-review-action/pull/625;>actions/dependency-review-action#625
   Bump typescript from 5.2.2 to 5.3.2 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/624;>actions/dependency-review-action#624
   
   
   
   Full Changelog: https://github.com/actions/dependency-review-action/compare/v3...v3.1.4;>https://github.com/actions/dependency-review-action/compare/v3...v3.1.4
   3.1.3
   What's Changed
   
   Fixes purl version must be percent-encoded by https://github.com/theztefan;>@​theztefan in https://redirect.github.com/actions/dependency-review-action/pull/617;>actions/dependency-review-action#617
   
   Full Changelog: https://github.com/actions/dependency-review-action/compare/v3...v3.1.3;>https://github.com/actions/dependency-review-action/compare/v3...v3.1.3
   3.1.2
   What's Changed
   
   Fix a regression for setups using self-hosted runners behind HTTP 
proxies:https://github.com/febuiles;>@​febuiles in 

(camel) branch dependabot/github_actions/actions/dependency-review-action-4 created (now c985751ef12)

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

github-bot pushed a change to branch 
dependabot/github_actions/actions/dependency-review-action-4
in repository https://gitbox.apache.org/repos/asf/camel.git


  at c985751ef12 Bump actions/dependency-review-action from 3 to 4

No new revisions were added by this update.



[PR] Bump org.owasp:dependency-check-maven from 9.0.8 to 9.0.9 [camel]

2024-01-18 Thread via GitHub


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

   Bumps 
[org.owasp:dependency-check-maven](https://github.com/jeremylong/DependencyCheck)
 from 9.0.8 to 9.0.9.
   
   Release notes
   Sourced from https://github.com/jeremylong/DependencyCheck/releases;>org.owasp:dependency-check-maven's
 releases.
   
   Version 9.0.9
   Refer to the https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md#change-log;>CHANGELOG.md
 for information about improvements and upgrade notes.
   
   
   
   Changelog
   Sourced from https://github.com/jeremylong/DependencyCheck/blob/main/CHANGELOG.md;>org.owasp:dependency-check-maven's
 changelog.
   
   https://github.com/jeremylong/DependencyCheck/releases/tag/v9.0.9;>Version
 9.0.9 (2024-01-17)
   
   fix: for https://redirect.github.com/jeremylong/DependencyCheck/issues/6374;>#6374
 to delete non-empty directories (https://redirect.github.com/jeremylong/DependencyCheck/issues/6375;>#6375)
   fix: NoSuchMethodError closeQuietly(java.io.Closeable[]) (https://redirect.github.com/jeremylong/DependencyCheck/issues/6377;>#6377)
   chore: close stream to prevent possible resource leak (https://redirect.github.com/jeremylong/DependencyCheck/issues/6382;>#6382)
   docs: Document default for CLI --data (https://redirect.github.com/jeremylong/DependencyCheck/issues/6359;>#6359)
   docs: document gradle build (https://redirect.github.com/jeremylong/DependencyCheck/issues/6371;>#6371)
   
   See the full listing of https://github.com/jeremylong/DependencyCheck/milestone/79?closed=1;>changes.
   
   
   
   Commits
   
   https://github.com/jeremylong/DependencyCheck/commit/73c30143a0390e27e646bc20f69dce0b82b38dc2;>73c3014
 build: prepare release v9.0.9
   https://github.com/jeremylong/DependencyCheck/commit/9cd133fc0b453181647586f2665efffcfb6f81f5;>9cd133f
 docs: release 9.0.9
   https://github.com/jeremylong/DependencyCheck/commit/f5570a001d925f0d47fc5fa3205297891c21f74d;>f5570a0
 build(deps): bump JamesIves/github-pages-deploy-action from 4.4.3 to 4.5.0 
(#...
   https://github.com/jeremylong/DependencyCheck/commit/22a7f7c2db96d2db0e7c3d5140b8c1c2f01497a1;>22a7f7c
 build(deps): bump org.apache.commons:commons-lang3 from 3.13.0 to 3.14.0 (https://redirect.github.com/jeremylong/DependencyCheck/issues/6179;>#6179)
   https://github.com/jeremylong/DependencyCheck/commit/1dec9824284bc490c0a780fec8afae4fadfdeca8;>1dec982
 docs: Document default for CLI --data (https://redirect.github.com/jeremylong/DependencyCheck/issues/6359;>#6359)
   https://github.com/jeremylong/DependencyCheck/commit/0d96989a1f40aaa56142fce83d9aa458461e343d;>0d96989
 fix: NoSuchMethodError closeQuietly(java.io.Closeable[]) (https://redirect.github.com/jeremylong/DependencyCheck/issues/6377;>#6377)
   https://github.com/jeremylong/DependencyCheck/commit/a6c390918e4423fe632287789298c5179b4d389f;>a6c3909
 chore: close stream to prevent possible resource leak (https://redirect.github.com/jeremylong/DependencyCheck/issues/6382;>#6382)
   https://github.com/jeremylong/DependencyCheck/commit/18c70f7f1ca0a4a30f8ab948ae29ff0d4e9828ae;>18c70f7
 docs: fix links to releases in CHANGELOG.md (https://redirect.github.com/jeremylong/DependencyCheck/issues/6384;>#6384)
   https://github.com/jeremylong/DependencyCheck/commit/99af41df81cf6076b195bbdfe1454a536df5337a;>99af41d
 docs: remove missed git merge conflict from MD file (https://redirect.github.com/jeremylong/DependencyCheck/issues/6379;>#6379)
   https://github.com/jeremylong/DependencyCheck/commit/85d03598e8eb9d34da55c770a6c402590e756f6a;>85d0359
 docs: document gradle build (https://redirect.github.com/jeremylong/DependencyCheck/issues/6371;>#6371)
   Additional commits viewable in https://github.com/jeremylong/DependencyCheck/compare/v9.0.8...v9.0.9;>compare
 view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=org.owasp:dependency-check-maven=maven=9.0.8=9.0.9)](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 

(camel) branch dependabot/maven/org.owasp-dependency-check-maven-9.0.9 created (now 42563e93588)

2024-01-18 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.owasp-dependency-check-maven-9.0.9
in repository https://gitbox.apache.org/repos/asf/camel.git


  at 42563e93588 Bump org.owasp:dependency-check-maven from 9.0.8 to 9.0.9

No new revisions were added by this update.



Re: [PR] Bump org.owasp:dependency-check-maven from 9.0.8 to 9.0.9 [camel]

2024-01-18 Thread via GitHub


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

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


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

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

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



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

2024-01-18 Thread via GitHub


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

   The 
[quarkus-main](https://github.com/apache/camel-quarkus/tree/quarkus-main) 
branch build has failed:
   
   * Build ID: 7578575890-1366-4f032f91-8aa3-4af9-b791-7fa0db31a752
   * Camel Quarkus Commit: 0658ca0976541ea87c4bb24329fbe379230aaa9d
   
   * Quarkus Main Commit: 173d90963163e9e7fef07b5f5f54d065ab65692a
   * Link to build: 
https://github.com/apache/camel-quarkus/actions/runs/7578575890


-- 
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) 01/02: chore: changelog automatic update

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

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

commit 829833ed4c0f90de025b77bd355f5ae34b45
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Jan 19 01:14:56 2024 +

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

diff --git a/CHANGELOG.md b/CHANGELOG.md
index a6d2c1eef..137103944 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,7 @@
 - Ability to set different resources for jvm and native containers when both 
are used in the same Integration 
[\#5065](https://github.com/apache/camel-k/issues/5065)
 - Don't run dependabot on forked repos 
[\#5063](https://github.com/apache/camel-k/issues/5063)
 - Operator 2.2.0 does not spawn builder pod with strategy: pod 
[\#5060](https://github.com/apache/camel-k/issues/5060)
+- Support component scheme prefix in data type references 
[\#5048](https://github.com/apache/camel-k/issues/5048)
 - Need to update CEQ service discovery setting for data type transformer 
[\#5047](https://github.com/apache/camel-k/issues/5047)
 - Nightly check against latest runtime failure 
[\#5042](https://github.com/apache/camel-k/issues/5042)
 - Provide a page linking to Camel DSLs 
[\#5037](https://github.com/apache/camel-k/issues/5037)
@@ -19,6 +20,7 @@
 - Failing to build native integration  
[\#5000](https://github.com/apache/camel-k/issues/5000)
 - Pointer to an external schema/CRD 
[\#4788](https://github.com/apache/camel-k/issues/4788)
 - Provide alternative publishing strategy via pipeline 
[\#4747](https://github.com/apache/camel-k/issues/4747)
+- Quarkus native checks failure 
[\#4723](https://github.com/apache/camel-k/issues/4723)
 - Add DataTypeRegistry as bean in Camel context 
[\#3845](https://github.com/apache/camel-k/issues/3845)
 - Use build-tags to configure what feature are included in a camel-k build 
[\#2801](https://github.com/apache/camel-k/issues/2801)
 



(camel-k) 02/02: chore: autogenerated project resource update

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

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

commit 0d0f68a1f04c50b2a1f7b309ce51b1c167bc7a04
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Jan 19 01:16:37 2024 +

chore: autogenerated project resource update
---
 pkg/resources/resources.go | 20 ++--
 1 file changed, 10 insertions(+), 10 deletions(-)

diff --git a/pkg/resources/resources.go b/pkg/resources/resources.go
index f7da007d0..19295612e 100644
--- a/pkg/resources/resources.go
+++ b/pkg/resources/resources.go
@@ -131,30 +131,30 @@ var assets = func() http.FileSystem {
"/crd/bases/camel.apache.org_integrationkits.yaml": 
Û°CompressedFileInfo{
name: 
"camel.apache.org_integrationkits.yaml",
modTime:  time.Time{},
-   uncompressedSize: 25734,
+   uncompressedSize: 25475,
 
-   compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3c\x5d\x6f\x1b\xb7\xb2\xef\xfa\x15\x83\xf8\x21\x36\x20\xc9\xed\xb9\x45\x71\xa1\xd3\x5b\xc0\x75\x92\x1e\x9f\x38\x89\xaf\xe5\xb4\x38\x38\x2d\x20\x6a\x77\x24\x31\xda\x25\xb7\x24\x57\xb6\xee\xc7\x7f\xbf\xe0\x90\xdc\x0f\x69\x77\xb5\x96\xe3\xde\xf4\xa0\x7a\x49\xbc\x24\x87\xc3\x99\xe1\x7c\x92\x3c\x81\xd1\xe7\xfb\x0d\x4e\xe0\x9a\x47\x28\x34\xc6\x60\x24\x98\x15\xc2\x45\xc6\xa2\x15\xc2\x54\x2e\xcc\x3d\x53\x08\x6f\x64\x2e\x
 [...]
+   compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x3c\x6b\x6f\x1b\xb7\x96\xdf\xf5\x2b\x0e\xe2\x0f\xb1\x01\x49\x6e\xef\x16\xc5\x42\xb7\x5b\xc0\x75\x92\x5e\xdf\x38\x89\xd7\x72\x5a\x5c\xdc\x16\x10\x35\x73\x24\x31\x9a\x21\xa7\x24\x47\xb6\xf6\xf1\xdf\x17\x3c\x24\xe7\x21\xcd\x8c\xc6\x72\xdc\x4d\x2f\xaa\x2f\x89\x87\xe4\xe1\x79\xf1\xbc\xf8\x38\x81\xd1\xe7\xfb\x0d\x4e\xe0\x9a\x47\x28\x34\xc6\x60\x24\x98\x15\xc2\x45\xc6\xa2\x15\xc2\x54\x2e\xcc\x3d\x53\x08\x6f\x64\x2e\x62\x
 [...]
},
"/crd/bases/camel.apache.org_integrationplatforms.yaml": 
Û°CompressedFileInfo{
name: 
"camel.apache.org_integrationplatforms.yaml",
modTime:  time.Time{},
-   uncompressedSize: 202778,
+   uncompressedSize: 199338,
 
-   compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\x6b\x73\xe3\x36\xb2\xe8\xf7\xfc\x0a\x94\x53\xa7\xc6\x93\xb2\xa4\x99\xdd\x93\x6c\x8e\xcf\xe6\xdc\xeb\x78\x26\x89\x33\x0f\xfb\xda\x9e\xd9\xb3\x95\xa4\x22\x88\x6c\x49\x88\x49\x80\x0b\x80\xb2\x95\xda\x1f\x7f\x0b\x0d\x80\x0f\x49\x04\xa9\x87\x1f\x93\x48\xa9\xda\x1d\x4b\x24\xd0\x68\x34\xfa\x85\x7e\x7c\x4e\x7a\xbb\xfb\x7c\xf6\x39\x79\xcb\x22\xe0\x0a\x62\xa2\x05\xd1\x53\x20\x27\x19\x8d\xa6\x40\xae\xc4\x58\xdf\x52\x09\x
 [...]
+   compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xbd\x7f\x73\xe3\x36\x92\x3f\xfc\x7f\x5e\x05\xca\xa9\xab\xf1\xa4\x2c\x69\x26\x7b\xd9\xcd\xf9\x36\xf7\x7c\x1d\xcf\x24\x71\x66\x3c\xf6\xd9\x9e\xd9\xdb\x4a\x52\x11\x44\xb6\x24\xc4\x24\xc0\x05\x40\xd9\x4a\xed\x8b\x7f\x0a\x0d\x80\xa4\x24\x12\xa4\x7e\xd8\xe3\x49\xa4\x54\xed\x8e\x25\x02\x6c\x00\x8d\xee\x46\xa3\xfb\xd3\x9f\x93\xde\xee\x3e\x9f\x7d\x4e\xde\xb2\x08\xb8\x82\x98\x68\x41\xf4\x14\xc8\x49\x46\xa3\x29\x90\x6b\x31\x
 [...]
},
"/crd/bases/camel.apache.org_integrations.yaml": 
Û°CompressedFileInfo{
name: "camel.apache.org_integrations.yaml",
modTime:  time.Time{},
-   uncompressedSize: 519809,
+   uncompressedSize: 518089,
 
-   compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\x7b\x73\x1b\x37\x96\x30\x8c\xff\x9f\x4f\x81\xb2\x53\x8f\xa4\x8d\x48\xd9\x99\xd9\xa9\x1d\xff\xa6\x9e\x94\x56\x96\x13\xfd\x62\xcb\x2a\x49\x49\x9e\x94\x93\x4d\xc0\x6e\x90\xc4\xa3\x6e\xa0\x17\x40\x53\xe2\xbc\x7e\xbf\xfb\x5b\x38\x00\xfa\xc2\x5b\x1f\xb4\x44\xc7\x99\x6d\x4c\x55\xc6\x14\xd9\xa7\x71\x39\x38\xf7\xcb\x73\x32\x7a\xba\xf1\xc5\x73\xf2\x96\x27\x4c\x68\x96\x12\x23\x89\x99\x33\x72\x5a\xd0\x64\xce\xc8\x8d\x9c\x
 [...]
+   compressedContent: 
[]byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\xfd\x7b\x73\x1b\x37\x96\x30\x8c\xff\x9f\x4f\x81\xb2\x53\x8f\xa4\x8d\x48\xd9\x99\xd9\xa9\x1d\xff\xa6\x9e\x94\x56\x96\x13\xfd\x62\xcb\x2a\x49\x49\x9e\x94\x93\x4d\xc0\x6e\x90\xc4\xa3\x6e\xa0\x17\x40\x53\xe2\xbc\x7e\xbf\xfb\x5b\x38\x00\xfa\xc2\x5b\x1f\xb4\x44\xc7\x99\x6d\x4c\x55\xc6\x14\xd9\xa7\x71\x39\x38\xf7\xcb\x73\x32\x7a\xba\xf1\xc5\x73\xf2\x96\x27\x4c\x68\x96\x12\x23\x89\x99\x33\x72\x5a\xd0\x64\xce\xc8\x8d\x9c\x
 [...]
},
"/crd/bases/camel.apache.org_kameletbindings.yaml": 

(camel-k) branch release-2.2.x updated (82a204e84 -> 0d0f68a1f)

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

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


from 82a204e84 test(trait): Non regression test on CRD default values for 
Integrations
 new 829833ed4 chore: changelog automatic update
 new 0d0f68a1f chore: autogenerated project resource update

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:
 CHANGELOG.md   |  2 ++
 pkg/resources/resources.go | 20 ++--
 2 files changed, 12 insertions(+), 10 deletions(-)



[PR] chore(deps): bump k8s.io/klog/v2 from 2.120.0 to 2.120.1 [camel-k]

2024-01-18 Thread via GitHub


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

   Bumps [k8s.io/klog/v2](https://github.com/kubernetes/klog) from 2.120.0 to 
2.120.1.
   
   Release notes
   Sourced from https://github.com/kubernetes/klog/releases;>k8s.io/klog/v2's 
releases.
   
   Prepare klog release for Kubernetes v1.30 (Take 2)
   What's Changed
   
   textlogger: allow caller to override stack unwinding by https://github.com/pohly;>@​pohly in https://redirect.github.com/kubernetes/klog/pull/397;>kubernetes/klog#397
   
   Full Changelog: https://github.com/kubernetes/klog/compare/v2.120.0...v2.120.1;>https://github.com/kubernetes/klog/compare/v2.120.0...v2.120.1
   
   
   
   Commits
   
   https://github.com/kubernetes/klog/commit/007e661a007dacdf017ad9c1b53e9f96d32d4b7d;>007e661
 textlogger: allow caller to override stack unwinding
   See full diff in https://github.com/kubernetes/klog/compare/v2.120.0...v2.120.1;>compare 
view
   
   
   
   
   
   [![Dependabot compatibility 
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=k8s.io/klog/v2=go_modules=2.120.0=2.120.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)
   
   Dependabot will resolve any conflicts with this PR as long as you don't 
alter it yourself. You can also trigger a rebase manually by commenting 
`@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   
   Dependabot commands and options
   
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot merge` will merge this PR after your CI passes on it
   - `@dependabot squash and merge` will squash and merge this PR after your CI 
passes on it
   - `@dependabot cancel merge` will cancel a previously requested merge and 
block automerging
   - `@dependabot reopen` will reopen this PR if it is closed
   - `@dependabot close` will close this PR and stop Dependabot recreating it. 
You can achieve the same result by closing it manually
   - `@dependabot show  ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore this major version` will close this PR and stop 
Dependabot creating any more for this major version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this minor version` will close this PR and stop 
Dependabot creating any more for this minor version (unless you reopen the PR 
or upgrade to it yourself)
   - `@dependabot ignore this dependency` will close this PR and stop 
Dependabot creating any more for this dependency (unless you reopen the PR or 
upgrade to it yourself)
   
   
   


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

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

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



(camel-k) branch dependabot/go_modules/k8s.io/klog/v2-2.120.1 created (now 645d7c484)

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

github-bot pushed a change to branch 
dependabot/go_modules/k8s.io/klog/v2-2.120.1
in repository https://gitbox.apache.org/repos/asf/camel-k.git


  at 645d7c484 chore(deps): bump k8s.io/klog/v2 from 2.120.0 to 2.120.1

No new revisions were added by this update.



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

2024-01-18 Thread via GitHub


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

   The [camel-main](https://github.com/apache/camel-quarkus/tree/camel-main) 
branch build has failed:
   
   * Build ID: 7577570858-1262-9a4ecd79-a5af-4b44-a575-feca6e5a0358
   * Camel Quarkus Commit: 000cbfd770f86b3dd9900db0d83ab8ca975a160d
   
   * Camel Main Commit: 173d90963163e9e7fef07b5f5f54d065ab65692a
   * Link to build: 
https://github.com/apache/camel-quarkus/actions/runs/7577570858


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

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

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



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

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

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


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

commit 44c3f5314b246ec3054766a1b7d332f2ab6bf65b
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Fri Jan 19 00:28:48 2024 +

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

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1c8360beb..137103944 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,7 @@
 - Ability to set different resources for jvm and native containers when both 
are used in the same Integration 
[\#5065](https://github.com/apache/camel-k/issues/5065)
 - Don't run dependabot on forked repos 
[\#5063](https://github.com/apache/camel-k/issues/5063)
 - Operator 2.2.0 does not spawn builder pod with strategy: pod 
[\#5060](https://github.com/apache/camel-k/issues/5060)
+- Support component scheme prefix in data type references 
[\#5048](https://github.com/apache/camel-k/issues/5048)
 - Need to update CEQ service discovery setting for data type transformer 
[\#5047](https://github.com/apache/camel-k/issues/5047)
 - Nightly check against latest runtime failure 
[\#5042](https://github.com/apache/camel-k/issues/5042)
 - Provide a page linking to Camel DSLs 
[\#5037](https://github.com/apache/camel-k/issues/5037)
@@ -17,7 +18,9 @@
 - Unable to authenticate with Docker Hub API v2 
[\#5017](https://github.com/apache/camel-k/issues/5017)
 - Quarkus buildMode should sort JVM before Native execution 
[\#5001](https://github.com/apache/camel-k/issues/5001)
 - Failing to build native integration  
[\#5000](https://github.com/apache/camel-k/issues/5000)
+- Pointer to an external schema/CRD 
[\#4788](https://github.com/apache/camel-k/issues/4788)
 - Provide alternative publishing strategy via pipeline 
[\#4747](https://github.com/apache/camel-k/issues/4747)
+- Quarkus native checks failure 
[\#4723](https://github.com/apache/camel-k/issues/4723)
 - Add DataTypeRegistry as bean in Camel context 
[\#3845](https://github.com/apache/camel-k/issues/3845)
 - Use build-tags to configure what feature are included in a camel-k build 
[\#2801](https://github.com/apache/camel-k/issues/2801)
 



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

2024-01-18 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 5f290d3c9 chore: nightly automatic updates
5f290d3c9 is described below

commit 5f290d3c9311cfd152e10a1bc60d850b7869ed4d
Author: github-actions[bot] 
<41898282+github-actions[bot]@users.noreply.github.com>
AuthorDate: Thu Jan 18 23:47:57 2024 +

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

diff --git a/CHANGELOG.md b/CHANGELOG.md
index 03d566c04..8e54114e7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,7 @@
 - Ability to set different resources for jvm and native containers when both 
are used in the same Integration 
[\#5065](https://github.com/apache/camel-k/issues/5065)
 - Don't run dependabot on forked repos 
[\#5063](https://github.com/apache/camel-k/issues/5063)
 - Operator 2.2.0 does not spawn builder pod with strategy: pod 
[\#5060](https://github.com/apache/camel-k/issues/5060)
+- Support component scheme prefix in data type references 
[\#5048](https://github.com/apache/camel-k/issues/5048)
 - Need to update CEQ service discovery setting for data type transformer 
[\#5047](https://github.com/apache/camel-k/issues/5047)
 - Nightly check against latest runtime failure 
[\#5042](https://github.com/apache/camel-k/issues/5042)
 - Provide a page linking to Camel DSLs 
[\#5037](https://github.com/apache/camel-k/issues/5037)
@@ -17,12 +18,18 @@
 - Unable to authenticate with Docker Hub API v2 
[\#5017](https://github.com/apache/camel-k/issues/5017)
 - Quarkus buildMode should sort JVM before Native execution 
[\#5001](https://github.com/apache/camel-k/issues/5001)
 - Failing to build native integration  
[\#5000](https://github.com/apache/camel-k/issues/5000)
+- Pointer to an external schema/CRD 
[\#4788](https://github.com/apache/camel-k/issues/4788)
 - Provide alternative publishing strategy via pipeline 
[\#4747](https://github.com/apache/camel-k/issues/4747)
+- Quarkus native checks failure 
[\#4723](https://github.com/apache/camel-k/issues/4723)
 - Add DataTypeRegistry as bean in Camel context 
[\#3845](https://github.com/apache/camel-k/issues/3845)
 - Use build-tags to configure what feature are included in a camel-k build 
[\#2801](https://github.com/apache/camel-k/issues/2801)
 
 **Merged pull requests:**
 
+- chore\(ci\): nightly quarkus native only on main branch 
[\#5081](https://github.com/apache/camel-k/pull/5081) 
([squakez](https://github.com/squakez))
+- chore\(deps\): bump github.com/evanphx/json-patch from 5.8.0+incompatible to 
5.8.1+incompatible [\#5079](https://github.com/apache/camel-k/pull/5079) 
([dependabot[bot]](https://github.com/apps/dependabot))
+- chore\(deps\): bump github.com/onsi/gomega from 1.30.0 to 1.31.0 
[\#5078](https://github.com/apache/camel-k/pull/5078) 
([dependabot[bot]](https://github.com/apps/dependabot))
+- fix\(ci\): workaround to avoid mac DNS problems 
[\#5076](https://github.com/apache/camel-k/pull/5076) 
([squakez](https://github.com/squakez))
 - fix\(crd\): Remove traits default values 
[\#5075](https://github.com/apache/camel-k/pull/5075) 
([gansheer](https://github.com/gansheer))
 - fix: broken link [\#5074](https://github.com/apache/camel-k/pull/5074) 
([zregvart](https://github.com/zregvart))
 - fix: use relative paths 
[\#5073](https://github.com/apache/camel-k/pull/5073) 
([zregvart](https://github.com/zregvart))



(camel-karavan) branch main updated: Notification in DevMode run

2024-01-18 Thread marat
This is an automated email from the ASF dual-hosted git repository.

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


The following commit(s) were added to refs/heads/main by this push:
 new 841fe6b0 Notification in DevMode run
841fe6b0 is described below

commit 841fe6b0f7027c254599b65f07bfe8a6924d
Author: Marat Gubaidullin 
AuthorDate: Thu Jan 18 17:43:52 2024 -0500

Notification in DevMode run
---
 .../src/main/webui/src/api/ProjectService.ts   | 29 +++---
 1 file changed, 14 insertions(+), 15 deletions(-)

diff --git a/karavan-web/karavan-app/src/main/webui/src/api/ProjectService.ts 
b/karavan-web/karavan-app/src/main/webui/src/api/ProjectService.ts
index 4cefba6a..b3d925d8 100644
--- a/karavan-web/karavan-app/src/main/webui/src/api/ProjectService.ts
+++ b/karavan-web/karavan-app/src/main/webui/src/api/ProjectService.ts
@@ -42,7 +42,7 @@ export class ProjectService {
 ProjectEventBus.sendLog('set', '');
 useLogStore.setState({showLog: true, type: 'container', 
podName: res.data})
 } else {
-// Todo notification
+EventBus.sendAlert('Error Starting DevMode container', 
res.statusText, 'warning')
 }
 });
 }
@@ -54,8 +54,7 @@ export class ProjectService {
 if (res.status === 200 || res.status === 201) {
 // setIsReloadingPod(false);
 } else {
-// Todo notification
-// setIsReloadingPod(false);
+EventBus.sendAlert('Error Reloading DevMode container', 
res.statusText, 'warning')
 }
 });
 }
@@ -115,19 +114,19 @@ export class ProjectService {
 }
 
 public static pullProject(projectId: string) {
-useProjectStore.setState({isPulling: true})
-KaravanApi.pull(projectId, res => {
-console.log(res);
-if (res.status === 200 || res.status === 201) {
-useProjectStore.setState({isPulling: false})
-ProjectService.refreshProject(projectId);
-ProjectService.refreshProjectData(projectId);
-} else {
-EventBus.sendAlert("Error pulling", (res as 
any)?.response?.data, 'danger')
-}
+useProjectStore.setState({isPulling: true})
+KaravanApi.pull(projectId, res => {
+console.log(res);
+if (res.status === 200 || res.status === 201) {
 useProjectStore.setState({isPulling: false})
-});
-}
+ProjectService.refreshProject(projectId);
+ProjectService.refreshProjectData(projectId);
+} else {
+EventBus.sendAlert("Error pulling", (res as 
any)?.response?.data, 'danger')
+}
+useProjectStore.setState({isPulling: false})
+});
+}
 
 public static reloadKamelets() {
 KaravanApi.getKamelets(yamls => {



(camel-karavan) branch main updated: Fixes

2024-01-18 Thread marat
This is an automated email from the ASF dual-hosted git repository.

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


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

commit eaec519571fa0c2e92b85ef29a5125a963118aa2
Author: Marat Gubaidullin 
AuthorDate: Thu Jan 18 17:37:37 2024 -0500

Fixes
---
 .../src/main/java/org/apache/camel/karavan/api/DevModeResource.java   | 4 
 .../src/main/java/org/apache/camel/karavan/git/GitService.java| 3 ++-
 2 files changed, 6 insertions(+), 1 deletion(-)

diff --git 
a/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/api/DevModeResource.java
 
b/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/api/DevModeResource.java
index 14bbc5a6..09fb6c49 100644
--- 
a/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/api/DevModeResource.java
+++ 
b/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/api/DevModeResource.java
@@ -31,12 +31,15 @@ import org.apache.camel.karavan.service.CamelService;
 import org.apache.camel.karavan.service.ConfigService;
 import org.apache.camel.karavan.service.ProjectService;
 import org.eclipse.microprofile.config.inject.ConfigProperty;
+import org.jboss.logging.Logger;
 
 import static 
org.apache.camel.karavan.service.ContainerStatusService.CONTAINER_STATUS;
 
 @Path("/api/devmode")
 public class DevModeResource {
 
+private static final Logger LOGGER = 
Logger.getLogger(DevModeResource.class.getName());
+
 @ConfigProperty(name = "karavan.environment")
 String environment;
 
@@ -71,6 +74,7 @@ public class DevModeResource {
 return Response.notModified().build();
 }
 } catch (Exception e) {
+LOGGER.error(e);
 return Response.serverError().entity(e).build();
 }
 }
diff --git 
a/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/git/GitService.java
 
b/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/git/GitService.java
index c07496b0..30b195e7 100644
--- 
a/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/git/GitService.java
+++ 
b/karavan-web/karavan-app/src/main/java/org/apache/camel/karavan/git/GitService.java
@@ -32,6 +32,7 @@ import org.apache.camel.karavan.kubernetes.KubernetesService;
 import org.apache.camel.karavan.service.ConfigService;
 import org.eclipse.jgit.api.*;
 import org.eclipse.jgit.api.errors.GitAPIException;
+import org.eclipse.jgit.api.errors.InvalidRemoteException;
 import org.eclipse.jgit.api.errors.RefNotFoundException;
 import org.eclipse.jgit.api.errors.TransportException;
 import org.eclipse.jgit.diff.DiffEntry;
@@ -147,7 +148,7 @@ public class GitService {
 try {
 git = clone(folder, gitConfig.getUri(), gitConfig.getBranch(), 
cred);
 checkout(git, false, null, null, gitConfig.getBranch());
-} catch (RefNotFoundException | TransportException e) {
+} catch (RefNotFoundException | InvalidRemoteException e) {
 LOGGER.error("New repository");
 git = init(folder, gitConfig.getUri(), gitConfig.getBranch());
 } catch (Exception e) {



Re: [I] Topology should show description if exists [camel-karavan]

2024-01-18 Thread via GitHub


mgubaidullin closed issue #1071: Topology should show description if exists
URL: https://github.com/apache/camel-karavan/issues/1071


-- 
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/github_actions/actions/dependency-review-action-4 created (now 5bf9a9df)

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

github-bot pushed a change to branch 
dependabot/github_actions/actions/dependency-review-action-4
in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git


  at 5bf9a9df build(deps): bump actions/dependency-review-action from 3 to 4

No new revisions were added by this update.



[PR] build(deps): bump actions/dependency-review-action from 3 to 4 [camel-k-runtime]

2024-01-18 Thread via GitHub


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

   Bumps 
[actions/dependency-review-action](https://github.com/actions/dependency-review-action)
 from 3 to 4.
   
   Release notes
   Sourced from https://github.com/actions/dependency-review-action/releases;>actions/dependency-review-action's
 releases.
   
   v4.0.0
   
   Update action to Node 20 by https://github.com/takost;>@​takost in https://redirect.github.com/actions/dependency-review-action/pull/639;>actions/dependency-review-action#639
   Dependabot updates, see the full changelog for more details.
   
   New Contributors
   
   https://github.com/takost;>@​takost made their 
first contribution in https://redirect.github.com/actions/dependency-review-action/pull/639;>actions/dependency-review-action#639
   
   Full Changelog: https://github.com/actions/dependency-review-action/compare/v3.1.5...v4.0.0;>https://github.com/actions/dependency-review-action/compare/v3.1.5...v4.0.0
   3.1.5
   What's Changed
   
   Smaller per_page when requesting diff by https://github.com/hmaurer;>@​hmaurer in https://redirect.github.com/actions/dependency-review-action/pull/649;>actions/dependency-review-action#649
   Update dependencies:
   
   Bump @​typescript-eslint/parser from 6.10.0 to 6.13.1 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/630;>actions/dependency-review-action#630
   Bump prettier from 3.0.3 to 3.1.0 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/629;>actions/dependency-review-action#629
   Bump @​types/jest from 29.5.8 to 29.5.11 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/637;>actions/dependency-review-action#637
   Bump nodemon from 3.0.1 to 3.0.2 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/636;>actions/dependency-review-action#636
   Replace pip - pypi in PURL examples by https://github.com/febuiles;>@​febuiles in https://redirect.github.com/actions/dependency-review-action/pull/638;>actions/dependency-review-action#638
   Bump @​typescript-eslint/eslint-plugin from 6.12.0 to 
6.15.0 by https://github.com/dependabot;>@​dependabot 
in https://redirect.github.com/actions/dependency-review-action/pull/644;>actions/dependency-review-action#644
   Bump eslint from 8.53.0 to 8.56.0 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/640;>actions/dependency-review-action#640
   Bump @​typescript-eslint/parser from 6.13.1 to 6.16.0 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/645;>actions/dependency-review-action#645
   Bump prettier from 3.1.0 to 3.1.1 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/646;>actions/dependency-review-action#646
   
   
   
   Full Changelog: https://github.com/actions/dependency-review-action/compare/v3.1.4...v3.1.5;>https://github.com/actions/dependency-review-action/compare/v3.1.4...v3.1.5
   3.1.4
   What's Changed
   
   
   Fixed a https://redirect.github.com/actions/dependency-review-action/issues/618;>bug
 with severity filtering when using the allow_ghsas option: https://redirect.github.com/actions/dependency-review-action/pull/623;>actions/dependency-review-action#623.
   
   
   Updates dependencies:
   
   Bump @​types/node from 16.18.61 to 16.18.62 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/619;>actions/dependency-review-action#619
   action/pull/620
   Bump @​typescript-eslint/eslint-plugin from 6.11.0 to 
6.12.0 by https://github.com/dependabot;>@​dependabot 
in https://redirect.github.com/actions/dependency-review-action/pull/625;>actions/dependency-review-action#625
   Bump typescript from 5.2.2 to 5.3.2 by https://github.com/dependabot;>@​dependabot in https://redirect.github.com/actions/dependency-review-action/pull/624;>actions/dependency-review-action#624
   
   
   
   Full Changelog: https://github.com/actions/dependency-review-action/compare/v3...v3.1.4;>https://github.com/actions/dependency-review-action/compare/v3...v3.1.4
   3.1.3
   What's Changed
   
   Fixes purl version must be percent-encoded by https://github.com/theztefan;>@​theztefan in https://redirect.github.com/actions/dependency-review-action/pull/617;>actions/dependency-review-action#617
   
   Full Changelog: https://github.com/actions/dependency-review-action/compare/v3...v3.1.3;>https://github.com/actions/dependency-review-action/compare/v3...v3.1.3
   3.1.2
   What's Changed
   
   Fix a regression for setups using self-hosted runners behind HTTP 
proxies:https://github.com/febuiles;>@​febuiles in 

Re: [PR] Substituted string concatenation as argument of StringBuilder.append() [camel]

2024-01-18 Thread via GitHub


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


-- 
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: Substituted string concatenation as argument of StringBuilder.append() with chained append() calls - every concatenation is transformed to temp StringBuilder itself (garb

2024-01-18 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 63aae7c856b Substituted string concatenation as argument of 
StringBuilder.append()  with chained append() calls - every concatenation is 
transformed to temp StringBuilder itself (garbage). Implemented templated var 
in instanceof check. (#12647)
63aae7c856b is described below

commit 63aae7c856b8e69f72f9b0c26c535e9561f5e9ab
Author: Dmitry Kryukov 
AuthorDate: Thu Jan 18 22:19:46 2024 +0300

Substituted string concatenation as argument of StringBuilder.append()  
with chained append() calls - every concatenation is transformed to temp 
StringBuilder itself (garbage). Implemented templated var in instanceof check. 
(#12647)
---
 .../camel/main/console/DependencyDownloaderConsole.java   | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git 
a/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/console/DependencyDownloaderConsole.java
 
b/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/console/DependencyDownloaderConsole.java
index 1b23c3ccd17..e08afe95620 100644
--- 
a/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/console/DependencyDownloaderConsole.java
+++ 
b/dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/console/DependencyDownloaderConsole.java
@@ -41,11 +41,11 @@ public class DependencyDownloaderConsole extends 
AbstractDevConsole {
 
 MavenDependencyDownloader downloader = 
getCamelContext().hasService(MavenDependencyDownloader.class);
 if (downloader != null) {
-sb.append("Offline: " + !downloader.isDownload());
-sb.append("\nFresh:   " + downloader.isFresh());
-sb.append("\nVerbose: " + downloader.isVerbose());
+sb.append("Offline: ").append(!downloader.isDownload());
+sb.append("\nFresh:   ").append(downloader.isFresh());
+sb.append("\nVerbose: ").append(downloader.isVerbose());
 if (downloader.getRepos() != null) {
-sb.append("\nExtra Repositories: " + downloader.getRepos());
+sb.append("\nExtra Repositories: 
").append(downloader.getRepos());
 }
 sb.append("\n");
 sb.append("\nDownloads:");
@@ -57,8 +57,7 @@ public class DependencyDownloaderConsole extends 
AbstractDevConsole {
 }
 
 ClassLoader cl = getCamelContext().getApplicationContextClassLoader();
-if (cl instanceof DependencyDownloaderClassLoader) {
-DependencyDownloaderClassLoader ddcl = 
(DependencyDownloaderClassLoader) cl;
+if (cl instanceof DependencyDownloaderClassLoader ddcl) {
 sb.append("\n\nDependencies:");
 String cp = String.join("\n", ddcl.getDownloaded());
 sb.append("\n").append(cp).append("\n");



Re: [PR] Substituted string concatenation as argument of StringBuilder.append() [camel]

2024-01-18 Thread via GitHub


dk2k commented on PR #12647:
URL: https://github.com/apache/camel/pull/12647#issuecomment-1898988189

   I updated the 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



Re: [I] Native build failed directly [camel-k]

2024-01-18 Thread via GitHub


pai911 commented on issue #5080:
URL: https://github.com/apache/camel-k/issues/5080#issuecomment-1898952263

   hi @squakez !
   
   thank you for the ideas.
   
   I tried to reset it, and tried to run it again
   
   ```
   ╰─ kc get pod
   NAME   READY   STATUS  RESTARTS  
AGE
   camel-k-kit-cmkm65eue1pcq29mcr9g-builder   0/1 Completed   0 
4m38s
   camel-k-operator-cb5498fc6-gqxz8   1/1 Running 0 
6d8h
   sample-76d85b7d7c-dqsqh0/1 Error   1 (13s ago)   
20s
   ```
   
   The builder looks fine?
   ```
   ╰─ klogs camel-k-kit-cmkm65eue1pcq29mcr9g-builder
   Defaulted container "spectrum" out of: spectrum, builder (init), 
quarkus-native (init), package (init)
   
{"level":"info","ts":"2024-01-18T17:46:45Z","logger":"camel-k.builder","msg":"Go
 Version: go1.21.0"}
   
{"level":"info","ts":"2024-01-18T17:46:45Z","logger":"camel-k.builder","msg":"Go
 OS/Arch: linux/amd64"}
   
{"level":"info","ts":"2024-01-18T17:46:45Z","logger":"camel-k.builder","msg":"Camel
 K Version: 2.1.0"}
   
{"level":"info","ts":"2024-01-18T17:46:45Z","logger":"camel-k","msg":"Running 
spectrum task in context directory: /builder/kit-cmkm65eue1pcq29mcr9g/context"}
   
{"level":"info","ts":"2024-01-18T17:46:45Z","logger":"camel-k","msg":"spectrum 
- 2024/01/18 17:46:45 Pulling base image eclipse-temurin:17 
(insecure=false)..."}
   
{"level":"info","ts":"2024-01-18T17:46:46Z","logger":"camel-k","msg":"spectrum 
- 2024/01/18 17:46:46 Composing layers..."}
   
{"level":"info","ts":"2024-01-18T17:46:48Z","logger":"camel-k","msg":"spectrum 
- 2024/01/18 17:46:48 Pushing image 
docker-registry.netbase.com/camel/camel-k-kit-cmkm65eue1pcq29mcr9g:4795341470 
(insecure=false)..."}
   
{"level":"info","ts":"2024-01-18T17:46:49Z","logger":"camel-k","msg":"spectrum 
- 2024/01/18 17:46:49 pushed blob: 
sha256:98812cccdac481871ec89ab18857f93e3418c678a40f73df23f037c41c5a7ff5"}
   
{"level":"info","ts":"2024-01-18T17:46:49Z","logger":"camel-k","msg":"spectrum 
- 2024/01/18 17:46:49 pushed blob: 
sha256:881ab84beb42b6199af4cf21f398ff51eb0089833249327da5bd8baa5413491e"}
   
{"level":"info","ts":"2024-01-18T17:46:49Z","logger":"camel-k","msg":"spectrum 
- 2024/01/18 17:46:49 pushed blob: 
sha256:d6bf5e40eff7a834012f418c69173d3ae5deb167f5d1c37b2adb6f05241dbd1a"}
   
{"level":"info","ts":"2024-01-18T17:46:51Z","logger":"camel-k","msg":"spectrum 
- 2024/01/18 17:46:51 pushed blob: 
sha256:182a4e8ff3be9492478f81d5ad44ec40ac0cf9d8079f38cb4c2e26f0d54e4690"}
   
{"level":"info","ts":"2024-01-18T17:46:51Z","logger":"camel-k","msg":"spectrum 
- 2024/01/18 17:46:51 pushed blob: 
sha256:c506251a0ae0b836353578bafa8d6aeb266158d3291ba4abbc2f5f8ccda6f742"}
   
{"level":"info","ts":"2024-01-18T17:46:52Z","logger":"camel-k","msg":"spectrum 
- 2024/01/18 17:46:52 pushed blob: 
sha256:df2fac849a4581b035132d99e203fd83dc65590ea565435a266cb0e14a508838"}
   
{"level":"info","ts":"2024-01-18T17:46:59Z","logger":"camel-k","msg":"spectrum 
- 2024/01/18 17:46:59 pushed blob: 
sha256:49696fc5bee670a621132170cc87abff7ebafa30c790104b09e33495464fb3ca"}
   
{"level":"info","ts":"2024-01-18T17:46:59Z","logger":"camel-k","msg":"spectrum 
- 2024/01/18 17:46:59 
docker-registry.netbase.com/camel/camel-k-kit-cmkm65eue1pcq29mcr9g:4795341470: 
digest: sha256:54fc53ea2d82f7d86734cc68a2ff350b611600df4ec083b53b1f08dc18d7ef5f 
size: 1245"}
   ```
   
   but the integration pod still failed with the same exception
   
   ```
   ╰─ klogs sample-76d85b7d7c-dqsqh
   java.lang.InternalError: java.lang.reflect.InvocationTargetException
   at com.oracle.svm.core.containers.Metrics.systemMetrics(Metrics.java:67)
   at com.oracle.svm.core.containers.Container.metrics(Container.java:44)
   at com.oracle.svm.core.ContainerInfo.(ContainerInfo.java:34)
   at com.oracle.svm.core.Containers.memoryLimitInBytes(Containers.java:126)
   at com.oracle.svm.core.heap.PhysicalMemory.size(PhysicalMemory.java:92)
   at 
com.oracle.svm.core.graal.snippets.CEntryPointSnippets.initializeIsolate(CEntryPointSnippets.java:362)
   at 
com.oracle.svm.core.JavaMainWrapper$EnterCreateIsolateWithCArgumentsPrologue.enter(JavaMainWrapper.java:387)
   ```
   
   Operator's log
   ```
   
{"level":"info","ts":"2024-01-18T17:42:19Z","logger":"camel-k.controller.integrationplatform","msg":"Invoking
 action 
initialize","request-namespace":"camel","request-name":"camel-k","api-version":"camel.apache.org/v1","kind":"IntegrationPlatform","ns":"camel","name":"camel-k"}
   
{"level":"info","ts":"2024-01-18T17:42:19Z","logger":"camel-k.controller.integrationplatform","msg":"Initializing
 
IntegrationPlatform","request-namespace":"camel","request-name":"camel-k","api-version":"camel.apache.org/v1","kind":"IntegrationPlatform","ns":"camel","name":"camel-k"}
   
{"level":"info","ts":"2024-01-18T17:42:19Z","logger":"camel-k","msg":"RuntimeVersion
 set to 3.2.0"}
   

Error while running github feature from .asf.yaml in camel-website-pub!

2024-01-18 Thread Apache Infrastructure


An error occurred while running github feature in .asf.yaml!:
422 {"message": "Validation Failed", "errors": [{"message": "Sorry, you need to 
allow at least one merge strategy. (no_merge_method)", "resource": 
"Repository", "field": "merge_commit_allowed", "code": "invalid"}], 
"documentation_url": 
"https://docs.github.com/rest/repos/repos#update-a-repository"}



(camel-website-pub) branch asf-site updated (765eb477 -> 4ae2599a)

2024-01-18 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-pub.git


 discard 765eb477 Website updated to ad3a402f479b7ec7d4194a57599facff32c36b5e
 discard 28c8ba09 Website updated to 325e929157412b27394080f4d4dba3d821476ddf
 new f6e708f9 Website updated to 325e929157412b27394080f4d4dba3d821476ddf
 new 4ae2599a Website updated to 730cf0a26f1f44b96e61df1cc7ebd8ad9e04539b

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   (765eb477)
\
 N -- N -- N   refs/heads/asf-site (4ae2599a)

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:
 .htaccess  |  154 +-
 .well-known/security.txt   |2 +-
 camel-k/next/traits/builder.html   |2 +-
 camel-kamelets/4.0.x/avro-deserialize-action.html  |2 +-
 camel-kamelets/4.0.x/avro-serialize-action.html|2 +-
 camel-kamelets/4.0.x/aws-ddb-sink.html |2 +-
 camel-kamelets/4.0.x/aws-kinesis-source.html   |2 +-
 camel-kamelets/4.0.x/aws-s3-source.html|2 +-
 camel-kamelets/4.0.x/aws-sqs-source.html   |2 +-
 .../4.0.x/azure-storage-blob-source.html   |2 +-
 .../4.0.x/azure-storage-datalake-sink.html |2 +-
 .../4.0.x/azure-storage-datalake-source.html   |2 +-
 .../4.0.x/azure-storage-queue-source.html  |2 +-
 camel-kamelets/4.0.x/data-type-action.html |2 +-
 camel-kamelets/4.0.x/extract-field-action.html |2 +-
 camel-kamelets/4.0.x/hoist-field-action.html   |2 +-
 camel-kamelets/4.0.x/insert-field-action.html  |2 +-
 camel-kamelets/4.0.x/json-deserialize-action.html  |2 +-
 camel-kamelets/4.0.x/json-serialize-action.html|2 +-
 .../4.0.x/kafka-manual-commit-action.html  |2 +-
 camel-kamelets/4.0.x/kafka-not-secured-sink.html   |2 +-
 camel-kamelets/4.0.x/kafka-not-secured-source.html |2 +-
 camel-kamelets/4.0.x/kafka-scram-source.html   |2 +-
 camel-kamelets/4.0.x/kafka-source.html |2 +-
 camel-kamelets/4.0.x/kafka-ssl-source.html |2 +-
 camel-kamelets/4.0.x/mask-field-action.html|2 +-
 .../4.0.x/message-timestamp-router-action.html |2 +-
 .../4.0.x/mongodb-changes-stream-source.html   |2 +-
 camel-kamelets/4.0.x/mongodb-sink.html |2 +-
 camel-kamelets/4.0.x/mongodb-source.html   |2 +-
 .../4.0.x/openai-classification-action.html|2 +-
 .../4.0.x/protobuf-deserialize-action.html |2 +-
 .../4.0.x/protobuf-serialize-action.html   |2 +-
 camel-kamelets/4.0.x/regex-router-action.html  |2 +-
 camel-kamelets/4.0.x/replace-field-action.html |2 +-
 .../4.0.x/resolve-pojo-schema-action.html  |2 +-
 camel-kamelets/4.0.x/timestamp-router-action.html  |2 +-
 camel-kamelets/4.0.x/value-to-key-action.html  |2 +-
 camel-kamelets/next/aws-redshift-sink.html |2 +-
 camel-kamelets/next/aws-redshift-source.html   |2 +-
 camel-kamelets/next/jms-apache-artemis-sink.html   |2 +-
 camel-kamelets/next/jms-apache-artemis-source.html |2 +-
 camel-quarkus/2.16.x/index.html|2 +-
 camel-quarkus/3.2.x/index.html |2 +-
 camel-quarkus/3.6.x/index.html |2 +-
 camel-quarkus/next/index.html  |2 +-
 .../next/user-guide/dependency-management.html |4 +-
 camel-quarkus/next/user-guide/first-steps.html |2 +-
 components/next/aws2-s3-component.html |4 +-
 releases/k-2.2.0/index.html|2 +-
 site-manifest.json |2 +-
 sitemap-camel-core.xml |   12 +-
 sitemap-camel-k.xml| 1382 ++---
 sitemap-camel-kafka-connector.xml  |  806 +--
 sitemap-camel-kamelets.xml | 1742 +++---
 sitemap-camel-karaf.xml|   52 +-
 sitemap-camel-quarkus.xml  | 2686 

(camel) branch regen_bot updated (18f3aebbb1a -> 7aaacb2dc37)

2024-01-18 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 18f3aebbb1a Bump com.prowidesoftware:pw-iso20022 (#12829)
 add ed24bb409f8 Bump huaweicloud-sdk-version from 3.1.77 to 3.1.78 (#12827)
 add 2d679e3f1e5 Bump 
org.elasticsearch.client:elasticsearch-rest-client-sniffer (#12826)
 add 8e02f236d83 Bump google-oauth-client-version from 1.34.1 to 1.35.0 
(#12828)
 add 7aaacb2dc37 Polished

No new revisions were added by this update.

Summary of changes:
 .../main/java/org/apache/camel/spi/InternalProcessor.java | 15 +++
 parent/pom.xml|  6 +++---
 2 files changed, 18 insertions(+), 3 deletions(-)



(camel) branch main updated: Polished

2024-01-18 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 7aaacb2dc37 Polished
7aaacb2dc37 is described below

commit 7aaacb2dc374648c66b3921536eb7020046c429a
Author: Claus Ibsen 
AuthorDate: Thu Jan 18 18:21:52 2024 +0100

Polished
---
 .../main/java/org/apache/camel/spi/InternalProcessor.java | 15 +++
 1 file changed, 15 insertions(+)

diff --git 
a/core/camel-api/src/main/java/org/apache/camel/spi/InternalProcessor.java 
b/core/camel-api/src/main/java/org/apache/camel/spi/InternalProcessor.java
index 1275ef64be5..9716f3c6cdf 100644
--- a/core/camel-api/src/main/java/org/apache/camel/spi/InternalProcessor.java
+++ b/core/camel-api/src/main/java/org/apache/camel/spi/InternalProcessor.java
@@ -54,14 +54,29 @@ public interface InternalProcessor extends AsyncProcessor {
  */
  T getAdvice(Class type);
 
+/**
+ * Adds advice for handling {@link RoutePolicy} for the route
+ */
 void addRoutePolicyAdvice(List routePolicyList);
 
+/**
+ * Adds advice for tracking inflight exchanges for the given route
+ */
 void addRouteInflightRepositoryAdvice(InflightRepository 
inflightRepository, String routeId);
 
+/**
+ * Add advice for setting up {@link UnitOfWork} with the lifecycle of the 
route.
+ */
 void addRouteLifecycleAdvice();
 
+/**
+ * Add advice for JMX management for the route
+ */
 void 
addManagementInterceptStrategy(ManagementInterceptStrategy.InstrumentationProcessor
 processor);
 
+/**
+ * To make it possible for advices to access the created route.
+ */
 void setRouteOnAdvices(Route route);
 
 }



(camel-website) branch regen_bot updated (93411337 -> 282b096a)

2024-01-18 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-website.git


 discard 93411337 Regen for commit ad3a402f479b7ec7d4194a57599facff32c36b5e
 add 730cf0a2 chore: regenerate dependency cache
 add 282b096a Regen for commit 730cf0a26f1f44b96e61df1cc7ebd8ad9e04539b

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   (93411337)
\
 N -- N -- N   refs/heads/regen_bot (282b096a)

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:
 .../pylib/gyp/__pycache__/__init__.cpython-310.pyc  | Bin 13737 -> 13737 bytes
 .../pylib/gyp/__pycache__/__init__.cpython-311.pyc  | Bin 0 -> 24421 bytes
 .../pylib/gyp/__pycache__/common.cpython-310.pyc| Bin 15203 -> 15203 bytes
 .../pylib/gyp/__pycache__/common.cpython-311.pyc| Bin 0 -> 26229 bytes
 .../gyp/pylib/gyp/__pycache__/input.cpython-310.pyc | Bin 51685 -> 51685 bytes
 .../gyp/pylib/gyp/__pycache__/input.cpython-311.pyc | Bin 0 -> 97008 bytes
 .../gyp/__pycache__/simple_copy.cpython-310.pyc | Bin 1812 -> 1812 bytes
 .../gyp/__pycache__/simple_copy.cpython-311.pyc | Bin 0 -> 2437 bytes
 .../gyp/__pycache__/xcode_emulation.cpython-310.pyc | Bin 55360 -> 55360 bytes
 .../gyp/__pycache__/xcode_emulation.cpython-311.pyc | Bin 0 -> 96923 bytes
 .../generator/__pycache__/__init__.cpython-310.pyc  | Bin 243 -> 243 bytes
 .../generator/__pycache__/__init__.cpython-311.pyc  | Bin 0 -> 219 bytes
 .../gyp/generator/__pycache__/make.cpython-310.pyc  | Bin 67768 -> 67768 bytes
 .../gyp/generator/__pycache__/make.cpython-311.pyc  | Bin 0 -> 113423 bytes
 .../packaging/__pycache__/__init__.cpython-310.pyc  | Bin 574 -> 574 bytes
 .../packaging/__pycache__/__init__.cpython-311.pyc  | Bin 0 -> 579 bytes
 .../__pycache__/_structures.cpython-310.pyc | Bin 2751 -> 2751 bytes
 .../__pycache__/_structures.cpython-311.pyc | Bin 0 -> 3699 bytes
 .../packaging/__pycache__/version.cpython-310.pyc   | Bin 14214 -> 14214 bytes
 .../packaging/__pycache__/version.cpython-311.pyc   | Bin 0 -> 21467 bytes
 .../node_modules/unix-dgram/build/Makefile  |   2 +-
 21 files changed, 1 insertion(+), 1 deletion(-)
 create mode 100644 
.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/__init__.cpython-311.pyc
 create mode 100644 
.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/common.cpython-311.pyc
 create mode 100644 
.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/input.cpython-311.pyc
 create mode 100644 
.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/simple_copy.cpython-311.pyc
 create mode 100644 
.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcode_emulation.cpython-311.pyc
 create mode 100644 
.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/__init__.cpython-311.pyc
 create mode 100644 
.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/make.cpython-311.pyc
 create mode 100644 
.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/packaging/__pycache__/__init__.cpython-311.pyc
 create mode 100644 
.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/packaging/__pycache__/_structures.cpython-311.pyc
 create mode 100644 
.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/packaging/__pycache__/version.cpython-311.pyc



Re: [PR] chore: regenerate dependency cache [camel-website]

2024-01-18 Thread via GitHub


zregvart merged PR #1130:
URL: https://github.com/apache/camel-website/pull/1130


-- 
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: chore: regenerate dependency cache

2024-01-18 Thread zregvart
This is an automated email from the ASF dual-hosted git repository.

zregvart 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 730cf0a2 chore: regenerate dependency cache
730cf0a2 is described below

commit 730cf0a26f1f44b96e61df1cc7ebd8ad9e04539b
Author: Zoran Regvart 
AuthorDate: Thu Jan 18 15:56:48 2024 +0100

chore: regenerate dependency cache

Using `update-deps-in-docker.sh` I've regenerated the dependency cache.
Hopefully this should prevent future "UI bundle regen" pull requests.
---
 .../pylib/gyp/__pycache__/__init__.cpython-311.pyc | Bin 0 -> 24421 bytes
 .../pylib/gyp/__pycache__/common.cpython-311.pyc   | Bin 0 -> 26229 bytes
 .../pylib/gyp/__pycache__/input.cpython-311.pyc| Bin 0 -> 97008 bytes
 .../gyp/__pycache__/simple_copy.cpython-311.pyc| Bin 0 -> 2437 bytes
 .../__pycache__/xcode_emulation.cpython-311.pyc| Bin 0 -> 96923 bytes
 .../generator/__pycache__/__init__.cpython-311.pyc | Bin 0 -> 219 bytes
 .../gyp/generator/__pycache__/make.cpython-311.pyc | Bin 0 -> 113423 bytes
 .../packaging/__pycache__/__init__.cpython-311.pyc | Bin 0 -> 579 bytes
 .../__pycache__/_structures.cpython-311.pyc| Bin 0 -> 3699 bytes
 .../packaging/__pycache__/version.cpython-311.pyc  | Bin 0 -> 21467 bytes
 .../node_modules/unix-dgram/build/Makefile |   4 +-
 .../obj.target/unix_dgram/src/unix_dgram.o.d   | 262 ++---
 .../build/Release/obj.target/unix_dgram.node   | Bin 38104 -> 37784 bytes
 .../Release/obj.target/unix_dgram/src/unix_dgram.o | Bin 37200 -> 35696 bytes
 .../unix-dgram/build/Release/unix_dgram.node   | Bin 38104 -> 37784 bytes
 .../node_modules/unix-dgram/build/config.gypi  |  34 +--
 .../unix-dgram/build/unix_dgram.target.mk  |  35 ++-
 17 files changed, 168 insertions(+), 167 deletions(-)

diff --git 
a/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/__init__.cpython-311.pyc
 
b/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/__init__.cpython-311.pyc
new file mode 100644
index ..ec99c19c
Binary files /dev/null and 
b/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/__init__.cpython-311.pyc
 differ
diff --git 
a/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/common.cpython-311.pyc
 
b/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/common.cpython-311.pyc
new file mode 100644
index ..dcfb90f0
Binary files /dev/null and 
b/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/common.cpython-311.pyc
 differ
diff --git 
a/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/input.cpython-311.pyc
 
b/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/input.cpython-311.pyc
new file mode 100644
index ..fe8329f5
Binary files /dev/null and 
b/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/input.cpython-311.pyc
 differ
diff --git 
a/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/simple_copy.cpython-311.pyc
 
b/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/simple_copy.cpython-311.pyc
new file mode 100644
index ..37023b39
Binary files /dev/null and 
b/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/simple_copy.cpython-311.pyc
 differ
diff --git 
a/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcode_emulation.cpython-311.pyc
 
b/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcode_emulation.cpython-311.pyc
new file mode 100644
index ..fac03a8a
Binary files /dev/null and 
b/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/__pycache__/xcode_emulation.cpython-311.pyc
 differ
diff --git 
a/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/__init__.cpython-311.pyc
 
b/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/__init__.cpython-311.pyc
new file mode 100644
index ..3667a9b4
Binary files /dev/null and 
b/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/__init__.cpython-311.pyc
 differ
diff --git 
a/.yarn/unplugged/node-gyp-npm-10.0.1-48708ce70b/node_modules/node-gyp/gyp/pylib/gyp/generator/__pycache__/make.cpython-311.pyc
 

Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


boaks commented on PR #12769:
URL: https://github.com/apache/camel/pull/12769#issuecomment-1898684217

   Lets see, if the the comments help to reduce the failures ;-). 


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

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

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



Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


boaks commented on code in PR #12769:
URL: https://github.com/apache/camel/pull/12769#discussion_r1457592940


##
components/camel-coap/src/main/java/org/apache/camel/coap/CoAPEndpoint.java:
##
@@ -500,18 +531,14 @@ public CoapClient createCoapClient(URI uri) throws 
IOException, GeneralSecurityE
 
 client.setEndpoint(coapBuilder.build());
 } else if (CoAPEndpoint.enableTCP(getUri())) {
-NetworkConfig config = NetworkConfig.createStandardWithoutFile();
-int tcpThreads = 
config.getInt(NetworkConfig.Keys.TCP_WORKER_THREADS);
-int tcpConnectTimeout = 
config.getInt(NetworkConfig.Keys.TCP_CONNECT_TIMEOUT);
-int tcpIdleTimeout = 
config.getInt(NetworkConfig.Keys.TCP_CONNECTION_IDLE_TIMEOUT);
 TcpClientConnector tcpConnector = null;
 
 // TLS + TCP
 if (getUri().getScheme().startsWith("coaps")) {
 SSLContext sslContext = 
getSslContextParameters().createSSLContext(getCamelContext());
-tcpConnector = new TlsClientConnector(sslContext, tcpThreads, 
tcpConnectTimeout, tcpIdleTimeout);
+tcpConnector = new TlsClientConnector(sslContext, 
Configuration.createStandardWithoutFile());

Review Comment:
   Using `Configuration.createStandardWithoutFile()` will use the defaults only.
   There is a difference of calling "createStandardWithoutFile" and 
"getStandard" successive. Usually Californium uses a property file for the 
settings. If you don't want that or the environment don't support files, 
calling "createStandardWithoutFile" overcomes that. The you usually apply your 
config values and the use that Configuration instance for building new 
Californium components. In same cases (historically), users call 
createStandardWithoutFile, apply their changes and the call "getStandard()" 
instead of passing the Configuration instance around.  Some may even use 
createStandardWithoutFile by intention, but then it's required to adapt the 
configuration again (or take the defaults).
   Hope it gets clearer.



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

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

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



Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


boaks commented on code in PR #12769:
URL: https://github.com/apache/camel/pull/12769#discussion_r1457582490


##
components/camel-coap/src/main/java/org/apache/camel/coap/CoAPEndpoint.java:
##
@@ -460,31 +482,40 @@ public DTLSConnector 
createDTLSConnector(InetSocketAddress address, boolean clie
 }
 
 PrivateKey privateKey = (PrivateKey) keyStore.getKey(alias, 
keyManagers.getKeyPassword().toCharArray());
-builder.setIdentity(privateKey, 
keyStore.getCertificateChain(alias));
+builder.setCertificateIdentityProvider(
+new SingleCertificateProvider(privateKey, 
keyStore.getCertificateChain(alias)));
+
 } else if (privateKey != null) {
-builder.setIdentity(privateKey, publicKey);
+builder.setCertificateIdentityProvider(new 
SingleCertificateProvider(privateKey, publicKey));
 }
 
-if (pskStore != null) {
-builder.setPskStore(pskStore);
+if (advancedPskStore != null) {
+builder.setAdvancedPskStore(advancedPskStore);
 }
 
 // Add all certificates from the truststore
-Certificate[] certs = getTrustedCerts();
+X509Certificate[] certs = getTrustedCerts();
 if (certs.length > 0) {
-builder.setTrustStore(certs);
+
certificateConfigurationHelper.addConfigurationDefaultsForTrusts(certs);
+builder.setCertificateHelper(certificateConfigurationHelper);
+NewAdvancedCertificateVerifier trust = 
StaticNewAdvancedCertificateVerifier
+.builder()
+.setTrustedCertificates(certs)
+.build();
+builder.setAdvancedCertificateVerifier(trust);
 }
-if (trustedRpkStore != null) {
-
builder.setTrustCertificateTypes(CertificateType.RAW_PUBLIC_KEY);
-builder.setRpkTrustStore(trustedRpkStore);
+if (advancedCertificateVerifier != null) {
+builder.set(DTLS_CERTIFICATE_TYPES, 
Arrays.asList(CertificateType.RAW_PUBLIC_KEY));

Review Comment:
   Using Raw Public Key requires to set the trusted keys explicitly in the 
certificate verifier. x509 certificates are not considered implicit as Raw 
Public Key trust.  



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

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

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



Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


boaks commented on code in PR #12769:
URL: https://github.com/apache/camel/pull/12769#discussion_r1457576943


##
components/camel-coap/src/main/java/org/apache/camel/coap/CoAPEndpoint.java:
##
@@ -460,31 +482,40 @@ public DTLSConnector 
createDTLSConnector(InetSocketAddress address, boolean clie
 }
 
 PrivateKey privateKey = (PrivateKey) keyStore.getKey(alias, 
keyManagers.getKeyPassword().toCharArray());
-builder.setIdentity(privateKey, 
keyStore.getCertificateChain(alias));
+builder.setCertificateIdentityProvider(
+new SingleCertificateProvider(privateKey, 
keyStore.getCertificateChain(alias)));
+
 } else if (privateKey != null) {
-builder.setIdentity(privateKey, publicKey);
+builder.setCertificateIdentityProvider(new 
SingleCertificateProvider(privateKey, publicKey));
 }
 
-if (pskStore != null) {
-builder.setPskStore(pskStore);
+if (advancedPskStore != null) {
+builder.setAdvancedPskStore(advancedPskStore);
 }
 
 // Add all certificates from the truststore
-Certificate[] certs = getTrustedCerts();
+X509Certificate[] certs = getTrustedCerts();
 if (certs.length > 0) {
-builder.setTrustStore(certs);
+
certificateConfigurationHelper.addConfigurationDefaultsForTrusts(certs);
+builder.setCertificateHelper(certificateConfigurationHelper);

Review Comment:
   As I wrote above, I would leave the handling of the 
`CertificateConfigurationHelper` to Californium. So remove 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



Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


boaks commented on code in PR #12769:
URL: https://github.com/apache/camel/pull/12769#discussion_r1457569548


##
components/camel-coap/src/main/java/org/apache/camel/coap/CoAPEndpoint.java:
##
@@ -405,19 +420,20 @@ public static boolean enableTCP(URI uri) {
 
 public DTLSConnector createDTLSConnector(InetSocketAddress address, 
boolean client) throws IOException {
 
-DtlsConnectorConfig.Builder builder = new 
DtlsConnectorConfig.Builder();
+DtlsConnectorConfig.Builder builder = new 
DtlsConnectorConfig.Builder(Configuration.getStandard());
+CertificateConfigurationHelper certificateConfigurationHelper = new 
CertificateConfigurationHelper();

Review Comment:
   The `CertificateConfigurationHelper` is not generally needed. Usually the 
DtlsConnectorConfig.Builder creates one automatically and applies that to the 
certificate provider and verifier. The idea behind this is, if remote 
implementations are used, traversing the credentials may fail and so someone 
can pass in the default values according the requirements. If local "stores" 
are used, then the default traverse them and collect the default parameters 
automatically. 
   I would remove it here. 
   Otherwise, if you want to keep it, you would need to apply it to the 
certificate provider and verifier in order to get the defaults filled (see 
ConfigurationHelperSetup).



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

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

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



Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


boaks commented on code in PR #12769:
URL: https://github.com/apache/camel/pull/12769#discussion_r1457569548


##
components/camel-coap/src/main/java/org/apache/camel/coap/CoAPEndpoint.java:
##
@@ -405,19 +420,20 @@ public static boolean enableTCP(URI uri) {
 
 public DTLSConnector createDTLSConnector(InetSocketAddress address, 
boolean client) throws IOException {
 
-DtlsConnectorConfig.Builder builder = new 
DtlsConnectorConfig.Builder();
+DtlsConnectorConfig.Builder builder = new 
DtlsConnectorConfig.Builder(Configuration.getStandard());
+CertificateConfigurationHelper certificateConfigurationHelper = new 
CertificateConfigurationHelper();

Review Comment:
   That's not generally needed. Usually the DtlsConnectorConfig.Builder creates 
one automatically and applies that to the certificate provider and verifier. 
The idea behind this is, if remote implementations are used, traversing the 
credentials may fail and so someone can pass in the default values according 
the requirements. If local "stores" are used, then the default traverse them 
and collect the default parameters automatically. 
   I would remove it here. 
   Otherwise, if you want to keep it, you would need to apply it to the 
certificate provider and verifier in order to get the defaults filled (see 
ConfigurationHelperSetup).



-- 
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 (53cc4633cab -> 18f3aebbb1a)

2024-01-18 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 53cc4633cab CAMEL-20297 camel-core-processor: do not swallow 
interrupted exceptions
 add 18f3aebbb1a Bump com.prowidesoftware:pw-iso20022 (#12829)

No new revisions were added by this update.

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



Re: [PR] Substituted string concatenation as argument of StringBuilder.append() [camel]

2024-01-18 Thread via GitHub


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

   Can you update the 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



[PR] chore: regenerate dependency cache [camel-website]

2024-01-18 Thread via GitHub


zregvart opened a new pull request, #1130:
URL: https://github.com/apache/camel-website/pull/1130

   Using `update-deps-in-docker.sh` I've regenerated the dependency cache. 
Hopefully this should prevent future "UI bundle regen" pull requests.


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

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

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



(camel) branch dependabot/maven/google-oauth-client-version-1.35.0 deleted (was e4acae3473e)

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

davsclaus pushed a change to branch 
dependabot/maven/google-oauth-client-version-1.35.0
in repository https://gitbox.apache.org/repos/asf/camel.git


 was e4acae3473e Bump google-oauth-client-version from 1.34.1 to 1.35.0

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



Re: [PR] Bump google-oauth-client-version from 1.34.1 to 1.35.0 [camel]

2024-01-18 Thread via GitHub


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


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

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

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



(camel) branch dependabot/maven/org.elasticsearch.client-elasticsearch-rest-client-sniffer-8.12.0 deleted (was f13b14eb760)

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

davsclaus pushed a change to branch 
dependabot/maven/org.elasticsearch.client-elasticsearch-rest-client-sniffer-8.12.0
in repository https://gitbox.apache.org/repos/asf/camel.git


 was f13b14eb760 Bump 
org.elasticsearch.client:elasticsearch-rest-client-sniffer

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



(camel) branch main updated (ed24bb409f8 -> 2d679e3f1e5)

2024-01-18 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 ed24bb409f8 Bump huaweicloud-sdk-version from 3.1.77 to 3.1.78 (#12827)
 add 2d679e3f1e5 Bump 
org.elasticsearch.client:elasticsearch-rest-client-sniffer (#12826)

No new revisions were added by this update.

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



(camel) branch dependabot/maven/huaweicloud-sdk-version-3.1.78 deleted (was c9d268eb53c)

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

davsclaus pushed a change to branch 
dependabot/maven/huaweicloud-sdk-version-3.1.78
in repository https://gitbox.apache.org/repos/asf/camel.git


 was c9d268eb53c Bump huaweicloud-sdk-version from 3.1.77 to 3.1.78

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



(camel) branch main updated (18f3aebbb1a -> ed24bb409f8)

2024-01-18 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 18f3aebbb1a Bump com.prowidesoftware:pw-iso20022 (#12829)
 add ed24bb409f8 Bump huaweicloud-sdk-version from 3.1.77 to 3.1.78 (#12827)

No new revisions were added by this update.

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



(camel) branch dependabot/maven/com.prowidesoftware-pw-iso20022-SRU2023-10.1.4 deleted (was 99485a43092)

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

davsclaus pushed a change to branch 
dependabot/maven/com.prowidesoftware-pw-iso20022-SRU2023-10.1.4
in repository https://gitbox.apache.org/repos/asf/camel.git


 was 99485a43092 Bump com.prowidesoftware:pw-iso20022

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



(camel) branch main updated (53cc4633cab -> 18f3aebbb1a)

2024-01-18 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 53cc4633cab CAMEL-20297 camel-core-processor: do not swallow 
interrupted exceptions
 add 18f3aebbb1a Bump com.prowidesoftware:pw-iso20022 (#12829)

No new revisions were added by this update.

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



(camel) branch main updated (2d679e3f1e5 -> 8e02f236d83)

2024-01-18 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 2d679e3f1e5 Bump 
org.elasticsearch.client:elasticsearch-rest-client-sniffer (#12826)
 add 8e02f236d83 Bump google-oauth-client-version from 1.34.1 to 1.35.0 
(#12828)

No new revisions were added by this update.

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



Re: [PR] Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer from 8.11.4 to 8.12.0 [camel]

2024-01-18 Thread via GitHub


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


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

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

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



Re: [PR] Bump huaweicloud-sdk-version from 3.1.77 to 3.1.78 [camel]

2024-01-18 Thread via GitHub


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


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

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

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



Re: [PR] Bump com.prowidesoftware:pw-iso20022 from SRU2023-10.1.3 to SRU2023-10.1.4 [camel]

2024-01-18 Thread via GitHub


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


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

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

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



Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


boaks commented on code in PR #12769:
URL: https://github.com/apache/camel/pull/12769#discussion_r1457549644


##
components/camel-coap/src/main/java/org/apache/camel/coap/CoAPComponent.java:
##
@@ -68,34 +70,30 @@ public synchronized CoapServer getServer(int port, 
CoAPEndpoint endpoint) throws
 }
 if (server == null) {
 CoapEndpoint.Builder coapBuilder = new CoapEndpoint.Builder();
-NetworkConfig config = NetworkConfig.createStandardWithoutFile();
+Configuration config = Configuration.createStandardWithoutFile();
 InetSocketAddress address = new InetSocketAddress(port);
-coapBuilder.setNetworkConfig(config);
+coapBuilder.setConfiguration(config);
 
 // Configure TLS and / or TCP
 if (CoAPEndpoint.enableDTLS(endpoint.getUri())) {
 DTLSConnector connector = 
endpoint.createDTLSConnector(address, false);
 coapBuilder.setConnector(connector);
 } else if (CoAPEndpoint.enableTCP(endpoint.getUri())) {
-int tcpThreads = 
config.getInt(NetworkConfig.Keys.TCP_WORKER_THREADS);
-int tcpIdleTimeout = 
config.getInt(NetworkConfig.Keys.TCP_CONNECTION_IDLE_TIMEOUT);
-
 TcpServerConnector tcpConnector = null;
 // TLS + TCP
 if (endpoint.getUri().getScheme().startsWith("coaps")) {
-int tlsHandshakeTimeout = 
config.getInt(NetworkConfig.Keys.TLS_HANDSHAKE_TIMEOUT);
-
 SSLContext sslContext = 
endpoint.getSslContextParameters().createSSLContext(getCamelContext());
-TlsServerConnector.ClientAuthMode clientAuthMode = 
TlsServerConnector.ClientAuthMode.NONE;
 if (endpoint.isClientAuthenticationRequired()) {
-clientAuthMode = 
TlsServerConnector.ClientAuthMode.NEEDED;
+config.set(DtlsConfig.DTLS_CLIENT_AUTHENTICATION_MODE, 
CertificateAuthenticationMode.NEEDED);

Review Comment:
   As I wrote above, for TCP/TLS the configuration properties are defined in 
[TcpConfig](https://github.com/eclipse-californium/californium/blob/main/element-connector/src/main/java/org/eclipse/californium/elements/config/TcpConfig.java).
 Using 
[DtlsConfig](https://github.com/eclipse-californium/californium/blob/main/scandium-core/src/main/java/org/eclipse/californium/scandium/config/DtlsConfig.java)
 applies only to DTLS.



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

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

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



Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


boaks commented on code in PR #12769:
URL: https://github.com/apache/camel/pull/12769#discussion_r1457543363


##
components/camel-coap/src/generated/resources/org/apache/camel/coap/coap+tcp.json:
##
@@ -44,16 +44,16 @@
 "bridgeErrorHandler": { "index": 4, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "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 (if possible) occurred 
while the Camel consumer is trying to pickup incoming messages, or the likes, 
will now be processed as a message and handled by the routing Error Handler. 
Important: This is only possible if the 3rd party component allows Camel to be 
alerted if an exception was thrown. Some components handle this internally 
only, and therefore bridgeErrorHandler is not possible. In other situations we 
may improve the Camel component to hook into the 3rd party component and make 
this possible for future releases. By default the consumer will use the 
org.apache.camel.spi.
 ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR 
level and ignored." },
 "exceptionHandler": { "index": 5, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By default the 
consumer will deal with exceptions, that will be logged at WARN or ERROR level 
and ignored." },
 "exchangePattern": { "index": 6, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
-"notify": { "index": 7, "kind": "parameter", "displayName": "Notify", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Notify observers that the 
resource of this URI has changed, based on RFC 7641. Use this flag on a 
destination endpoint, with an URI that matches an existing source endpoint 
URI." },
+"notify": { "index": 7, "kind": "parameter", "displayName": "Notify", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Notify observers that the 
resource of this URI has changed, based on RFC 7641. Use this flag on a 
destination endpoint, with a URI that matches an existing source endpoint URI." 
},
 "lazyStartProducer": { "index": 8, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the route to fail being started. By deferring 
this startup to be lazy then the startup failure can be handled during routing 
messages via Camel's routing error handlers. Beware that when the first message 
is processed then creating and starting the producer may take a little time and 
prolong the total processing time of the processing." },
-"alias": { "index": 9, "kind": "parameter", "displayName": "Alias", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "enum": [ "NONE", "WANT", "REQUIRE" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the alias used to query the KeyStore for the private key and certificate. This 
parameter is used when we are enabling TLS with certificates on the service 
side, and similarly on the client side when TLS is used with certificates and 
client authentication. If the parameter is not specified then the default 
behavior is to use the first alias in the keystore that contains a key entry. 
This configuration parameter does not apply to configuring TLS via a Raw Public 
Key or a Pre-Shared 

Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


boaks commented on code in PR #12769:
URL: https://github.com/apache/camel/pull/12769#discussion_r1457542849


##
components/camel-coap/src/generated/resources/org/apache/camel/coap/coap+tcp.json:
##
@@ -44,16 +44,16 @@
 "bridgeErrorHandler": { "index": 4, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "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 (if possible) occurred 
while the Camel consumer is trying to pickup incoming messages, or the likes, 
will now be processed as a message and handled by the routing Error Handler. 
Important: This is only possible if the 3rd party component allows Camel to be 
alerted if an exception was thrown. Some components handle this internally 
only, and therefore bridgeErrorHandler is not possible. In other situations we 
may improve the Camel component to hook into the 3rd party component and make 
this possible for future releases. By default the consumer will use the 
org.apache.camel.spi.
 ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR 
level and ignored." },
 "exceptionHandler": { "index": 5, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By default the 
consumer will deal with exceptions, that will be logged at WARN or ERROR level 
and ignored." },
 "exchangePattern": { "index": 6, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
-"notify": { "index": 7, "kind": "parameter", "displayName": "Notify", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Notify observers that the 
resource of this URI has changed, based on RFC 7641. Use this flag on a 
destination endpoint, with an URI that matches an existing source endpoint 
URI." },
+"notify": { "index": 7, "kind": "parameter", "displayName": "Notify", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Notify observers that the 
resource of this URI has changed, based on RFC 7641. Use this flag on a 
destination endpoint, with a URI that matches an existing source endpoint URI." 
},
 "lazyStartProducer": { "index": 8, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the route to fail being started. By deferring 
this startup to be lazy then the startup failure can be handled during routing 
messages via Camel's routing error handlers. Beware that when the first message 
is processed then creating and starting the producer may take a little time and 
prolong the total processing time of the processing." },
-"alias": { "index": 9, "kind": "parameter", "displayName": "Alias", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "enum": [ "NONE", "WANT", "REQUIRE" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the alias used to query the KeyStore for the private key and certificate. This 
parameter is used when we are enabling TLS with certificates on the service 
side, and similarly on the client side when TLS is used with certificates and 
client authentication. If the parameter is not specified then the default 
behavior is to use the first alias in the keystore that contains a key entry. 
This configuration parameter does not apply to configuring TLS via a Raw Public 
Key or a Pre-Shared 

Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


boaks commented on code in PR #12769:
URL: https://github.com/apache/camel/pull/12769#discussion_r1457538343


##
components/camel-coap/src/generated/resources/org/apache/camel/coap/coap+tcp.json:
##
@@ -44,16 +44,16 @@
 "bridgeErrorHandler": { "index": 4, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "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 (if possible) occurred 
while the Camel consumer is trying to pickup incoming messages, or the likes, 
will now be processed as a message and handled by the routing Error Handler. 
Important: This is only possible if the 3rd party component allows Camel to be 
alerted if an exception was thrown. Some components handle this internally 
only, and therefore bridgeErrorHandler is not possible. In other situations we 
may improve the Camel component to hook into the 3rd party component and make 
this possible for future releases. By default the consumer will use the 
org.apache.camel.spi.
 ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR 
level and ignored." },
 "exceptionHandler": { "index": 5, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By default the 
consumer will deal with exceptions, that will be logged at WARN or ERROR level 
and ignored." },
 "exchangePattern": { "index": 6, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
-"notify": { "index": 7, "kind": "parameter", "displayName": "Notify", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Notify observers that the 
resource of this URI has changed, based on RFC 7641. Use this flag on a 
destination endpoint, with an URI that matches an existing source endpoint 
URI." },
+"notify": { "index": 7, "kind": "parameter", "displayName": "Notify", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Notify observers that the 
resource of this URI has changed, based on RFC 7641. Use this flag on a 
destination endpoint, with a URI that matches an existing source endpoint URI." 
},
 "lazyStartProducer": { "index": 8, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the route to fail being started. By deferring 
this startup to be lazy then the startup failure can be handled during routing 
messages via Camel's routing error handlers. Beware that when the first message 
is processed then creating and starting the producer may take a little time and 
prolong the total processing time of the processing." },
-"alias": { "index": 9, "kind": "parameter", "displayName": "Alias", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "enum": [ "NONE", "WANT", "REQUIRE" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the alias used to query the KeyStore for the private key and certificate. This 
parameter is used when we are enabling TLS with certificates on the service 
side, and similarly on the client side when TLS is used with certificates and 
client authentication. If the parameter is not specified then the default 
behavior is to use the first alias in the keystore that contains a key entry. 
This configuration parameter does not apply to configuring TLS via a Raw Public 
Key or a Pre-Shared 

Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


boaks commented on code in PR #12769:
URL: https://github.com/apache/camel/pull/12769#discussion_r1457534984


##
components/camel-coap/src/generated/resources/org/apache/camel/coap/coap+tcp.json:
##
@@ -44,16 +44,16 @@
 "bridgeErrorHandler": { "index": 4, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "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 (if possible) occurred 
while the Camel consumer is trying to pickup incoming messages, or the likes, 
will now be processed as a message and handled by the routing Error Handler. 
Important: This is only possible if the 3rd party component allows Camel to be 
alerted if an exception was thrown. Some components handle this internally 
only, and therefore bridgeErrorHandler is not possible. In other situations we 
may improve the Camel component to hook into the 3rd party component and make 
this possible for future releases. By default the consumer will use the 
org.apache.camel.spi.
 ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR 
level and ignored." },
 "exceptionHandler": { "index": 5, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By default the 
consumer will deal with exceptions, that will be logged at WARN or ERROR level 
and ignored." },
 "exchangePattern": { "index": 6, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
-"notify": { "index": 7, "kind": "parameter", "displayName": "Notify", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Notify observers that the 
resource of this URI has changed, based on RFC 7641. Use this flag on a 
destination endpoint, with an URI that matches an existing source endpoint 
URI." },
+"notify": { "index": 7, "kind": "parameter", "displayName": "Notify", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Notify observers that the 
resource of this URI has changed, based on RFC 7641. Use this flag on a 
destination endpoint, with a URI that matches an existing source endpoint URI." 
},
 "lazyStartProducer": { "index": 8, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the route to fail being started. By deferring 
this startup to be lazy then the startup failure can be handled during routing 
messages via Camel's routing error handlers. Beware that when the first message 
is processed then creating and starting the producer may take a little time and 
prolong the total processing time of the processing." },
-"alias": { "index": 9, "kind": "parameter", "displayName": "Alias", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "enum": [ "NONE", "WANT", "REQUIRE" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the alias used to query the KeyStore for the private key and certificate. This 
parameter is used when we are enabling TLS with certificates on the service 
side, and similarly on the client side when TLS is used with certificates and 
client authentication. If the parameter is not specified then the default 
behavior is to use the first alias in the keystore that contains a key entry. 
This configuration parameter does not apply to configuring TLS via a Raw Public 
Key or a Pre-Shared 

Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


boaks commented on code in PR #12769:
URL: https://github.com/apache/camel/pull/12769#discussion_r1457534286


##
components/camel-coap/src/generated/resources/org/apache/camel/coap/coap+tcp.json:
##
@@ -44,16 +44,16 @@
 "bridgeErrorHandler": { "index": 4, "kind": "parameter", "displayName": 
"Bridge Error Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "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 (if possible) occurred 
while the Camel consumer is trying to pickup incoming messages, or the likes, 
will now be processed as a message and handled by the routing Error Handler. 
Important: This is only possible if the 3rd party component allows Camel to be 
alerted if an exception was thrown. Some components handle this internally 
only, and therefore bridgeErrorHandler is not possible. In other situations we 
may improve the Camel component to hook into the 3rd party component and make 
this possible for future releases. By default the consumer will use the 
org.apache.camel.spi.
 ExceptionHandler to deal with exceptions, that will be logged at WARN or ERROR 
level and ignored." },
 "exceptionHandler": { "index": 5, "kind": "parameter", "displayName": 
"Exception Handler", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.spi.ExceptionHandler", "optionalPrefix": "consumer.", 
"deprecated": false, "autowired": false, "secret": false, "description": "To 
let the consumer use a custom ExceptionHandler. Notice if the option 
bridgeErrorHandler is enabled then this option is not in use. By default the 
consumer will deal with exceptions, that will be logged at WARN or ERROR level 
and ignored." },
 "exchangePattern": { "index": 6, "kind": "parameter", "displayName": 
"Exchange Pattern", "group": "consumer (advanced)", "label": 
"consumer,advanced", "required": false, "type": "object", "javaType": 
"org.apache.camel.ExchangePattern", "enum": [ "InOnly", "InOut" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the exchange pattern when the consumer creates an exchange." },
-"notify": { "index": 7, "kind": "parameter", "displayName": "Notify", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Notify observers that the 
resource of this URI has changed, based on RFC 7641. Use this flag on a 
destination endpoint, with an URI that matches an existing source endpoint 
URI." },
+"notify": { "index": 7, "kind": "parameter", "displayName": "Notify", 
"group": "producer", "label": "producer", "required": false, "type": "boolean", 
"javaType": "boolean", "deprecated": false, "autowired": false, "secret": 
false, "defaultValue": false, "description": "Notify observers that the 
resource of this URI has changed, based on RFC 7641. Use this flag on a 
destination endpoint, with a URI that matches an existing source endpoint URI." 
},
 "lazyStartProducer": { "index": 8, "kind": "parameter", "displayName": 
"Lazy Start Producer", "group": "producer (advanced)", "label": 
"producer,advanced", "required": false, "type": "boolean", "javaType": 
"boolean", "deprecated": false, "autowired": false, "secret": false, 
"defaultValue": false, "description": "Whether the producer should be started 
lazy (on the first message). By starting lazy you can use this to allow 
CamelContext and routes to startup in situations where a producer may otherwise 
fail during starting and cause the route to fail being started. By deferring 
this startup to be lazy then the startup failure can be handled during routing 
messages via Camel's routing error handlers. Beware that when the first message 
is processed then creating and starting the producer may take a little time and 
prolong the total processing time of the processing." },
-"alias": { "index": 9, "kind": "parameter", "displayName": "Alias", 
"group": "security", "label": "security", "required": false, "type": "string", 
"javaType": "java.lang.String", "enum": [ "NONE", "WANT", "REQUIRE" ], 
"deprecated": false, "autowired": false, "secret": false, "description": "Sets 
the alias used to query the KeyStore for the private key and certificate. This 
parameter is used when we are enabling TLS with certificates on the service 
side, and similarly on the client side when TLS is used with certificates and 
client authentication. If the parameter is not specified then the default 
behavior is to use the first alias in the keystore that contains a key entry. 
This configuration parameter does not apply to configuring TLS via a Raw Public 
Key or a Pre-Shared 

(camel) branch regen_bot updated (ea6c8818467 -> 53cc4633cab)

2024-01-18 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 ea6c8818467 CAMEL-20345: Simple binary operator should better be 
detected in predicate parser
 add 47ebb9ff8e8 CAMEL-20297 camel-base-engine: do not swallow interrupted 
exceptions
 add ff48bbc4d2e CAMEL-20297 camel-support: do not swallow interrupted 
exceptions
 add 8fd7c5a8eb9 CAMEL-20297 camel-util: do not swallow interrupted 
exceptions
 add 37825a955eb CAMEL-20297 camel-main: do not swallow interrupted 
exceptions
 add f65d87e909a CAMEL-20297 camel-management: do not swallow interrupted 
exceptions
 add 53cc4633cab CAMEL-20297 camel-core-processor: do not swallow 
interrupted exceptions

No new revisions were added by this update.

Summary of changes:
 .../camel/impl/engine/DefaultShutdownStrategy.java |  1 +
 .../java/org/apache/camel/processor/Throttler.java |  2 ++
 .../camel/processor/ThrottlerMethodCallTest.java   | 37 ++
 .../camel/main/DefaultMainShutdownStrategy.java|  2 +-
 .../camel/management/mbean/ManagedRoute.java   |  3 +-
 .../camel/support/EventDrivenPollingConsumer.java  |  3 +-
 .../org/apache/camel/support/ExchangeHelper.java   |  2 ++
 .../support/FileWatcherResourceReloadStrategy.java |  2 ++
 .../main/java/org/apache/camel/util/FileUtil.java  |  9 --
 9 files changed, 48 insertions(+), 13 deletions(-)



Re: [PR] CAMEL-16064: added batching classes [camel]

2024-01-18 Thread via GitHub


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

   TODO: add documentation. 


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

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

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



Re: [PR] CAMEL-16064: added batching classes [camel]

2024-01-18 Thread via GitHub


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

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


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

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

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



[PR] CAMEL-16064: added batching classes [camel]

2024-01-18 Thread via GitHub


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

   (no comment)


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

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

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



Re: [PR] [CAMEL-19620] - upgrade californium-scandium [camel]

2024-01-18 Thread via GitHub


kahboom commented on PR #12769:
URL: https://github.com/apache/camel/pull/12769#issuecomment-1898565456

   Hi @boaks - Yes it's ok to comment here, thank you for your help.
   
   Locally you first build with `mvn clean install -Dquickly` though I think 
that's not even necessary for this PR (@apupier can maybe confirm).
   
   When you build this component it will run the tests: run `mvn clean verify` 
from the `camel/components/camel-coap` directory


-- 
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 (ea6c8818467 -> 53cc4633cab)

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

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


from ea6c8818467 CAMEL-20345: Simple binary operator should better be 
detected in predicate parser
 new 47ebb9ff8e8 CAMEL-20297 camel-base-engine: do not swallow interrupted 
exceptions
 new ff48bbc4d2e CAMEL-20297 camel-support: do not swallow interrupted 
exceptions
 new 8fd7c5a8eb9 CAMEL-20297 camel-util: do not swallow interrupted 
exceptions
 new 37825a955eb CAMEL-20297 camel-main: do not swallow interrupted 
exceptions
 new f65d87e909a CAMEL-20297 camel-management: do not swallow interrupted 
exceptions
 new 53cc4633cab CAMEL-20297 camel-core-processor: do not swallow 
interrupted exceptions

The 6 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/impl/engine/DefaultShutdownStrategy.java |  1 +
 .../java/org/apache/camel/processor/Throttler.java |  2 ++
 .../camel/processor/ThrottlerMethodCallTest.java   | 37 ++
 .../camel/main/DefaultMainShutdownStrategy.java|  2 +-
 .../camel/management/mbean/ManagedRoute.java   |  3 +-
 .../camel/support/EventDrivenPollingConsumer.java  |  3 +-
 .../org/apache/camel/support/ExchangeHelper.java   |  2 ++
 .../support/FileWatcherResourceReloadStrategy.java |  2 ++
 .../main/java/org/apache/camel/util/FileUtil.java  |  9 --
 9 files changed, 48 insertions(+), 13 deletions(-)



(camel) 05/06: CAMEL-20297 camel-management: do not swallow interrupted exceptions

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

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

commit f65d87e909a3fb762849638c2f354868820ce82a
Author: Otavio Rodolfo Piske 
AuthorDate: Tue Jan 16 11:02:06 2024 +0100

CAMEL-20297 camel-management: do not swallow interrupted exceptions
---
 .../src/main/java/org/apache/camel/management/mbean/ManagedRoute.java  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git 
a/core/camel-management/src/main/java/org/apache/camel/management/mbean/ManagedRoute.java
 
b/core/camel-management/src/main/java/org/apache/camel/management/mbean/ManagedRoute.java
index a7a0ec2f1b3..3cb8b1581f4 100644
--- 
a/core/camel-management/src/main/java/org/apache/camel/management/mbean/ManagedRoute.java
+++ 
b/core/camel-management/src/main/java/org/apache/camel/management/mbean/ManagedRoute.java
@@ -384,7 +384,8 @@ public class ManagedRoute extends ManagedPerformanceCounter 
implements TimerList
 LOG.debug("Sleeping {} seconds before starting route: {}", 
delay, getRouteId());
 Thread.sleep(delay * 1000);
 } catch (InterruptedException e) {
-// ignore
+LOG.info("Interrupted while waiting before starting the 
route");
+Thread.currentThread().interrupt();
 }
 }
 start();



(camel) 01/06: CAMEL-20297 camel-base-engine: do not swallow interrupted exceptions

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

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

commit 47ebb9ff8e8007b1d7b97c16acd26c46e10fedc3
Author: Otavio Rodolfo Piske 
AuthorDate: Tue Jan 16 11:01:29 2024 +0100

CAMEL-20297 camel-base-engine: do not swallow interrupted exceptions
---
 .../main/java/org/apache/camel/impl/engine/DefaultShutdownStrategy.java  | 1 +
 1 file changed, 1 insertion(+)

diff --git 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultShutdownStrategy.java
 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultShutdownStrategy.java
index b6c4123eca8..d99a0bc1344 100644
--- 
a/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultShutdownStrategy.java
+++ 
b/core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultShutdownStrategy.java
@@ -693,6 +693,7 @@ public class DefaultShutdownStrategy extends ServiceSupport 
implements ShutdownS
 
 Thread.sleep(loopDelaySeconds * 1000);
 } catch (InterruptedException e) {
+Thread.currentThread().interrupt();
 if (abortAfterTimeout) {
 LOG.warn("Interrupted while waiting during 
graceful shutdown, will abort.");
 return;



(camel) 06/06: CAMEL-20297 camel-core-processor: do not swallow interrupted exceptions

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

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

commit 53cc4633cab3867823202f68a783d3fcc4ac9c6a
Author: Otavio Rodolfo Piske 
AuthorDate: Tue Jan 16 11:02:15 2024 +0100

CAMEL-20297 camel-core-processor: do not swallow interrupted exceptions
---
 .../java/org/apache/camel/processor/Throttler.java |  2 ++
 .../camel/processor/ThrottlerMethodCallTest.java   | 37 ++
 2 files changed, 32 insertions(+), 7 deletions(-)

diff --git 
a/core/camel-core-processor/src/main/java/org/apache/camel/processor/Throttler.java
 
b/core/camel-core-processor/src/main/java/org/apache/camel/processor/Throttler.java
index edaf2f49ccd..2a7df9052be 100644
--- 
a/core/camel-core-processor/src/main/java/org/apache/camel/processor/Throttler.java
+++ 
b/core/camel-core-processor/src/main/java/org/apache/camel/processor/Throttler.java
@@ -173,6 +173,7 @@ public class Throttler extends AsyncProcessorSupport 
implements Traceable, IdAwa
 
 private static boolean handleInterrupt(
 Exchange exchange, AsyncCallback callback, InterruptedException e, 
boolean doneSync) {
+Thread.currentThread().interrupt();
 // determine if we can still run, or the camel context is forcing a 
shutdown
 boolean forceShutdown = 
exchange.getContext().getShutdownStrategy().isForceShutdown();
 if (forceShutdown) {
@@ -384,6 +385,7 @@ public class Throttler extends AsyncProcessorSupport 
implements Traceable, IdAwa
 // honours fairness setting
 return super.tryAcquire(0L, TimeUnit.NANOSECONDS);
 } catch (InterruptedException e) {
+Thread.currentThread().interrupt();
 return false;
 }
 }
diff --git 
a/core/camel-core/src/test/java/org/apache/camel/processor/ThrottlerMethodCallTest.java
 
b/core/camel-core/src/test/java/org/apache/camel/processor/ThrottlerMethodCallTest.java
index ac51a51197d..16f59048b60 100644
--- 
a/core/camel-core/src/test/java/org/apache/camel/processor/ThrottlerMethodCallTest.java
+++ 
b/core/camel-core/src/test/java/org/apache/camel/processor/ThrottlerMethodCallTest.java
@@ -18,19 +18,28 @@ package org.apache.camel.processor;
 
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
+import java.util.concurrent.TimeUnit;
 
 import org.apache.camel.ContextTestSupport;
 import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
 import org.apache.camel.spi.Registry;
+import org.junit.jupiter.api.AfterEach;
+import org.junit.jupiter.api.Assertions;
+import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.condition.DisabledOnOs;
 import org.junit.jupiter.api.condition.OS;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
 
 @DisabledOnOs(OS.WINDOWS)
 public class ThrottlerMethodCallTest extends ContextTestSupport {
+private static final Logger LOG = 
LoggerFactory.getLogger(ThrottlerMethodCallTest.class);
 private static final int INTERVAL = 100;
 protected int messageCount = 10;
+private MockEndpoint resultEndpoint;
+private ExecutorService executor;
 
 @Override
 protected Registry createRegistry() throws Exception {
@@ -43,21 +52,35 @@ public class ThrottlerMethodCallTest extends 
ContextTestSupport {
 return 3;
 }
 
-@Test
-public void testConfigurationWithMethodCallExpression() throws Exception {
-MockEndpoint resultEndpoint = resolveMandatoryEndpoint("mock:result", 
MockEndpoint.class);
+@BeforeEach
+public void prepareTest() {
+resultEndpoint = resolveMandatoryEndpoint("mock:result", 
MockEndpoint.class);
 resultEndpoint.expectedMessageCount(messageCount);
 
-ExecutorService executor = Executors.newFixedThreadPool(messageCount);
+executor = Executors.newFixedThreadPool(messageCount);
+}
+
+@AfterEach
+public void cleanupTest() throws InterruptedException {
+executor.shutdown();
+if (!executor.awaitTermination(2, TimeUnit.SECONDS)) {
+LOG.warn("The tasks did not finish within the expected time");
+executor.shutdownNow();
+}
+}
 
+@Test
+public void testConfigurationWithMethodCallExpression()  {
 for (int i = 0; i < messageCount; i++) {
 executor.execute(() -> 
template.sendBody("direct:expressionMethod", "payload"));
 }
 
 // let's wait for the exchanges to arrive
-resultEndpoint.assertIsSatisfied();
-
-executor.shutdownNow();
+try {
+resultEndpoint.assertIsSatisfied();
+} catch (InterruptedException e) {
+Assertions.fail(e);
+}
 }
 
 @Override



(camel) 03/06: CAMEL-20297 camel-util: do not swallow interrupted exceptions

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

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

commit 8fd7c5a8eb92a720570422ec1eb23056cf1da7f8
Author: Otavio Rodolfo Piske 
AuthorDate: Tue Jan 16 11:01:53 2024 +0100

CAMEL-20297 camel-util: do not swallow interrupted exceptions
---
 .../camel-util/src/main/java/org/apache/camel/util/FileUtil.java | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/core/camel-util/src/main/java/org/apache/camel/util/FileUtil.java 
b/core/camel-util/src/main/java/org/apache/camel/util/FileUtil.java
index 5f06399f077..22e9b732a95 100644
--- a/core/camel-util/src/main/java/org/apache/camel/util/FileUtil.java
+++ b/core/camel-util/src/main/java/org/apache/camel/util/FileUtil.java
@@ -385,7 +385,8 @@ public final class FileUtil {
 try {
 Thread.sleep(RETRY_SLEEP_MILLIS);
 } catch (InterruptedException ex) {
-// Ignore Exception
+LOG.info("Interrupted while trying to delete file {}", f, e);
+Thread.currentThread().interrupt();
 }
 try {
 Files.delete(f.toPath());
@@ -424,7 +425,8 @@ public final class FileUtil {
 try {
 Thread.sleep(1000);
 } catch (InterruptedException e) {
-// ignore
+LOG.info("Interrupted while trying to rename file from {} 
to {}", from, to, e);
+Thread.currentThread().interrupt();
 }
 }
 count++;
@@ -511,7 +513,8 @@ public final class FileUtil {
 try {
 Thread.sleep(1000);
 } catch (InterruptedException ie) {
-// ignore
+LOG.info("Interrupted while trying to delete file {}", 
file, e);
+Thread.currentThread().interrupt();
 }
 }
 }



(camel) 04/06: CAMEL-20297 camel-main: do not swallow interrupted exceptions

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

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

commit 37825a955eb93386210f4941ea706658a283e0b7
Author: Otavio Rodolfo Piske 
AuthorDate: Tue Jan 16 11:01:59 2024 +0100

CAMEL-20297 camel-main: do not swallow interrupted exceptions
---
 .../main/java/org/apache/camel/main/DefaultMainShutdownStrategy.java| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/core/camel-main/src/main/java/org/apache/camel/main/DefaultMainShutdownStrategy.java
 
b/core/camel-main/src/main/java/org/apache/camel/main/DefaultMainShutdownStrategy.java
index b4602be9760..d66fc9ec146 100644
--- 
a/core/camel-main/src/main/java/org/apache/camel/main/DefaultMainShutdownStrategy.java
+++ 
b/core/camel-main/src/main/java/org/apache/camel/main/DefaultMainShutdownStrategy.java
@@ -111,7 +111,7 @@ public class DefaultMainShutdownStrategy extends 
SimpleMainShutdownStrategy {
 // wait 1 sec and loop and log activity, so we can see 
we are waiting
 done = latch.await(1000, TimeUnit.MILLISECONDS);
 } catch (InterruptedException e) {
-// ignore
+Thread.currentThread().interrupt();
 }
 }
 boolean success = done || main.getCamelContext().isStopped();



  1   2   >