This is an automated email from the ASF dual-hosted git repository.

gnodet pushed a change to branch CAMEL-migrate-maven-downloader-to-mima
in repository https://gitbox.apache.org/repos/asf/camel.git


 discard 537b56af10c9 Migrate MavenDownloaderImpl to use MIMA (Minimal Maven) 
2.4.39
    omit 92315d63adc7 Add test for bridgeErrorHandler with handled(false)
    omit a0e0b5257d4f Apply code formatting to RedeliveryErrorHandler.java
    omit 7454365aa255 CAMEL-22907: Fix bridgeErrorHandler with handled(false) 
to execute onException routes
     add b3512c3ab27c CAMEL-22920: added unit test
     add 21e5dc0cc27b CAMEL-22937 - camel-jbang: using different custom ports 
for both embedded and management server runs into an error (#21216)
     add 3958010ff25c chore(deps): Bump 
com.google.cloud:google-cloud-secretmanager (#21221)
     add eaf9391f0df7 chore(deps): Bump aws-java-sdk2-version from 2.41.19 to 
2.41.20 (#21222)
     add 0dba7e1382f0 chore(deps): Bump huaweicloud-sdk-version from 3.1.184 to 
3.1.185 (#21223)
     add a7cb8a1eccac chore(deps): Bump com.cedarsoftware:java-util from 4.88.0 
to 4.90.0
     add a6fc418a2c31 chore(deps): Bump 
org.l2x6.cq:cq-alias-fastinstall-quickly-extension
     add c9fdf45c7846 chore(deps): Bump io.github.ascopes:protobuf-maven-plugin
     add 51ff78f534f4 chore(deps): Bump commons-codec:commons-codec from 1.20.0 
to 1.21.0
     add 0242fcd77b3e chore(deps-dev): Bump 
org.jsonschema2pojo:jsonschema2pojo-maven-plugin (#21226)
     add 44fde7dad977 fix(ci): coverage pom dependencies
     add 5eb53409e74b CAMEL-22942 - camel-openai: add support for embeddings
     add e642f175bd41 chore(deps): Bump com.google.genai:google-genai from 
1.36.0 to 1.37.0
     add 6033580fe0d6 Latest version of couchdb container for ppc64le is 3.3.2
     add 3fa0c1c3b1b2 (chores): reduce cognitive complexity in BeanInfo
     add 952ed5c32612 (chores): reduce cognitive complexity in MethodInfo
     add 67badb7a6341 (chores): reduce cognitive complexity in BeanExpression
     add 1dbf795ab421 (chores): address PR comment - simplify null check in 
removeNonMatchingMethods
     add b3ca88eab7cc Support embedding model in AI tests
     add 9f273732d56c CAMEL-22953: camel-core - XML languages that are 
Namespace should support property placeholders in key/ns (#21235)
     add 053a6e8506a2 Update simple doc
     add 14eb9a58043a CAMEL-22952: camel-jbang - Fix receive command to work 
better and auto select if only 1 camel app running.
     add 71f46cca2eb1 chore(deps): Bump aws-java-sdk2-version from 2.41.20 to 
2.41.21
     add 3d00b61c3bee chore(deps): Bump grpc-version from 1.78.0 to 1.79.0
     add c4ac18464415 chore(deps): Bump com.slack.api:slack-api-client from 
1.46.0 to 1.47.0
     add 00e7454a89fa chore(deps): Bump 
com.braintreepayments.gateway:braintree-java
     add 7746202413f2 chore(deps): Bump mongo-java-driver-version from 5.6.2 to 
5.6.3
     add 28159ae7f646 chore(deps): Bump elasticsearch-java-client-version from 
9.2.4 to 9.3.0
     add 040b7903e189 chore(deps-dev): Bump 
com.github.eirslett:frontend-maven-plugin
     add cdb5e23bb942 CAMEL-22954: camel-core - Add nested option to simple 
(#21243)
     add 86c1b61d7f9f CAMEL-16826 - Camel-Azure-Storage-Blob: Add 
deleteAfterRead option for consumer side
     add 616c7eaed4e1 Azure SDK BOM: Downgrade to 1.3.3 until the Azurite 
container will support the latest version
     add 14ad7b7c0de4 CAMEL-16826 - Camel-Azure-Storage-Blob: Add 
deleteAfterRead option for consumer side
     add 75a46090f324 CAMEL-16826 - Camel-Azure-Storage-Blob: Add 
deleteAfterRead option for consumer side
     add 622e6cb0d2a3 CAMEL-22955: camel-core - Add load function to simple 
(#21245)
     add 285a276375be CAMEL-22956: camel-core - Simple function should be 
grouped
     add 40ef79067012 CAMEL-22956: camel-core - Simple function should be 
grouped
     add f7b913f720d3 fix(ci): include the proper coverage variable required by 
Sonarqube
     add 2a8c64c2b37a CAMEL-21254 - Camel-Google-Big-Query: Cannot set a 
different projectId from default in particular conditions (#21247)
     add 5c6cc9f9176b fix(ci): remove camel-test module from coverage
     add 200bd04faecf CAMEL-22935: camel-core - Allow to add custom functions 
to simple language (#21250)
     add a0955d5a85e6 chore(deps): Bump ai.docling:docling-serve-client from 
0.4.3 to 0.4.4
     add 4dac734f43f6 chore(deps): Bump com.couchbase.client:java-client from 
3.10.1 to 3.11.0
     add b5853d793751 chore(deps): Bump aws-java-sdk2-version from 2.41.21 to 
2.41.22
     add 2949f7f20e53 chore(deps): Bump quarkus-version from 3.31.1 to 3.31.2
     add 7e2a5ffbae08 CAMEL-22935: camel-core - Allow to add custom functions 
to simple language
     add 3b1a2770cba1 CAMEL-22957: Support virtual threads
     add f7a5a9a0d290 camel-opentelemetry2: Minor documentation improvements
     add 585f77d400b9 CAMEL-14470 - Camel-github2: Introduce a Github component 
supporting … (#21264)
     add 05d51559bc56 CAMEL-22950: Ensure RecipientList propagates the orignal 
exchange when using UseOriginalAggregationStrategy (#21266)
     add f55c086a7197 CAMEL-22960 - Camel-Jbang: Add an harden command and the 
related tool to camel-jbang-mcp (#21267)
     add eed296330e84 Update keycloak image in container.properties
     add 1b15ac65f45c Address review comments: refactor command extraction and 
apply curly brace style
     add 5ef1539bacbb CAMEL-22851: Implement native tool-search-tool for 
langchain4j-tools component (#20996)
     add 6862384f84e5 CAMEL-22935: camel-jbang - Add eval expression command 
(#21265)
     add bad0d83e724a CAMEL-22958: camel-core - Add properties function for 
boolean to give… (#21269)
     add 92a4b7700d3b CAMEL-22961 - Deprecated Github component (#21268)
     add fe9abb35c3b7 CAMEL-22907: Fix bridgeErrorHandler with handled(false) 
to execute onException routes (#21219)
     add 6ff05eec6ee5 Upgrade jbang
     add b638dbb2d147 CAMEL-22939: camel-jbang: observe flag ignored when 
camel.jbang.dependencies is set when exporting (#21272)
     add 0a0e66e1afd2 Camel Infra run specify custom port
     add 877b9728e7a5 reuse couchbase container in tests to speedup the 
execution
     add a97ef2a55f80 Configure fixed and non fixed ports
     add 9f2b4f1407a2 quay.io/infinispan/server:16.1 no longer supports 
DIGEST-MD5 use SCRAM-SHA-512 instead
     add f23a2f450d97 Execute ftp tests only once
     add 2c52382329b1 Execute kafka tests only once
     add a5ddd946e08f mongodb - reduce the tested volume to speed up the 
execution
     add 4d8860471b97 CAMEL-22962: Camel Infra run specify custom port
     add 2a1c851f3a41 chore(deps): Bump aws-java-sdk2-version from 2.41.22 to 
2.41.23 (#21274)
     add e8df9c613719 chore(deps-dev): Bump com.google.cloud:google-cloud-core 
(#21276)
     add 015c6a6a2a65 chore(deps): Bump huaweicloud-sdk-version from 3.1.185 to 
3.1.186 (#21277)
     add 03ec0d8e1c67 chore(deps): Bump com.google.genai:google-genai from 
1.37.0 to 1.38.0 (#21279)
     add 764daec83c1a chore(deps): Bump undertow-version from 2.3.22.Final to 
2.3.23.Final (#21280)
     add de906f7ef784 chore(deps): Bump io.camunda:zeebe-client-java from 8.8.9 
to 8.8.11 (#21281)
     add b63b63edfe24 chore(deps): Bump com.twilio.sdk:twilio from 11.3.2 to 
11.3.3 (#21282)
     add 06c0a2d47577 CAMEL-22950: Tests for UseOriginalAggregationStrategy for 
MulticastProcessor (#21273)
     add faed231a3d8c chore(deps): Bump 
org.elasticsearch.client:elasticsearch-rest-client-sniffer (#21283)
     add 0fa4a8f33571 Upgrade dhis
     add b0dd8f40553c Polished
     add f566ac32d8e3 (chores) Upgrade LangChain4j to the latest version
     add 999a3ec46ff7 (chores) Try to consolidate LangChain4j upgrades in one PR
     add 79398c8ad930 chore(deps): Bump com.openai:openai-java from 4.16.1 to 
4.18.0 (#21275)
     add f20c5ab00515 chore(deps): Bump hapi-fhir-version from 8.6.1 to 8.6.4 
(#21257)
     add 1920a0de7e9e CAMEL-22721 Use CachedOutputStream to enable streaming of 
large zip file (#21271)
     add 1cc74b3e4d38 (test): add quality test coverage for camel-rest component
     add a10a74dd1d74 chore(deps): Bump org.checkerframework:checker from 
3.53.0 to 3.53.1 (#21292)
     add deb971156bce CAMEL-22966 - Camel-LevelDB: Add ObjectInputFilter String 
pattern parameter in LevelDBAggregationRepository to be used in unmarshall 
operations (#21288)
     add 3ba67d314bbf 🚑️ Run test-infra containers on a random port + fix 
infinispan version upgrade
     add b4e2f9fbec8e CAMEL-22874: Added unit test (#21296)
     add 9459921a295b (chores): reduce cognitive complexity in RestEndpoint
     add 4c603ac7d12b chore(deps): Bump com.ibm.mq:com.ibm.mq.jakarta.client
     add 3b1f8d4fdabc chore(deps): Bump 
org.openapitools:jackson-databind-nullable
     add 0511a0b3c9ce jbang: container running with user 1000
     add b91ce12751fa CAMEL-22880: Add camel dashboard default label when 
observe parameter is true for camel-jbang kubernetes plugin (#21300)
     add 583cd4e41db0 (chores): modernize instanceof checks in camel-base-engine
     add 19d780031019 (chores): modernize instanceof checks in camel-management
     add 2e43d28ec3bb (chores): modernize instanceof checks in camel-support
     add 04829e289a62 (chores): modernize instanceof checks in 
camel-kamelet-main
     add f1e7fd95538d (chores): modernize instanceof checks in 
camel-test-infra-aws-v2
     add 2f54918fa748 (chores): modernize instanceof checks in camel-datasonnet
     add 5e814e6203dc (chores): modernize instanceof checks in 
camel-hashicorp-vault
     add f1d000055dae (chores): modernize instanceof checks in camel-minio
     add c09ef61880b8 (chores): modernize instanceof checks in camel-oauth
     add 7dfe11cc3621 (chores): modernize instanceof checks in 
camel-opentelemetry2
     add a30357a2ca87 (chores): modernize instanceof checks in 
camel-platform-http-jolokia
     add 9b7cd1159696 (chores): modernize instanceof checks in 
camel-platform-http-main
     add a4ba38d806af (chores): modernize instanceof checks in camel-salesforce
     add 08fe76bd32af (chores): modernize instanceof checks in camel-tahu
     add dee8294ab499 (chores): modernize instanceof checks in camel-telemetry
     add 6d3cbd51aa19 (chores): modernize instanceof checks in 
camel-google-pubsub
     add aac2eced8bc2 (chores): modernize instanceof checks in 
camel-google-pubsub-lite
     add 6f5bc3c3db36 (chores): modernize instanceof checks in camel-docling
     add b909901be22a (chores): modernize instanceof checks in camel-neo4j
     add 4044ebd379ee (chores): modernize instanceof checks in camel-qdrant
     add 89f24b4306ef (chores): modernize instanceof checks in 
camel-aws-security-hub
     add 5452965084e3 (chores): modernize instanceof checks in 
camel-aws2-comprehend
     add c02361371d5a (chores): modernize instanceof checks in camel-aws2-polly
     add acc2b2afd939 Remove usage of deprecated methods in langchain4j
     add e095aaf8c3cf Add apiSrcDir option to maven tooling that generates code 
fromApis that should load source code from another folder than its own 
classpath. (#21298)
     add 4f10226a73af CAMEL-22968: Add tracingPolicy option to vertx-http 
component (#21299)
     add a47b4c732505 camel-mllp - use SynchronousQueue to avoid acknowledgment 
timeouts
     new e430e081e0a5 Migrate MavenDownloaderImpl to use MIMA (Minimal Maven) 
2.4.39

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   (537b56af10c9)
            \
             N -- N -- N   refs/heads/CAMEL-migrate-maven-downloader-to-mima 
(e430e081e0a5)

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

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

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


Summary of changes:
 .github/dependabot.yml                             |   2 +
 .mvn/extensions.xml                                |   2 +-
 Jenkinsfile                                        |   2 +-
 bom/camel-bom/pom.xml                              |   5 +
 catalog/camel-allcomponents/pom.xml                |   5 +
 .../beans/LevelDBAggregationRepository.json        |   2 +-
 .../org/apache/camel/catalog/components.properties |   1 +
 .../catalog/components/azure-storage-blob.json     | 140 +++--
 .../apache/camel/catalog/components/github.json    |   2 +-
 .../components/{github.json => github2.json}       |  80 +--
 .../catalog/components/langchain4j-tools.json      |  17 +-
 .../apache/camel/catalog/components/openai.json    |  48 +-
 .../camel/catalog/components/vertx-http.json       |  60 +-
 .../apache/camel/catalog/dev-consoles.properties   |   1 +
 .../{simple-language.json => eval-language.json}   |   8 +-
 .../catalog/dev-consoles/simple-language.json      |   2 +-
 .../org/apache/camel/catalog/languages/file.json   |  35 +-
 .../org/apache/camel/catalog/languages/simple.json | 228 +++----
 .../org/apache/camel/catalog/models/simple.json    |   5 +-
 .../org/apache/camel/catalog/others.properties     |   1 +
 .../org/apache/camel/catalog/others/github2.json   |  14 +
 .../apache/camel/catalog/schemas/camel-spring.xsd  |   9 +
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |   9 +
 .../apache/camel/catalog/test-infra/metadata.json  |  54 ++
 .../camel/component/docling/DoclingProducer.java   |  26 +-
 .../docling/integration/BatchProcessingIT.java     |   2 +
 .../docling/integration/OcrExtractionIT.java       |   3 +-
 .../langchain4j/agent/integration/ModelHelper.java |   4 +-
 ...ain4jEmbeddingsComponentInfinispanTargetIT.java |   2 +-
 ...ngChain4jEmbeddingsComponentMilvusTargetIT.java |  11 +-
 ...ngChain4jEmbeddingsComponentQdrantTargetIT.java |  15 +-
 .../tools/LangChain4jToolsEndpointConfigurer.java  |   3 +
 .../tools/LangChain4jToolsEndpointUriFactory.java  |   3 +-
 .../langchain4j/tools/langchain4j-tools.json       |  17 +-
 .../src/main/docs/langchain4j-tools-component.adoc |  79 +++
 .../tools/LangChain4jToolsEndpoint.java            |  54 +-
 .../tools/LangChain4jToolsProducer.java            |  89 +++
 .../langchain4j/tools/ToolSearchTool.java          | 135 ++++
 .../tools/spec/CamelToolExecutorCache.java         |  54 +-
 .../tools/spec/CamelToolSpecification.java         |  21 +-
 .../langchain4j/tools/LangChain4jToolTest.java     |  85 +++
 .../tools/ToolSearchToolFormatTest.java            | 121 ++++
 .../langchain4j/tools/ToolSearchToolTest.java      | 177 ++++++
 .../tools/spec/CamelToolExecutorCacheTest.java     | 160 +++++
 .../milvus/MilvusCreateCollectionTest.java         |  11 +-
 .../component/milvus/it/MilvusComponentIT.java     |  10 +-
 .../camel/component/neo4j/Neo4jProducer.java       |  12 +-
 .../openai/OpenAIComponentConfigurer.java          |   6 +
 .../component/openai/OpenAIEndpointConfigurer.java |  15 +
 .../component/openai/OpenAIEndpointUriFactory.java |   5 +-
 .../org/apache/camel/component/openai/openai.json  |  48 +-
 .../src/main/docs/openai-component.adoc            | 170 +++++-
 .../camel/component/openai/OpenAIComponent.java    |  18 +-
 .../component/openai/OpenAIConfiguration.java      |  39 ++
 .../camel/component/openai/OpenAIConstants.java    |  24 +-
 .../component/openai/OpenAIEmbeddingsProducer.java | 177 ++++++
 .../camel/component/openai/OpenAIEndpoint.java     |  15 +-
 .../camel/component/openai/SimilarityUtils.java    | 155 +++++
 .../component/openai/OpenAIEmbeddingsMockTest.java | 176 ++++++
 .../openai/integration/OpenAIEmbeddingsIT.java     | 173 ++++++
 components/camel-ai/camel-openai/test_execution.md |  35 +-
 .../camel/component/qdrant/QdrantProducer.java     |   4 +-
 .../atmosphere/websocket/WebsocketProducer.java    |  19 +-
 .../aws/securityhub/SecurityHubProducer.java       |   8 +-
 .../aws2/comprehend/Comprehend2Producer.java       |  36 +-
 .../camel/component/aws2/polly/Polly2Producer.java |  36 +-
 ...sk.java => EventHubsCheckpointUpdaterTask.java} |  23 +-
 .../azure/eventhubs/EventHubsConsumer.java         |  37 +-
 ...ava => EventHubsCheckpointUpdaterTaskTest.java} |  27 +-
 .../storage/blob/BlobComponentConfigurer.java      |  36 ++
 .../azure/storage/blob/BlobEndpointConfigurer.java |  36 ++
 .../azure/storage/blob/BlobEndpointUriFactory.java |   8 +-
 .../azure/storage/blob/azure-storage-blob.json     | 140 +++--
 .../main/docs/azure-storage-blob-component.adoc    | 135 ++++
 .../azure/storage/blob/BlobConfiguration.java      |  88 +++
 .../component/azure/storage/blob/BlobConsumer.java | 130 +++-
 .../azure/storage/blob/BlobComponentTest.java      |  67 ++
 .../azure/storage/blob/BlobConsumerTest.java       | 104 ++++
 .../blob/integration/BlobConsumerDeleteMoveIT.java | 248 ++++++++
 .../org/apache/camel/component/bean/BeanInfo.java  | 238 ++++----
 .../apache/camel/component/bean/MethodInfo.java    | 174 +++---
 .../apache/camel/language/bean/BeanExpression.java | 102 ++--
 components/camel-couchbase/pom.xml                 |   7 +
 .../integration/CouchbaseIntegrationTestBase.java  |   2 +-
 .../language/csimple/joor/OriginalSimpleTest.java  |  27 +
 .../src/test/resources/mysimple.txt                |   0
 .../org/apache/camel/language/datasonnet/CML.java  |   4 +-
 components/camel-dhis2/pom.xml                     |  10 +-
 components/camel-fhir/camel-fhir-component/pom.xml |   1 +
 components/camel-ftp/pom.xml                       |   6 +-
 .../org/apache/camel/component/github/github.json  |   2 +-
 .../src/main/docs/github-component.adoc            |  11 +-
 .../camel/component/github/GitHubComponent.java    |   3 +
 .../camel/component/github/GitHubEndpoint.java     |   3 +
 components/{camel-rest => camel-github2}/pom.xml   |  25 +-
 .../github2/GitHub2ComponentConfigurer.java        |  87 +++
 .../github2/GitHub2EndpointConfigurer.java         | 219 +++++++
 .../github2/GitHub2EndpointUriFactory.java}        |  73 +--
 .../apache/camel/component/github2/github2.json    |  80 +--
 .../services/org/apache/camel/component.properties |   7 +
 .../services/org/apache/camel/component/github2    |   2 +-
 .../org/apache/camel/configurer/github2-component  |   2 +
 .../org/apache/camel/configurer/github2-endpoint   |   2 +
 .../services/org/apache/camel/other.properties     |   7 +
 .../org/apache/camel/urifactory/github2-endpoint   |   2 +
 .../src/generated/resources/github2.json           |  14 +
 .../src/main/docs/github2-component.adoc           | 151 +++++
 .../camel/component/github2/GitHub2Component.java} |  27 +-
 .../camel/component/github2/GitHub2Constants.java  |  45 ++
 .../camel/component/github2/GitHub2Endpoint.java}  | 106 ++--
 .../camel/component/github2/GitHub2Type.java       |  18 +-
 .../component/github2/GitHubClientFactory.java     |  51 ++
 .../github2/consumer/AbstractGitHub2Consumer.java  | 101 +++
 .../component/github2/consumer/CommitConsumer.java | 196 ++++++
 .../component/github2/consumer/EventsConsumer.java |  88 +++
 .../consumer/PullRequestCommentConsumer.java       |  88 +++
 .../github2/consumer/PullRequestConsumer.java      |  87 +++
 .../component/github2/consumer/TagConsumer.java    |  71 +++
 .../github2/event/GitHub2EventFetchStrategy.java}  |  28 +-
 .../github2/producer/AbstractGitHub2Producer.java  |  78 +++
 .../github2/producer/ClosePullRequestProducer.java |  49 ++
 .../github2/producer/CreateIssueProducer.java      |  53 ++
 .../github2/producer/GetCommitFileProducer.java    |  77 +++
 .../producer/PullRequestCommentProducer.java       |  56 ++
 .../github2/producer/PullRequestFilesProducer.java |  57 ++
 .../github2/producer/PullRequestStateProducer.java |  68 +++
 .../component/github2/GitHub2ComponentTest.java    | 119 ++++
 .../integration/GitHub2ClientFactoryIT.java        |  93 +++
 .../integration/GitHub2CommitConsumerIT.java       |  76 +++
 .../integration/GitHub2IntegrationTestSupport.java |  80 +++
 .../integration/GitHub2PullRequestConsumerIT.java  |  66 ++
 .../github2/integration/GitHub2TagConsumerIT.java  |  66 ++
 .../bigquery/GoogleBigQueryConnectionFactory.java  |  15 +
 .../google/bigquery/GoogleBigQueryEndpoint.java    |   3 +-
 .../bigquery/sql/GoogleBigQuerySQLEndpoint.java    |   3 +-
 .../unit/GoogleBigQueryConnectionFactoryTest.java  |  64 ++
 .../pubsublite/GooglePubsubLiteConsumer.java       |   8 +-
 .../google/pubsub/GooglePubsubConsumer.java        |   8 +-
 .../hashicorp/vault/SecretsDevConsole.java         |   4 +-
 .../remote/InfinispanRemoteConfigurationIT.java    |   2 +-
 .../remote/InfinispanRemoteEmbeddingStoreIT.java   |   2 +-
 .../remote/InfinispanRemoteTestSupport.java        |   2 +-
 .../InfinispanRemoteClusteredTestSupport.java      |   2 +-
 ...ispanRemoteIdempotentRepositoryTestSupport.java |   2 +-
 ...finispanRemoteIdempotentRepositoryCamelTest.xml |   2 +-
 ...inispanRemoteIdempotentRepositorySpringTest.xml |   2 +-
 components/camel-kafka/pom.xml                     |   4 +
 .../component/kamelet/KameletEipSplitTest.java}    |  40 +-
 components/camel-keycloak/pom.xml                  |   1 -
 .../LevelDBAggregationRepositoryConfigurer.java    |   6 +
 .../camel/bean/LevelDBAggregationRepository.json   |   2 +-
 .../camel-leveldb/src/main/docs/leveldb.adoc       |   8 +
 .../leveldb/LevelDBAggregationRepository.java      |  34 +-
 .../camel/component/leveldb/LevelDBCamelCodec.java |  15 +
 .../camel/component/leveldb/LevelDBSerializer.java |  18 +
 .../serializer/DefaultLevelDBSerializer.java       |  18 +
 .../camel/component/minio/MinioProducer.java       |   4 +-
 .../component/mllp/MllpTcpServerConsumer.java      |  39 +-
 .../mllp/MllpTcpServerConsumerThreadPoolTest.java  | 154 +++++
 .../MongoDbTailableCursorConsumerIT.java           |   6 +-
 .../org/apache/camel/oauth/vertx/VertxOAuth.java   |   4 +-
 components/camel-ocsf/pom.xml                      |   2 +-
 .../src/main/docs/opentelemetry2.adoc              |  75 ++-
 .../opentelemetry2/OpenTelemetrySpanAdapter.java   |   4 +-
 .../plugin/DefaultJolokiaPlatformHttpPlugin.java   |   4 +-
 .../platform/http/main/MainHttpServer.java         |   3 +
 .../platform/http/main/MainHttpServerUtil.java     |   3 +-
 .../platform/http/main/ManagementHttpServer.java   |   3 +
 .../http/vertx/VertxPlatformHttpEngine.java        |  32 +
 .../http/vertx/VertxPlatformHttpRouter.java        |  34 ++
 .../http/vertx/VertxPlatformHttpServer.java        |   3 +-
 .../VertxPlatformHttpServerConfiguration.java      |  20 +
 .../vertx/RestOpenApiOnExceptionIssueTest.java     |  81 +++
 .../http/vertx/VertxPlatformHttpEngineTest.java    | 129 ++++
 components/camel-rest/pom.xml                      |  28 +
 .../apache/camel/component/rest/RestEndpoint.java  | 482 ++++++++-------
 .../component/rest/DefaultRestRegistryTest.java    | 198 ++++++
 .../camel/component/rest/RestApiEndpointTest.java  |  99 +++
 .../camel/component/rest/RestComponentTest.java    | 200 ++++++
 .../rest/RestEndpointProducerConsumerTest.java     | 394 ++++++++++++
 .../camel/component/rest/RestEndpointTest.java     | 135 ++++
 .../component/rest/RestProducerAdvancedTest.java   | 334 ++++++++++
 .../rest/RestProducerBindingCallbackTest.java      | 402 ++++++++++++
 .../rest/RestProducerBindingProcessorTest.java     | 311 ++++++++++
 .../camel/component/rest/RestProducerTest.java     | 354 +++++++++++
 .../component/rest/RestRegistryStatefulTest.java   | 148 +++++
 .../component/salesforce/SalesforceHttpClient.java |  13 +-
 .../internal/client/DefaultRestClient.java         |   4 +-
 .../org/apache/camel/component/smpp/SmppUtils.java |   3 +-
 .../springai/embeddings/OllamaTestSupport.java     |   2 +-
 .../component/tahu/TahuEdgePayloadConverter.java   |   3 +-
 .../decorators/AbstractHttpSpanDecorator.java      |  12 +-
 .../telemetry/decorators/JdbcSpanDecorator.java    |   4 +-
 .../vertx/http/VertxHttpComponentConfigurer.java   |   6 +
 .../vertx/http/VertxHttpEndpointConfigurer.java    |   6 +
 .../vertx/http/VertxHttpEndpointUriFactory.java    |   3 +-
 .../camel/component/vertx/http/vertx-http.json     |  60 +-
 .../component/vertx/http/VertxHttpComponent.java   |  18 +
 .../vertx/http/VertxHttpConfiguration.java         |  12 +
 .../component/vertx/http/VertxHttpEndpoint.java    |   5 +
 .../vertx/http/VertxHttpTracingPolicyTest.java     | 108 ++++
 .../camel/dataformat/zipfile/ZipIterator.java      |  31 +-
 .../zipfile/ZipFileMultipleFilesSplitterTest.java  |   5 +-
 .../dataformat/zipfile/ZipSplitterRouteTest.java   | 197 +++++-
 .../group/DefaultGroupFactoryStrategy.java         |   4 +-
 .../group/DefaultManagedGroupFactory.java          |  30 +-
 .../group/internal/ZooKeeperGroup.java             |  25 +-
 .../group/internal/ZooKeeperGroupFactory.java      |   5 +
 .../group/internal/ZooKeeperMultiGroup.java        |  10 +
 components/pom.xml                                 |   5 +-
 .../java/org/apache/camel/spi/SimpleFunction.java  |  54 ++
 .../apache/camel/spi/SimpleFunctionRegistry.java   |  13 +-
 .../apache/camel/impl/engine/DefaultChannel.java   |   2 +-
 .../impl/engine/DefaultSimpleFunctionRegistry.java |  74 ++-
 .../properties/BooleanPropertiesFunction.java      |  78 +++
 .../DefaultPropertiesFunctionResolver.java         |   2 +
 .../apache/camel/dev-console/eval-language.json    |   8 +-
 .../apache/camel/dev-console/simple-language.json  |   2 +-
 .../org/apache/camel/dev-console/eval-language     |   2 +
 .../org/apache/camel/dev-console/simple-language   |   2 +-
 .../org/apache/camel/dev-consoles.properties       |   2 +-
 .../camel/impl/console/EvalLanguageDevConsole.java | 133 ++++
 ...eConsole.java => SimpleLanguageDevConsole.java} |  16 +-
 .../org/apache/camel/language/simple/file.json     |  35 +-
 .../org/apache/camel/language/simple/simple.json   | 228 +++----
 .../modules/languages/pages/simple-language.adoc   | 129 +++-
 .../camel/language/csimple/CSimpleHelper.java      |  30 +
 .../camel/language/simple/FileConstants.java       |  30 +-
 .../camel/language/simple/SimpleConstants.java     | 227 +++----
 .../language/simple/SimpleExpressionBuilder.java   |  61 +-
 .../camel/language/simple/SimpleLanguage.java      |  41 +-
 .../simple/ast/SimpleFunctionExpression.java       |  30 +-
 .../org/apache/camel/model/language/simple.json    |   5 +-
 .../camel/model/language/SimpleExpression.java     |  33 +
 .../camel/processor/RecipientListProcessor.java    |  20 +
 .../aggregate/UseOriginalAggregationStrategy.java  |  11 +-
 .../org/apache/camel/reifier/AbstractReifier.java  |  27 +
 .../dataformat/XMLSecurityDataFormatReifier.java   |   2 +-
 .../reifier/language/SimpleExpressionReifier.java  |   3 +-
 .../language/XMLTokenizerExpressionReifier.java    |   2 +-
 .../reifier/language/XPathExpressionReifier.java   |   2 +-
 .../reifier/language/XQueryExpressionReifier.java  |   2 +-
 .../camel/reifier/rest/RestBindingReifier.java     |  14 +-
 .../builder/xml/XPathNamespacePlaceholderTest.java |  34 +-
 .../properties/PropertiesComponentBooleanTest.java |  76 +++
 .../language/simple/SimpleCustomFunctionTest.java  |  38 +-
 .../camel/language/simple/SimpleNestedTest.java    |  36 +-
 .../apache/camel/language/simple/SimpleTest.java   |  31 +-
 ...ticastUseOriginalNotPropagateExceptionTest.java |  87 +++
 ...astUseOriginalPropagateExceptionCaughtTest.java | 107 ++++
 ...MulticastUseOriginalPropagateExceptionTest.java | 106 ++++
 ...ntListUseOriginalNotPropagateExceptionTest.java |  85 +++
 ...istUseOriginalPropagateExceptionCaughtTest.java | 105 ++++
 ...pientListUseOriginalPropagateExceptionTest.java | 104 ++++
 .../org/apache/camel/main/components.properties    |   1 +
 .../DefaultManagementObjectStrategy.java           |   4 +-
 .../org/apache/camel/support/LoggerHelper.java     |   8 +-
 .../org/apache/camel/support/ObjectHelper.java     |  12 +-
 .../main/java/org/apache/camel/util/IOHelper.java  |  16 +-
 .../java/org/apache/camel/util/SimpleUtils.java    |   5 +-
 .../java/org/apache/camel/xml/in/ModelParser.java  |   1 +
 .../java/org/apache/camel/xml/out/ModelWriter.java |   1 +
 .../org/apache/camel/yaml/out/ModelWriter.java     |   1 +
 coverage/pom.xml                                   |  70 +--
 .../modules/ROOT/examples/json/github2.json        |   1 +
 docs/components/modules/ROOT/nav.adoc              |   1 +
 .../modules/ROOT/pages/github2-component.adoc      |   1 +
 .../modules/others/examples/json/github2.json      |   1 +
 docs/pom.xml                                       |   2 +-
 .../modules/ROOT/pages/camel-jbang-kubernetes.adoc |   2 +
 .../pages/jbang-commands/camel-jbang-commands.adoc |   2 +
 .../camel-jbang-eval-expression.adoc               |  35 ++
 ...-jbang-infra-run.adoc => camel-jbang-eval.adoc} |  18 +-
 .../pages/jbang-commands/camel-jbang-harden.adoc   |  40 ++
 .../jbang-commands/camel-jbang-infra-run.adoc      |   1 +
 .../camel-jbang-transform-message.adoc             |   2 +-
 .../ROOT/pages/using-propertyplaceholder.adoc      |  29 +
 .../partials/jbang-commands/examples/harden.adoc   | 161 +++++
 .../camel/cli/connector/LocalCliConnector.java     |  27 +
 .../component/ComponentsBuilderFactory.java        |  15 +-
 .../AzureStorageBlobComponentBuilderFactory.java   | 121 ++++
 .../dsl/Github2ComponentBuilderFactory.java        | 222 +++++++
 .../dsl/OpenaiComponentBuilderFactory.java         |  22 +-
 .../dsl/VertxHttpComponentBuilderFactory.java      |  19 +
 .../builder/endpoint/EndpointBuilderFactory.java   |   1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |   1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |  62 +-
 .../endpoint/dsl/BlobEndpointBuilderFactory.java   | 167 +++++
 ...ory.java => GitHub2EndpointBuilderFactory.java} | 282 +++++----
 .../endpoint/dsl/GitHubEndpointBuilderFactory.java |   3 +
 .../LangChain4jToolsEndpointBuilderFactory.java    |  34 ++
 .../endpoint/dsl/OpenAIEndpointBuilderFactory.java | 175 +++++-
 .../dsl/VertxHttpEndpointBuilderFactory.java       |  34 ++
 dsl/camel-jbang/camel-jbang-container/Dockerfile   |  16 +-
 .../META-INF/camel-jbang-commands-metadata.json    |   6 +-
 .../dsl/jbang/core/commands/CamelJBangMain.java    |   3 +
 .../camel/dsl/jbang/core/commands/EvalCommand.java |  20 +-
 .../camel/dsl/jbang/core/commands/Harden.java      | 679 +++++++++++++++++++++
 .../apache/camel/dsl/jbang/core/commands/Run.java  |   7 +-
 .../core/commands/action/CamelReceiveAction.java   |  37 +-
 .../commands/action/EvalExpressionCommand.java     | 231 +++++++
 .../commands/action/TransformMessageAction.java    |   2 +-
 .../dsl/jbang/core/commands/infra/InfraRun.java    |  19 +-
 .../jbang/core/commands/DependencyListTest.java    |   5 +-
 .../dsl/jbang/core/commands/EvalSimpleTest.java    |  49 ++
 .../commands/ExportMainApplicationProperties.java  |   4 +-
 .../dsl/jbang/core/commands/ExportMainJibTest.java |   5 +-
 .../jbang/core/commands/ExportMainJkubeTest.java   |   5 +-
 .../camel/dsl/jbang/core/commands/ExportTest.java  |   5 +-
 .../ParameterExceptionHandlerTest.java             |   2 +-
 .../dsl/jbang/core/commands/mcp/HardenTools.java   | 452 ++++++++++++++
 .../src/main/resources/application.properties      |   3 +
 .../core/commands/kubernetes/KubernetesExport.java |   4 +
 .../commands/kubernetes/traits/LabelTrait.java     |   1 +
 .../commands/kubernetes/KubernetesExportTest.java  |   8 +-
 .../commands/kubernetes/KubernetesRunTest.java     |   2 +
 dsl/camel-jbang/camel-launcher/pom.xml             |   2 +-
 .../camel-component-known-dependencies.properties  |   1 +
 .../DependencyDownloaderComponentResolver.java     |   3 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |   6 +
 .../generated/resources/schema/camelYamlDsl.json   |   6 +
 .../apache/camel/dsl/yaml/SplitKameletTest.groovy  |  62 ++
 .../test/resources/kamelets/mySplit.kamelet.yaml   |  48 +-
 parent/pom.xml                                     |  80 ++-
 pom.xml                                            |   9 +-
 test-infra/camel-test-infra-all/pom.xml            |  74 ++-
 .../src/generated/resources/META-INF/metadata.json |  54 ++
 .../infra/arangodb/services/ArangoDbContainer.java |  15 +-
 .../services/AbstractArtemisEmbeddedService.java   |  18 +-
 .../infra/artemis/services/ArtemisContainer.java   |  10 +-
 .../test/infra/aws2/clients/AWSSDKClientUtils.java |   4 +-
 .../test/infra/aws2/services/AWSContainer.java     |   7 +-
 .../azure/common/services/AzuriteContainer.java    |  10 +-
 .../CassandraLocalContainerInfraService.java       |   6 +-
 .../ChatScriptLocalContainerInfraService.java      |  16 +-
 .../common/services/ContainerEnvironmentUtil.java  | 159 ++++-
 .../CouchbaseLocalContainerInfraService.java       |  15 +-
 .../CouchDbLocalContainerInfraService.java         |   6 +-
 .../infra/couchdb/services/container.properties    |   2 +-
 .../DoclingLocalContainerInfraService.java         |   7 +-
 .../ElasticSearchLocalContainerInfraService.java   |   6 +-
 .../services/FhirLocalContainerInfraService.java   |   6 +-
 .../camel/test/infra/ftp/common/FtpProperties.java |   4 +
 .../services/embedded/FtpEmbeddedInfraService.java |   7 +-
 .../embedded/FtpsEmbeddedInfraService.java         |   9 +-
 .../embedded/SftpEmbeddedInfraService.java         |   7 +-
 .../GooglePubSubLocalContainerInfraService.java    |   6 +-
 .../HashicorpVaultLocalContainerInfraService.java  |   7 +-
 .../LocalHiveMQSparkplugTCKInfraService.java       |   6 +-
 .../services/IbmMQLocalContainerInfraService.java  |   9 +-
 .../test/infra/iggy/services/IggyContainer.java    |   9 +-
 .../InfinispanLocalContainerInfraService.java      |   8 +-
 .../infra/kafka/services/ConfluentContainer.java   |   3 +-
 .../kafka/services/ConfluentInfraService.java      |   4 +-
 .../services/ContainerLocalKafkaInfraService.java  |   5 +-
 .../infra/kafka/services/RedpandaInfraService.java |   4 +-
 .../infra/kafka/services/StrimziContainer.java     |   3 +-
 .../infra/kafka/services/StrimziInfraService.java  |   8 +-
 .../services/ContainerLocalAuthKafkaService.java   |   3 +-
 .../KeycloakLocalContainerInfraService.java        |  18 +-
 .../infra/keycloak/services/container.properties   |   1 +
 .../MicroprofileLRALocalContainerInfraService.java |   6 +-
 .../services/MilvusLocalContainerInfraService.java |   7 +-
 .../services/MinioLocalContainerInfraService.java  |  18 +-
 .../MongoDBLocalContainerInfraService.java         |  10 +-
 .../MosquittoLocalContainerInfraService.java       |   3 +-
 .../services/NatsLocalContainerInfraService.java   |   6 +-
 .../services/Neo4jLocalContainerInfraService.java  |   9 +-
 .../infra/ollama/commons/OllamaProperties.java     |   2 +
 .../infra/ollama/services/OllamaInfraService.java  |   2 +
 .../services/OllamaLocalContainerInfraService.java |  24 +-
 .../services/OllamaLocalHostInfraService.java      |  10 +
 .../ollama/services/OllamaRemoteInfraService.java  |  10 +
 .../services/OllamaServiceConfiguration.java       |   4 +
 .../infra/ollama/services/OpenAIInfraService.java  |  17 +
 .../infra/ollama/services/container.properties     |   1 +
 .../ollama/services/OllamaServiceFactory.java      |   5 +
 .../infra/openai/mock/EmbeddingExpectation.java    |  82 +++
 .../infra/openai/mock/EmbeddingRequestHandler.java | 114 ++++
 .../openai/mock/EmbeddingResponseBuilder.java      | 162 +++++
 .../camel/test/infra/openai/mock/OpenAIMock.java   |   6 +-
 .../test/infra/openai/mock/OpenAIMockBuilder.java  |  69 ++-
 .../infra/openai/mock/OpenAIMockServerHandler.java |  25 +-
 .../infra/openai/mock/OpenAIMockEmbeddingTest.java | 222 +++++++
 .../infra/openldap/services/OpenLdapContainer.java |  12 +-
 .../OpenSearchLocalContainerInfraService.java      |   4 +-
 .../pinecone/services/PineconeIndexContainer.java  |   7 +-
 .../PineconeLocalContainerInfraService.java        |   4 +-
 .../PostgresLocalContainerInfraService.java        |   4 +-
 .../services/PulsarLocalContainerInfraService.java |   7 +-
 .../services/QdrantLocalContainerInfraService.java |   7 +-
 .../RabbitMQLocalContainerInfraService.java        |  11 +-
 .../test/infra/redis/services/RedisContainer.java  |  11 +-
 .../services/RedisLocalContainerInfraService.java  |  11 +-
 .../rocketmq/services/RocketMQBrokerContainer.java |  14 +-
 .../test/infra/smb/services/SmbContainer.java      |   7 +-
 .../test/infra/solr/services/SolrContainer.java    |   7 +-
 .../TorchServeLocalContainerInfraService.java      |  11 +-
 .../WeaviateLocalContainerInfraService.java        |   7 +-
 .../infra/xmpp/services/XmppServerContainer.java   |  15 +-
 .../zookeeper/services/ZooKeeperContainer.java     |   7 +-
 .../ZooKeeperLocalContainerInfraService.java       |   7 +-
 .../camel/maven/ApiComponentGeneratorMojo.java     |   8 +
 .../java/org/apache/camel/maven/HashHelper.java    |   3 +
 .../maven/JavaSourceApiMethodGeneratorMojo.java    | 103 ++--
 405 files changed, 16449 insertions(+), 2369 deletions(-)
 copy 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/{github.json
 => github2.json} (82%)
 copy 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/{simple-language.json
 => eval-language.json} (50%)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/github2.json
 create mode 100644 
components/camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/ToolSearchTool.java
 create mode 100644 
components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/ToolSearchToolFormatTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/ToolSearchToolTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/spec/CamelToolExecutorCacheTest.java
 create mode 100644 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/OpenAIEmbeddingsProducer.java
 create mode 100644 
components/camel-ai/camel-openai/src/main/java/org/apache/camel/component/openai/SimilarityUtils.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIEmbeddingsMockTest.java
 create mode 100644 
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/integration/OpenAIEmbeddingsIT.java
 rename 
components/camel-azure/camel-azure-eventhubs/src/main/java/org/apache/camel/component/azure/eventhubs/{EventHubsCheckpointUpdaterTimerTask.java
 => EventHubsCheckpointUpdaterTask.java} (77%)
 rename 
components/camel-azure/camel-azure-eventhubs/src/test/java/org/apache/camel/component/azure/eventhubs/{EventHubsCheckpointUpdaterTimerTaskTest.java
 => EventHubsCheckpointUpdaterTaskTest.java} (66%)
 create mode 100644 
components/camel-azure/camel-azure-storage-blob/src/test/java/org/apache/camel/component/azure/storage/blob/BlobConsumerTest.java
 create mode 100644 
components/camel-azure/camel-azure-storage-blob/src/test/java/org/apache/camel/component/azure/storage/blob/integration/BlobConsumerDeleteMoveIT.java
 copy {core/camel-core => 
components/camel-csimple-joor}/src/test/resources/mysimple.txt (100%)
 copy components/{camel-rest => camel-github2}/pom.xml (66%)
 create mode 100644 
components/camel-github2/src/generated/java/org/apache/camel/component/github2/GitHub2ComponentConfigurer.java
 create mode 100644 
components/camel-github2/src/generated/java/org/apache/camel/component/github2/GitHub2EndpointConfigurer.java
 copy 
components/{camel-azure/camel-azure-storage-blob/src/generated/java/org/apache/camel/component/azure/storage/blob/BlobEndpointUriFactory.java
 => 
camel-github2/src/generated/java/org/apache/camel/component/github2/GitHub2EndpointUriFactory.java}
 (53%)
 copy 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/github.json
 => 
components/camel-github2/src/generated/resources/META-INF/org/apache/camel/component/github2/github2.json
 (82%)
 create mode 100644 
components/camel-github2/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 copy 
core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/simple-language
 => 
components/camel-github2/src/generated/resources/META-INF/services/org/apache/camel/component/github2
 (50%)
 create mode 100644 
components/camel-github2/src/generated/resources/META-INF/services/org/apache/camel/configurer/github2-component
 create mode 100644 
components/camel-github2/src/generated/resources/META-INF/services/org/apache/camel/configurer/github2-endpoint
 create mode 100644 
components/camel-github2/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 create mode 100644 
components/camel-github2/src/generated/resources/META-INF/services/org/apache/camel/urifactory/github2-endpoint
 create mode 100644 
components/camel-github2/src/generated/resources/github2.json
 create mode 100644 
components/camel-github2/src/main/docs/github2-component.adoc
 copy 
components/{camel-github/src/main/java/org/apache/camel/component/github/GitHubComponent.java
 => 
camel-github2/src/main/java/org/apache/camel/component/github2/GitHub2Component.java}
 (73%)
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/GitHub2Constants.java
 copy 
components/{camel-github/src/main/java/org/apache/camel/component/github/GitHubEndpoint.java
 => 
camel-github2/src/main/java/org/apache/camel/component/github2/GitHub2Endpoint.java}
 (65%)
 copy 
test-infra/camel-test-infra-ollama/src/main/java/org/apache/camel/test/infra/ollama/services/OllamaServiceConfiguration.java
 => 
components/camel-github2/src/main/java/org/apache/camel/component/github2/GitHub2Type.java
 (76%)
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/GitHubClientFactory.java
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/consumer/AbstractGitHub2Consumer.java
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/consumer/CommitConsumer.java
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/consumer/EventsConsumer.java
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/consumer/PullRequestCommentConsumer.java
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/consumer/PullRequestConsumer.java
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/consumer/TagConsumer.java
 copy 
components/{camel-leveldb/src/main/java/org/apache/camel/component/leveldb/LevelDBSerializer.java
 => 
camel-github2/src/main/java/org/apache/camel/component/github2/event/GitHub2EventFetchStrategy.java}
 (59%)
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/producer/AbstractGitHub2Producer.java
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/producer/ClosePullRequestProducer.java
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/producer/CreateIssueProducer.java
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/producer/GetCommitFileProducer.java
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/producer/PullRequestCommentProducer.java
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/producer/PullRequestFilesProducer.java
 create mode 100644 
components/camel-github2/src/main/java/org/apache/camel/component/github2/producer/PullRequestStateProducer.java
 create mode 100644 
components/camel-github2/src/test/java/org/apache/camel/component/github2/GitHub2ComponentTest.java
 create mode 100644 
components/camel-github2/src/test/java/org/apache/camel/component/github2/integration/GitHub2ClientFactoryIT.java
 create mode 100644 
components/camel-github2/src/test/java/org/apache/camel/component/github2/integration/GitHub2CommitConsumerIT.java
 create mode 100644 
components/camel-github2/src/test/java/org/apache/camel/component/github2/integration/GitHub2IntegrationTestSupport.java
 create mode 100644 
components/camel-github2/src/test/java/org/apache/camel/component/github2/integration/GitHub2PullRequestConsumerIT.java
 create mode 100644 
components/camel-github2/src/test/java/org/apache/camel/component/github2/integration/GitHub2TagConsumerIT.java
 create mode 100644 
components/camel-google/camel-google-bigquery/src/test/java/org/apache/camel/component/google/bigquery/unit/GoogleBigQueryConnectionFactoryTest.java
 copy 
components/{camel-zipfile/src/test/java/org/apache/camel/dataformat/zipfile/ZipSplitterRouteTest.java
 => 
camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletEipSplitTest.java}
 (55%)
 create mode 100644 
components/camel-mllp/src/test/java/org/apache/camel/component/mllp/MllpTcpServerConsumerThreadPoolTest.java
 create mode 100644 
components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/RestOpenApiOnExceptionIssueTest.java
 create mode 100644 
components/camel-rest/src/test/java/org/apache/camel/component/rest/DefaultRestRegistryTest.java
 create mode 100644 
components/camel-rest/src/test/java/org/apache/camel/component/rest/RestApiEndpointTest.java
 create mode 100644 
components/camel-rest/src/test/java/org/apache/camel/component/rest/RestComponentTest.java
 create mode 100644 
components/camel-rest/src/test/java/org/apache/camel/component/rest/RestEndpointProducerConsumerTest.java
 create mode 100644 
components/camel-rest/src/test/java/org/apache/camel/component/rest/RestEndpointTest.java
 create mode 100644 
components/camel-rest/src/test/java/org/apache/camel/component/rest/RestProducerAdvancedTest.java
 create mode 100644 
components/camel-rest/src/test/java/org/apache/camel/component/rest/RestProducerBindingCallbackTest.java
 create mode 100644 
components/camel-rest/src/test/java/org/apache/camel/component/rest/RestProducerBindingProcessorTest.java
 create mode 100644 
components/camel-rest/src/test/java/org/apache/camel/component/rest/RestProducerTest.java
 create mode 100644 
components/camel-rest/src/test/java/org/apache/camel/component/rest/RestRegistryStatefulTest.java
 create mode 100644 
components/camel-vertx/camel-vertx-http/src/test/java/org/apache/camel/component/vertx/http/VertxHttpTracingPolicyTest.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/SimpleFunction.java
 create mode 100644 
core/camel-base/src/main/java/org/apache/camel/component/properties/BooleanPropertiesFunction.java
 copy 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/simple-language.json
 => 
core/camel-console/src/generated/resources/META-INF/org/apache/camel/dev-console/eval-language.json
 (50%)
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/eval-language
 create mode 100644 
core/camel-console/src/main/java/org/apache/camel/impl/console/EvalLanguageDevConsole.java
 rename 
core/camel-console/src/main/java/org/apache/camel/impl/console/{SimpleLanguageConsole.java
 => SimpleLanguageDevConsole.java} (90%)
 copy 
components/camel-zookeeper-master/src/main/java/org/apache/camel/component/zookeepermaster/group/DefaultGroupFactoryStrategy.java
 => 
core/camel-core/src/test/java/org/apache/camel/builder/xml/XPathNamespacePlaceholderTest.java
 (51%)
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/properties/PropertiesComponentBooleanTest.java
 copy 
components/camel-zipfile/src/test/java/org/apache/camel/dataformat/zipfile/ZipSplitterRouteTest.java
 => 
core/camel-core/src/test/java/org/apache/camel/language/simple/SimpleNestedTest.java
 (53%)
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/MulticastUseOriginalNotPropagateExceptionTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/MulticastUseOriginalPropagateExceptionCaughtTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/MulticastUseOriginalPropagateExceptionTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/RecipientListUseOriginalNotPropagateExceptionTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/RecipientListUseOriginalPropagateExceptionCaughtTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/processor/RecipientListUseOriginalPropagateExceptionTest.java
 create mode 120000 docs/components/modules/ROOT/examples/json/github2.json
 create mode 120000 docs/components/modules/ROOT/pages/github2-component.adoc
 create mode 120000 docs/components/modules/others/examples/json/github2.json
 create mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-eval-expression.adoc
 copy 
docs/user-manual/modules/ROOT/pages/jbang-commands/{camel-jbang-infra-run.adoc 
=> camel-jbang-eval.adoc} (51%)
 create mode 100644 
docs/user-manual/modules/ROOT/pages/jbang-commands/camel-jbang-harden.adoc
 create mode 100644 
docs/user-manual/modules/ROOT/partials/jbang-commands/examples/harden.adoc
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Github2ComponentBuilderFactory.java
 copy 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{GitHubEndpointBuilderFactory.java
 => GitHub2EndpointBuilderFactory.java} (78%)
 copy 
test-infra/camel-test-infra-ftp/src/main/java/org/apache/camel/test/infra/ftp/common/FtpProperties.java
 => 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/EvalCommand.java
 (59%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/Harden.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/action/EvalExpressionCommand.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/EvalSimpleTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/HardenTools.java
 create mode 100644 
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/groovy/org/apache/camel/dsl/yaml/SplitKameletTest.groovy
 copy .github/dependabot.yml => 
dsl/camel-yaml-dsl/camel-yaml-dsl/src/test/resources/kamelets/mySplit.kamelet.yaml
 (54%)
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/EmbeddingExpectation.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/EmbeddingRequestHandler.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/main/java/org/apache/camel/test/infra/openai/mock/EmbeddingResponseBuilder.java
 create mode 100644 
test-infra/camel-test-infra-openai-mock/src/test/java/org/apache/camel/test/infra/openai/mock/OpenAIMockEmbeddingTest.java

Reply via email to