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

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


    omit 5e3ac49133f Regen SBOM from commit 
3fd01a999b32b4e64f5c904a6cd6115ec6d927b3
     add a1d8818cf9d CAMEL-20964: Add property based trait configuration in 
camel-jbang kubernetes plugin
     add a764df8f379 Regen SBOM from commit 
3fd01a999b32b4e64f5c904a6cd6115ec6d927b3 (#15014)
     add e1f08d53df2 chore(deps): Bump jetty-version from 12.0.11 to 12.0.12
     add 63cf361dd9f Upgrade CycloneDX to version 2.8.1 (#15015)
     add a879e4448b2 chore(deps): Bump aws-java-sdk2-version from 2.26.28 to 
2.26.29 (#15016)
     add ee18bef57fe CAMEL-20199: camel-core - Remove synchronized blocks
     add 07bcafc7839 CAMEL-20199: Remove synchronized block from components A 
to C
     add d697a077fec chore(deps): Bump org.hamcrest:hamcrest from 2.2 to 3.0 
(#15008)
     add 2120eecfad1 CAMEL-21043: Ensure generated camel-dependencies parent 
version is always in sync with the one used in org.apache.camel:camel
     add 257cd5a15df make PythonLanguage and PythonExpression cache compiled 
PyCode objects (#15019)
     add 52519fed599 CAMEL-21034: camel-spring - Create Spring based injector 
when creating CamelContext (#15020)
     add d0008cf1760 CAMEL-21004: camel-jbang export does not use runtime from 
application.properties
     add ea107a00111 camel-jbang - Upgrade to latest SB and Q
     add 2b83394152e CAMEL-20994: camel-jbang - Include direct component when 
using rest-dsl
     add 54ba412a791 chore(deps): Bump pulsar-version from 3.3.0 to 3.3.1 
(#15023)
     add 8b4b1fbfe0c chore(deps): Bump aws-java-sdk2-version from 2.26.29 to 
2.26.30 (#15024)
     add 0f43e454c14 CAMEL-21044: Fix missing Azure Service Bus FQNS 
configuration (#15021)
     add 71bbb6dbd1f chore(deps): Bump org.redisson:redisson from 3.34.0 to 
3.34.1 (#15025)
     add 651ebaab4ae chore(deps): Bump flink-version from 1.19.1 to 1.20.0 
(#15026)
     add f0538b07a77 chore(deps): Bump avro-version from 1.11.3 to 1.12.0 
(#15027)
     add 3728c480edd CAMEL-21045: camel-jbang - Export to quarkus/SB will 
startup quarkus/SB and hang JVM
     add 2bcc2527c6d Removal of bouncycastle dependencies from camel-crypto. 
(#15028)
     add b226a214d11 CAMEL-21040: minor typo fixes (#15029)
     add 1c82f080379 Splunk added validateCertificates parameter (#14970)
     add 9f79b25ce22 Splunk HEC add sslContextParameters (#14998)
     add dde2d46e1f7 CAMEL-21040: use more consistent terminology
     add e4ac04e0d7d CAMEL-21040: fix typos and grammar issues
     add 5e27fc0bff1 CAMEL-21040: ensure more consistency in the document 
sections
     add f357a926a92 CAMEL-21048: Add required dot in MLLP ACK timestamp 
pattern. (#15030)
     add 690a5104cc3 CAMEL-21040: ensure more consistency in the document 
sections (#15032)
     add 9b112b746aa CAMEL-20968 : Camel LangChain4j : add the RAG feature
     add 1781039b44d CAMEL-20968: fix formatting
     add bf0b06de2fd chore(deps): Bump aws-java-sdk2-version from 2.26.30 to 
2.26.31 (#15036)
     add 8e23b366313 chore(deps): Bump org.opensearch.client:opensearch-java 
(#15037)
     add c055e98fa10 CAMEL-21040: ensure more consistency in the document 
sections
     add afb323f9eac CAMEL-20986: implement LangChain4j document splitters as a 
DSL
     add 156db5c389f CAMEL-21040: ensure more consistency in the document 
sections
     add cfd737d7adf CAMEL-21040: ensure more consistency in the document 
sections
     add 1056b793f6a CAMEL-20991: camel-jbang - Make export able to complete 
for source co… (#15038)
     add cde8d2521cd CAMEL-21012 - camel-milvus: action name mismatch with 
embeddings (#15041)
     add 5f846bf64c9 CAMEL-20994: camel-jbang - Do not include rest component 
if not in use.
     add 9b74e2e2ace CAMEL-21040: ensure more consistency in the document 
sections
     add 70a88df7523 CAMEL-21053: camel-xslt - All exchange properties should 
be avaiabl (#15043)
     add 3a2dd2fb0a6 CAMEL-20237: camel-platform-http-main - Make it possible 
to configure http auth via properties file (#14849)
     add 346d39fd361 camel-jbang - Upgrade Q 3.13.1
     add 2ff6db4492b CAMEL-21040: ensure more consistency in the document 
sections
     add 9bf87d37f8b CAMEL-20237: camel-platform-http-main - Make it possible 
to configure http auth
     add fb1350f3228 chore(deps): Bump org.awaitility:awaitility from 4.2.1 to 
4.2.2 (#15048)
     add 6e34ad3ebe4 CAMEL-21051: camel-ftp - Do not swallow exception due to 
finally block can trigger another exception during ftp opertations. (#15046)
     add 35142c9062f chore(deps): Bump aws-java-sdk2-version from 2.26.31 to 
2.27.0 (#15049)
     add 4589866c1dc chore(deps): Bump infinispan-version from 15.0.6.Final to 
15.0.7.Final (#15050)
     add e0fb3ce4b21 Camel-Milvus: Fixed docs with reference to qdrant (#15051)
     add 90879cc413b Camel-Milvus: Relation with Langchain4j-embeddings in docs 
(#15052)
     add 73950e5795b Camel-Google-Secret-Manager: Fixed names of 
application.properties (#15053)
     add e80f5b3e034 CAMEL-21056: camel-file - readLockMinAge is now fast again.
     add efbec21f630 CAMEL-20994: Fix a dead-lock in SB during starting when 
having camel-cli-connector enabled.
     add 59eb7671185 CAMEL-21042: camel-guave-eventbus - Deprecated
     add a28f5a86968 Fix test as there are now correctly reported number of 
components
     add 230b618c94c CAMEL-21052: camel-jbang - Export should not include 
camel-cli-connector by default
     add d5a5bf92c74 chore(deps): Bump aws-java-sdk2-version from 2.27.0 to 
2.27.1 (#15054)
     add e5e68f00f58 chore(deps): Bump 
org.elasticsearch.client:elasticsearch-rest-client-sniffer (#15055)
     add dc59d3ba882 chore(deps): Bump opensearch-rest-client-version from 
2.15.0 to 2.16.0 (#15056)
     add e10874192cd chore(deps): Bump debezium-version from 2.7.0.Final to 
2.7.1.Final (#15057)
     add 7fddc5562fd Improve JBang Kubernetes plugin logs command parameter
     add 40c671ad0cd chore(deps-dev): Bump org.slf4j:slf4j-api from 2.0.13 to 
2.0.15 (#15058)
     add 6bc734558a3 chore(deps): Bump 
org.l2x6.cq:cq-alias-fastinstall-quickly-extension (#15059)
     add 88be6c5a3a0 Go back to slf4j 2.0.13 as 2.0.15 comes with an ugly 
system out println
     add 3b0b778bb68 CAMEL-21040: ensure more consistency in the document 
sections
     add ab921bbe7d9 CAMEL-20986: a few minor improvements for consistency
     add 1853a7d2358 Regen
     add c0aaea6031f CAMEL-20947 - Add Jolokia config in camel.debug profile of 
Camel Quarkus (#15064)
     add e0f2b3fe7bf CAMEL-21040: ensure more consistency in the document 
sections
     add 97ea73b54f2 CAMEL-21055: camel-core-model - Adjust label on EIP nodes 
so they are… (#15067)
     add f6e5172de8a CAMEL-21059 Cannot run or export when --repository is set 
before the integration file (#15065)
     add a243ee2b3af chore(deps): Bump huaweicloud-sdk-version from 3.1.108 to 
3.1.109 (#15068)
     add 18c82ca6651 chore(deps): Bump com.google.cloud:libraries-bom from 
26.43.0 to 26.44.0 (#15069)
     add 7ec2198f3e4 chore(deps): Bump org.jgroups:jgroups from 5.3.9.Final to 
5.3.10.Final (#15072)
     add 61a94c425df chore(deps): Bump org.apache.activemq:activemq-client 
(#15074)
     add c1c675586a1 chore(deps): Bump io.camunda:zeebe-client-java from 8.5.5 
to 8.5.6 (#15075)
     add aa2040625f6 chore(deps): Bump org.apache.avro:avro-ipc-jetty from 
1.11.3 to 1.12.0 (#15076)
     add af22d60da0f chore(deps): Bump org.eclipse:yasson from 3.0.3 to 3.0.4 
(#15077)
     add c93ee4a4721 chore(deps): Bump 
com.google.apis:google-api-services-sheets (#15081)
     add 06908b5a4e0 CAMEL-21040: ensure more consistency in the document 
sections
     add a7a7c4779dd chore(deps): Bump 
com.google.apis:google-api-services-drive (#15071)
     add 16830a74c8c chore(deps): Bump com.github.jasminb:jsonapi-converter 
from 0.13 to 0.14 (#15078)
     add c415a94617d chore(deps): Bump com.github.mwiede:jsch from 0.2.18 to 
0.2.19 (#15080)
     add 2f70bb4df9d CAMEL-21065 - Add Jolokia config in camel.debug profile of 
Camel (#15082)
     add bd54e23298c CAMEL-21040: ensure more consistency in the document 
sections
     add ea8402e303e CAMEL-21067: marked camel-univocity as deprecated
     add c250933a46e chore(deps): Bump jandex-version from 3.2.1 to 3.2.2 
(#15079)
     add 017911faa7b CAMEL-21066: removed outdated information from components 
documentation
     add ad7d1e72276 CAMEL-21066: removed outdated information from the project 
pages
     add bffacf784ba CAMEL-21064: camel-as2: Parse HTTP headers 
case-insensitive (#15089)
     add 06e351d491c CAMEL-21071: camel-rest-openapi - Auto detect 
RestApiConsumerFactory from classpath (#15090)
     add a372d9f9532 CAMEL-21070: camel-jbang - Export include 
camel-openapi-java when using rest-dsl with openapi contract-first
     add 7758797eac7 Regen SBOM from commit 
a372d9f9532672c99dd69cde1cacd4f39e35b619

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   (5e3ac49133f)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (7758797eac7)

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:
 .mvn/extensions.xml                                |     2 +-
 bom/camel-bom/pom.xml                              |     5 +
 camel-sbom/camel-sbom.json                         | 16821 +++++++++----------
 camel-sbom/camel-sbom.xml                          | 12028 ++++++-------
 catalog/camel-allcomponents/pom.xml                |     5 +
 .../camel/catalog/components/guava-eventbus.json   |     2 +-
 .../camel/catalog/components/langchain4j-chat.json |     3 +-
 .../apache/camel/catalog/components/milvus.json    |     4 +-
 .../camel/catalog/components/splunk-hec.json       |    15 +-
 .../apache/camel/catalog/components/splunk.json    |     3 +-
 .../main/camel-main-configuration-metadata.json    |     8 +-
 .../org/apache/camel/catalog/models.properties     |     1 +
 .../org/apache/camel/catalog/models/aggregate.json |     2 +-
 .../camel/catalog/models/circuitBreaker.json       |     4 +-
 .../org/apache/camel/catalog/models/doCatch.json   |     2 +-
 .../org/apache/camel/catalog/models/doFinally.json |     2 +-
 .../org/apache/camel/catalog/models/doTry.json     |     4 +-
 .../models/faultToleranceConfiguration.json        |     2 +-
 .../org/apache/camel/catalog/models/filter.json    |     2 +-
 .../camel/catalog/models/idempotentConsumer.json   |     2 +-
 .../org/apache/camel/catalog/models/intercept.json |     2 +-
 .../apache/camel/catalog/models/interceptFrom.json |     2 +-
 .../catalog/models/interceptSendToEndpoint.json    |     2 +-
 .../org/apache/camel/catalog/models/kamelet.json   |     2 +-
 .../apache/camel/catalog/models/langChain4j.json   |    23 +
 .../apache/camel/catalog/models/loadBalance.json   |     2 +-
 .../org/apache/camel/catalog/models/loop.json      |     2 +-
 .../org/apache/camel/catalog/models/marshal.json   |     2 +-
 .../org/apache/camel/catalog/models/multicast.json |     2 +-
 .../apache/camel/catalog/models/onCompletion.json  |     2 +-
 .../apache/camel/catalog/models/onException.json   |     2 +-
 .../apache/camel/catalog/models/onFallback.json    |     4 +-
 .../org/apache/camel/catalog/models/otherwise.json |     2 +-
 .../org/apache/camel/catalog/models/pipeline.json  |     2 +-
 .../apache/camel/catalog/models/resequence.json    |     2 +-
 .../catalog/models/resilience4jConfiguration.json  |     2 +-
 .../org/apache/camel/catalog/models/route.json     |     2 +-
 .../camel/catalog/models/routeTemplates.json       |     2 +-
 .../org/apache/camel/catalog/models/saga.json      |     2 +-
 .../org/apache/camel/catalog/models/sort.json      |     2 +-
 .../org/apache/camel/catalog/models/split.json     |     2 +-
 .../org/apache/camel/catalog/models/step.json      |     2 +-
 .../org/apache/camel/catalog/models/unmarshal.json |     2 +-
 .../org/apache/camel/catalog/models/when.json      |     2 +-
 .../catalog/models/whenSkipSendToEndpoint.json     |     2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |    87 +-
 .../src/main/docs/chatscript-component.adoc        |    22 +-
 .../camel-djl/src/main/docs/djl-component.adoc     |    41 +-
 .../langchain4j/chat/langchain4j-chat.json         |     3 +-
 .../src/main/docs/langchain4j-chat-component.adoc  |   103 +-
 .../langchain4j/chat/LangChain4jChat.java          |     3 +
 .../langchain4j/chat/LangChain4jChatProducer.java  |    66 +-
 .../chat/rag/LangChain4jRagAggregatorStrategy.java |    59 +
 .../langchain4j.chat/LangChain4jChatIT.java        |   153 +-
 .../LangChain4jRagAggregatorTest.java              |   121 +
 .../langchain4j.chat/OllamaTestSupport.java        |     2 +-
 ...ngChain4jEmbeddingsComponentMilvusTargetIT.java |    23 +-
 .../camel-ai/camel-langchain4j-tokenizer/pom.xml   |    96 +
 .../services/org/apache/camel/other.properties     |     7 +
 .../apache/camel/tokenizer/langchain4j-character   |     2 +
 .../org/apache/camel/tokenizer/langchain4j-line    |     2 +
 .../apache/camel/tokenizer/langchain4j-paragraph   |     2 +
 .../apache/camel/tokenizer/langchain4j-sentence    |     2 +
 .../org/apache/camel/tokenizer/langchain4j-word    |     2 +
 .../generated/resources/langchain4j-tokenizer.json |    15 +
 .../main/docs/langchain4j-tokenizer-component.adoc |   121 +
 .../tokenizer/AbstractLangChain4JTokenizer.java    |    63 +
 .../tokenizer/LangChain4JCharacterTokenizer.java}  |    29 +-
 .../tokenizer/LangChain4JLineTokenizer.java}       |    29 +-
 .../tokenizer/LangChain4JParagraphTokenizer.java}  |    29 +-
 .../tokenizer/LangChain4JSentenceTokenizer.java}   |    29 +-
 .../tokenizer/LangChain4JWordTokenizer.java}       |    29 +-
 .../tokenizer/config/LangChain4JConfiguration.java |    47 +-
 .../config/LangChain4JQwenConfiguration.java}      |    23 +-
 .../langchain4j/tokenizer/util/SplitterTypes.java} |    18 +-
 .../langchain4j/tokenizer/util/SplitterUtil.java   |   117 +
 .../tokenizer/util/TokenizerTypes.java}            |    16 +-
 .../tokenizer/LangChain4JLineTokenizerTest.java    |    55 +
 .../LangChain4JParagraphTokenizerConfigTest.java   |    63 +
 .../LangChain4JParagraphTokenizerTest.java         |    55 +
 .../LangChain4JSentenceTokenizerTest.java          |    55 +
 .../LangChain4JTokenizerTestSupport.java}          |    22 +-
 .../tokenizer/LangChain4JWordTokenizerTest.java    |    55 +
 .../src/test/resources/log4j2.properties           |    33 +
 .../src/test/resources/road-not-taken.txt          |    23 +
 .../docs/langchain4j-web-search-component.adoc     |    53 +-
 .../org/apache/camel/component/milvus/milvus.json  |     4 +-
 .../src/main/docs/milvus-component.adoc            |    56 +-
 .../org/apache/camel/component/milvus/Milvus.java  |     6 +
 .../MilvusEmbeddingsDataTypeTransformer.java       |    46 +
 .../src/main/docs/pinecone-component.adoc          |     2 +-
 .../src/main/docs/qdrant-component.adoc            |    18 +-
 components/camel-ai/pom.xml                        |     1 +
 .../as2/api/AS2AsyncMDNServerConnection.java       |    14 +-
 .../component/as2/api/AS2ServerConnection.java     |    14 +-
 .../as2/api/entity/AS2DispositionModifier.java     |    15 +-
 .../as2/internal/AS2ConnectionHelper.java          |   100 +-
 .../atmosphere/websocket/WebsocketComponent.java   |    12 +-
 .../src/main/docs/attachments.adoc                 |     6 +-
 .../src/main/docs/avro-component.adoc              |     6 +-
 .../camel-avro/src/main/docs/avro-dataformat.adoc  |     2 +-
 .../src/main/docs/aws-bedrock-component.adoc       |     4 +-
 .../src/main/docs/aws-cloudtrail-component.adoc    |    61 +-
 .../src/main/docs/aws-config-component.adoc        |     8 +-
 .../src/main/docs/aws2-athena-component.adoc       |     8 +-
 .../src/main/docs/aws2-cw-component.adoc           |     8 +-
 .../src/main/docs/aws2-ddb-component.adoc          |    10 +-
 .../src/main/docs/aws2-ddbstream-component.adoc    |     4 +-
 .../src/main/docs/aws2-ec2-component.adoc          |    12 +-
 .../src/main/docs/aws2-ecs-component.adoc          |    10 +-
 .../src/main/docs/aws2-eks-component.adoc          |    14 +-
 .../src/main/docs/aws2-eventbridge-component.adoc  |    12 +-
 .../src/main/docs/aws2-iam-component.adoc          |    14 +-
 .../src/main/docs/aws2-kinesis-component.adoc      |    17 +-
 .../main/docs/aws2-kinesis-firehose-component.adoc |     5 -
 .../component/aws2/kinesis/Kinesis2Consumer.java   |    16 +-
 .../src/main/docs/aws2-kms-component.adoc          |    14 +-
 .../src/main/docs/aws2-lambda-component.adoc       |     9 +-
 .../src/main/docs/aws2-mq-component.adoc           |    10 +-
 .../src/main/docs/aws2-msk-component.adoc          |    10 +-
 .../main/docs/aws2-redshift-data-component.adoc    |    14 +-
 .../src/main/docs/aws2-s3-component.adoc           |    47 +-
 .../aws2/s3/stream/AWS2S3StreamUploadProducer.java |    24 +-
 .../src/main/docs/aws2-ses-component.adoc          |     8 +-
 .../src/main/docs/aws2-sns-component.adoc          |    18 +-
 .../src/main/docs/aws2-sqs-component.adoc          |    33 +-
 .../main/docs/aws2-step-functions-component.adoc   |    14 +-
 .../src/main/docs/aws2-sts-component.adoc          |    14 +-
 .../src/main/docs/aws2-timestream-component.adoc   |    14 +-
 .../src/main/docs/aws2-translate-component.adoc    |    14 +-
 .../src/main/docs/azure-cosmosdb-component.adoc    |    36 +-
 .../src/main/docs/azure-eventhubs-component.adoc   |    22 +-
 .../src/main/docs/azure-files-component.adoc       |    33 +-
 .../src/main/docs/azure-servicebus-component.adoc  |    16 +-
 .../servicebus/client/ServiceBusClientFactory.java |    16 +-
 .../main/docs/azure-storage-blob-component.adoc    |     4 +-
 .../docs/azure-storage-datalake-component.adoc     |     2 +
 .../main/docs/azure-storage-queue-component.adoc   |     4 +-
 .../src/main/docs/base64-dataformat.adoc           |    10 +-
 .../src/main/docs/bean-validator-component.adoc    |    14 -
 .../camel-bean/src/main/docs/bean-component.adoc   |     2 +-
 .../camel-bean/src/main/docs/class-component.adoc  |     6 +-
 .../component/bean/AbstractBeanProcessor.java      |    10 +-
 .../camel/component/bean/MethodInfoCache.java      |    18 +-
 .../src/main/docs/bindy-dataformat.adoc            |    10 +-
 .../src/main/docs/bonita-component.adoc            |     3 +-
 .../src/main/docs/box-component.adoc               |    36 +-
 .../src/main/docs/braintree-component.adoc         |    49 -
 .../component/braintree/BraintreeComponent.java    |    20 +-
 .../src/main/docs/browse-component.adoc            |     2 +-
 .../src/main/docs/caffeine-cache-component.adoc    |    16 +-
 .../src/main/docs/cql-component.adoc               |    16 +-
 .../camel-cbor/src/main/docs/cbor-dataformat.adoc  |     6 +-
 .../camel-chunk/src/main/docs/chunk-component.adoc |    10 +-
 .../src/main/docs/cm-sms-component.adoc            |     2 +-
 .../camel-coap/src/main/docs/coap-component.adoc   |    43 +-
 .../src/main/docs/cometd-component.adoc            |     8 +-
 .../camel/component/cometd/CometdComponent.java    |    36 +-
 .../src/main/docs/consul-component.adoc            |     8 +-
 .../consul/cluster/ConsulClusterView.java          |    20 +-
 .../src/main/docs/controlbus-component.adoc        |     7 +-
 .../component/couchbase/CouchbaseConsumer.java     |   105 +-
 .../src/main/docs/couchdb-component.adoc           |     2 +-
 components/camel-crypto/pom.xml                    |    10 -
 .../src/main/docs/crypto-component.adoc            |     2 +-
 .../camel-csv/src/main/docs/csv-dataformat.adoc    |    18 +-
 ...MarshalHeaderWithCustomMarshallFactoryTest.java |     8 +-
 .../src/main/docs/cxfrs-component.adoc             |    12 +-
 .../camel/component/cxf/jaxrs/CxfRsProducer.java   |    28 +-
 .../src/main/docs/cxf-component.adoc               |  1618 +-
 .../src/main/docs/cxf-transport.adoc               |    34 +-
 .../src/main/docs/dataformat-component.adoc        |     2 +-
 .../src/main/docs/dataset-component.adoc           |    62 +-
 .../src/main/docs/datasonnet-language.adoc         |   133 +-
 .../src/main/docs/debezium-db2-component.adoc      |     2 +-
 .../src/main/docs/debezium-mongodb-component.adoc  |     2 +-
 .../src/main/docs/debezium-mysql-component.adoc    |     2 +-
 .../src/main/docs/debezium-oracle-component.adoc   |     2 +-
 .../src/main/docs/debezium-postgres-component.adoc |     7 +-
 .../main/docs/debezium-sqlserver-component.adoc    |     6 +-
 .../src/main/docs/digitalocean-component.adoc      |    41 +-
 .../src/main/docs/direct-component.adoc            |     2 +-
 components/camel-disruptor/pom.xml                 |     2 +-
 .../src/main/docs/disruptor-component.adoc         |    28 +-
 .../camel-dns/src/main/docs/dns-component.adoc     |     2 +-
 .../src/main/docs/docker-component.adoc            |     4 +-
 .../camel-drill/src/main/docs/drill-component.adoc |     4 +-
 .../src/main/docs/dropbox-component.adoc           |    37 +-
 .../src/main/docs/dynamic-router-component.adoc    |     4 +-
 .../src/main/docs/ehcache-component.adoc           |     6 +-
 .../docs/elasticsearch-rest-client-component.adoc  |    14 +-
 .../src/main/docs/elasticsearch-component.adoc     |   104 +-
 .../camel-elytron/src/main/docs/elytron.adoc       |     5 -
 .../camel-etcd3/src/main/docs/etcd3-component.adoc |    10 +-
 .../camel-exec/src/main/docs/exec-component.adoc   |     6 +-
 .../src/main/docs/file-watch-component.adoc        |     2 +-
 .../camel-file/src/main/docs/file-component.adoc   |    68 +-
 .../src/main/docs/flatpack-component.adoc          |    31 +-
 .../src/main/docs/flatpack-dataformat.adoc         |    15 +-
 .../camel-flink/src/main/docs/flink-component.adoc |     8 +-
 .../camel-fop/src/main/docs/fop-component.adoc     |    40 +-
 .../src/main/docs/freemarker-component.adoc        |    19 +-
 .../camel-ftp/src/main/docs/ftp-component.adoc     |    34 +-
 .../camel-ftp/src/main/docs/sftp-component.adoc    |     4 +-
 .../camel/component/file/remote/FtpOperations.java |    38 +-
 .../component/file/remote/SftpOperations.java      |    73 +-
 .../src/main/docs/geocoder-component.adoc          |     2 +-
 .../camel-git/src/main/docs/git-component.adoc     |     9 +-
 .../src/main/docs/github-component.adoc            |     8 +-
 .../src/main/docs/google-bigquery-component.adoc   |    10 +-
 .../main/docs/google-pubsub-lite-component.adoc    |     8 +-
 .../src/main/docs/google-pubsub-component.adoc     |    14 +-
 .../main/docs/google-secret-manager-component.adoc |     4 +-
 .../src/main/docs/google-storage-component.adoc    |     4 +-
 .../camel-grok/src/main/docs/grok-dataformat.adoc  |     6 +-
 .../src/main/docs/groovy-language.adoc             |    73 +-
 .../camel-grpc/src/main/docs/grpc-component.adoc   |    10 +-
 components/camel-guava-eventbus/pom.xml            |     2 +-
 .../component/guava/eventbus/guava-eventbus.json   |     2 +-
 .../services/org/apache/camel/component.properties |     2 +-
 .../src/main/docs/guava-eventbus-component.adoc    |     9 +-
 .../src/main/docs/hashicorp-vault-component.adoc   |     2 +
 .../main/docs/hazelcast-atomicvalue-component.adoc |    10 +-
 .../src/main/docs/hazelcast-list-component.adoc    |     8 +-
 .../src/main/docs/hazelcast-map-component.adoc     |    10 +-
 .../main/docs/hazelcast-multimap-component.adoc    |     8 +-
 .../src/main/docs/hazelcast-queue-component.adoc   |    24 +-
 .../docs/hazelcast-replicatedmap-component.adoc    |     6 +-
 .../main/docs/hazelcast-ringbuffer-component.adoc  |     4 +-
 .../src/main/docs/hazelcast-summary.adoc           |    50 -
 .../src/main/docs/hazelcast-topic-component.adoc   |     2 +-
 .../camel-headersmap/src/main/docs/headersmap.adoc |     4 +-
 .../camel-hl7/src/main/docs/hl7-dataformat.adoc    |    16 -
 .../src/main/docs/hl7terser-language.adoc          |     6 +-
 .../camel-http/src/main/docs/http-component.adoc   |    44 +-
 .../src/main/docs/hwcloud-dms-component.adoc       |     4 +-
 .../src/main/docs/hwcloud-frs-component.adoc       |     6 +-
 .../main/docs/hwcloud-functiongraph-component.adoc |     5 +-
 .../src/main/docs/hwcloud-iam-component.adoc       |     5 +-
 .../docs/hwcloud-imagerecognition-component.adoc   |     6 +-
 .../src/main/docs/hwcloud-obs-component.adoc       |     4 +-
 .../src/main/docs/hwcloud-smn-component.adoc       |     8 +-
 .../camel-ignite/src/main/docs/ignite-summary.adoc |    20 +-
 .../main/docs/infinispan-embedded-component.adoc   |     7 +-
 .../src/main/docs/infinispan-component.adoc        |     9 +-
 .../camel-irc/src/main/docs/irc-component.adoc     |    14 +-
 .../src/main/docs/ironmq-component.adoc            |    11 +-
 .../src/main/docs/avroJackson-dataformat.adoc      |    19 +-
 .../src/main/docs/protobufJackson-dataformat.adoc  |    19 +-
 .../src/main/docs/jackson-dataformat.adoc          |    10 +-
 .../src/main/docs/jacksonXml-dataformat.adoc       |    19 +-
 .../camel-jaxb/src/main/docs/jaxb-dataformat.adoc  |    25 +-
 .../src/main/docs/jcache-component.adoc            |    30 +-
 .../camel-jdbc/src/main/docs/jdbc-component.adoc   |    10 +-
 .../camel-jetty/src/main/docs/jetty-component.adoc |   128 +-
 .../src/main/docs/jgroups-component.adoc           |     4 +-
 .../camel-jira/src/main/docs/jira-component.adoc   |    37 +-
 .../camel-jms/src/main/docs/jms-component.adoc     |    49 +-
 .../camel-jolt/src/main/docs/jolt-component.adoc   |     2 +-
 .../camel-jooq/src/main/docs/jooq-component.adoc   |    46 +-
 .../camel-joor/src/main/docs/java-language.adoc    |    34 +-
 .../camel-joor/src/main/docs/joor-language.adoc    |    32 +-
 .../camel-jpa/src/main/docs/jpa-component.adoc     |    92 +-
 components/camel-jq/src/main/docs/jq-language.adoc |    40 +-
 .../camel-jslt/src/main/docs/jslt-component.adoc   |     6 +-
 .../src/main/docs/jsonata-component.adoc           |     2 +-
 .../src/main/docs/jsonpath-language.adoc           |   110 +-
 .../camel-jt400/src/main/docs/jt400-component.adoc |     4 +-
 .../camel-jte/src/main/docs/jte-component.adoc     |     8 +-
 .../camel-kafka/src/main/docs/kafka-component.adoc |   316 +-
 .../src/main/docs/kamelet-component.adoc           |     6 +-
 .../src/main/docs/knative-component.adoc           |    23 +-
 .../src/main/docs/knative-http.adoc                |     2 +-
 .../docs/kubernetes-config-maps-component.adoc     |    26 +-
 .../main/docs/kubernetes-cronjob-component.adoc    |    12 +-
 .../kubernetes-custom-resources-component.adoc     |    12 +-
 .../docs/kubernetes-deployments-component.adoc     |    34 +-
 .../src/main/docs/kubernetes-events-component.adoc |    34 +-
 .../src/main/docs/kubernetes-hpa-component.adoc    |    30 +-
 .../src/main/docs/kubernetes-job-component.adoc    |    31 +-
 .../main/docs/kubernetes-namespaces-component.adoc |    30 +-
 .../src/main/docs/kubernetes-nodes-component.adoc  |    28 +-
 ...rnetes-persistent-volumes-claims-component.adoc |    30 +-
 .../kubernetes-persistent-volumes-component.adoc   |    24 +-
 .../src/main/docs/kubernetes-pods-component.adoc   |    31 +-
 ...bernetes-replication-controllers-component.adoc |    35 +-
 .../docs/kubernetes-resources-quota-component.adoc |    29 +-
 .../main/docs/kubernetes-secrets-component.adoc    |    28 +-
 .../kubernetes-service-accounts-component.adoc     |    30 +-
 .../main/docs/kubernetes-services-component.adoc   |    28 +-
 .../docs/openshift-build-configs-component.adoc    |    22 +-
 .../src/main/docs/openshift-builds-component.adoc  |    20 +-
 .../openshift-deploymentconfigs-component.adoc     |    33 +-
 .../camel-kudu/src/main/docs/kudu-component.adoc   |    17 +-
 .../camel-ldap/src/main/docs/ldap-component.adoc   |    19 +-
 .../camel-ldif/src/main/docs/ldif-component.adoc   |    32 +-
 .../camel-leveldb/src/main/docs/leveldb.adoc       |     2 +-
 .../camel-log/src/main/docs/log-component.adoc     |    15 +-
 .../src/main/docs/lucene-component.adoc            |     6 +-
 .../src/main/docs/lumberjack-component.adoc        |     8 +-
 .../camel-lzf/src/main/docs/lzf-dataformat.adoc    |     2 +-
 .../src/main/docs/mail-microsoft-oauth.adoc        |     6 +-
 .../camel-mail/src/main/docs/mail-component.adoc   |    65 +-
 .../src/main/docs/mapstruct-component.adoc         |     6 +-
 .../src/main/docs/master-component.adoc            |    43 +-
 .../src/main/docs/metrics-component.adoc           |    38 +-
 .../src/main/docs/micrometer-prometheus.adoc       |    34 +-
 .../src/main/docs/micrometer-component.adoc        |    44 +-
 .../src/main/docs/microprofile-config.adoc         |     4 +-
 .../camel-mina/src/main/docs/mina-component.adoc   |    46 +-
 .../camel-minio/src/main/docs/minio-component.adoc |    73 +-
 .../camel-mllp/src/main/docs/mllp-component.adoc   |    40 +-
 .../camel/component/mllp/internal/Hl7Util.java     |     2 +-
 .../camel/component/mllp/internal/Hl7UtilTest.java |    11 +
 .../camel-mock/src/main/docs/mock-component.adoc   |    78 +-
 .../src/main/docs/mongodb-gridfs-component.adoc    |    81 +-
 .../src/main/docs/mongodb-component.adoc           |   191 +-
 .../src/main/docs/mustache-component.adoc          |    15 +-
 .../camel-mvel/src/main/docs/mvel-component.adoc   |    38 +-
 .../src/main/docs/mybatis-bean-component.adoc      |    10 +-
 .../src/main/docs/mybatis-component.adoc           |     2 +-
 .../camel-nats/src/main/docs/nats-component.adoc   |    10 +-
 .../src/main/docs/netty-http-component.adoc        |    15 +-
 .../camel-netty/src/main/docs/netty-component.adoc |    25 +-
 .../src/main/docs/nitrite-component.adoc           |     4 +-
 .../src/main/docs/oaipmh-component.adoc            |     4 +-
 .../src/main/docs/olingo2-component.adoc           |     8 +-
 .../src/main/docs/olingo4-component.adoc           |     8 +-
 .../src/main/docs/opensearch-component.adoc        |    53 +-
 .../src/main/docs/openstack-cinder-component.adoc  |    19 +-
 .../src/main/docs/openstack-glance-component.adoc  |     5 +-
 .../main/docs/openstack-keystone-component.adoc    |    35 +-
 .../src/main/docs/openstack-neutron-component.adoc |    25 +-
 .../src/main/docs/openstack-nova-component.adoc    |    21 +-
 .../src/main/docs/openstack-summary.adoc           |     1 +
 .../src/main/docs/openstack-swift-component.adoc   |    17 +-
 .../src/main/docs/opentelemetry.adoc               |    10 +-
 .../src/main/docs/optaplanner-component.adoc       |    16 +-
 .../src/main/docs/paho-mqtt5-component.adoc        |     6 +-
 .../camel-paho/src/main/docs/paho-component.adoc   |     5 +-
 .../src/main/docs/parquetAvro-dataformat.adoc      |     2 +-
 .../camel-pdf/src/main/docs/pdf-component.adoc     |     3 +-
 .../main/docs/pg-replication-slot-component.adoc   |    21 +-
 .../src/main/docs/pgevent-component.adoc           |     8 +-
 components/camel-platform-http-main/pom.xml        |    17 +
 .../http/main/DefaultMainHttpServerFactory.java    |    20 +
 .../BasicAuthenticationConfigurer.java             |    45 +
 .../JWTAuthenticationConfigurer.java               |    62 +
 .../MainAuthenticationConfigurer.java}             |    20 +-
 ...henticationConfigurationMainHttpServerTest.java |    47 +
 .../BasicAuthenticationMainHttpServerTest.java     |    78 +
 .../JWTAuthenticationMainHttpServerTest.java       |   102 +
 .../src/test/resources/basic-auth.properties       |    21 +
 .../camel-platform-http-vertx-auth.properties      |     0
 .../src/test/resources/incomplete-auth.properties  |    22 +
 .../src/test/resources/jwt-auth.properties         |    23 +
 .../test/resources/test-camel-main-auth-jwt.jks    |   Bin 0 -> 2716 bytes
 components/camel-platform-http-vertx/pom.xml       |    17 +-
 .../src/main/docs/platform-http-vertx.adoc         |     7 +-
 .../http/vertx/auth/AuthenticationConfig.java      |    12 +-
 .../vertx/VertxPlatformHttpAuthenticationTest.java |    52 +-
 .../src/main/docs/platform-http-component.adoc     |    37 +-
 .../platform/http/PlatformHttpConsole.java         |     8 +-
 .../camel-plc4x/src/main/docs/plc4x-component.adoc |    37 +-
 .../camel-printer/src/main/docs/lpr-component.adoc |    19 +-
 .../src/main/docs/protobuf-dataformat.adoc         |    22 +-
 .../src/main/docs/pubnub-component.adoc            |     9 +-
 .../src/main/docs/python-language.adoc             |     2 +-
 .../camel/language/python/PythonExpression.java    |    15 +-
 .../camel/language/python/PythonLanguage.java      |    54 +-
 .../python/PythonScriptingLanguageTest.java        |    56 +
 .../apache/camel/language/python/PythonTest.java   |    17 +
 .../camel-python/src/test/resources/mypython.py    |    18 +
 .../src/main/docs/quartz-component.adoc            |    78 +-
 .../src/main/docs/quickfix-component.adoc          |   105 +-
 .../src/main/docs/reactive-streams-component.adoc  |    24 +-
 .../camel-ref/src/main/docs/ref-component.adoc     |     5 +-
 .../src/main/docs/resourceresolver-github.adoc     |     2 +-
 .../src/main/docs/rest-openapi-component.adoc      |    72 +-
 .../DefaultRestOpenapiProcessorStrategy.java       |    10 +-
 .../rest/openapi/RestOpenApiProcessor.java         |     3 -
 .../camel-rest/src/main/docs/rest-component.adoc   |    12 +-
 .../camel/component/rest/RestApiEndpoint.java      |    24 +
 .../apache/camel/component/rest/RestEndpoint.java  |    22 +-
 .../src/main/docs/robotframework-component.adoc    |     2 +-
 .../src/main/docs/rocketmq-component.adoc          |     4 +-
 .../camel-rss/src/main/docs/rss-component.adoc     |     6 +-
 .../camel-saga/src/main/docs/saga-component.adoc   |     2 +-
 .../src/main/docs/salesforce-component.adoc        |   200 +-
 .../src/main/docs/xquery-component.adoc            |    26 +-
 .../camel-saxon/src/main/docs/xquery-language.adoc |    12 +-
 .../camel/component/xquery/XQueryBuilder.java      |     2 +-
 .../src/main/docs/scheduler-component.adoc         |    47 +-
 .../src/main/docs/schematron-component.adoc        |     8 +-
 .../camel-seda/src/main/docs/seda-component.adoc   |    16 +-
 .../src/main/docs/servicenow-component.adoc        |     2 +-
 .../src/main/docs/servlet-component.adoc           |    16 +-
 components/camel-shiro/src/main/docs/shiro.adoc    |    44 +-
 .../camel-sjms/src/main/docs/sjms-component.adoc   |    38 +-
 .../camel-sjms2/src/main/docs/sjms2-component.adoc |    38 +-
 .../camel-slack/src/main/docs/slack-component.adoc |    42 +-
 .../camel-smpp/src/main/docs/smpp-component.adoc   |     2 +-
 .../src/main/docs/snakeYaml-dataformat.adoc        |    10 +-
 .../camel-snmp/src/main/docs/snmp-component.adoc   |     3 +-
 .../camel-soap/src/main/docs/soap-dataformat.adoc  |     6 +-
 .../camel-solr/src/main/docs/solr-component.adoc   |    42 +-
 .../splunkhec/SplunkHECComponentConfigurer.java    |    12 +
 .../splunkhec/SplunkHECEndpointConfigurer.java     |     6 +
 .../splunkhec/SplunkHECEndpointUriFactory.java     |     3 +-
 .../camel/component/splunkhec/splunk-hec.json      |    15 +-
 .../src/main/docs/splunk-hec-component.adoc        |     7 +-
 .../component/splunkhec/SplunkHECComponent.java    |    35 +-
 .../component/splunkhec/SplunkHECEndpoint.java     |    29 +
 .../component/splunkhec/SplunkHECProducer.java     |     8 +-
 .../component/splunk/SplunkEndpointConfigurer.java |     6 +
 .../component/splunk/SplunkEndpointUriFactory.java |     3 +-
 .../org/apache/camel/component/splunk/splunk.json  |     3 +-
 .../src/main/docs/splunk-component.adoc            |    28 +-
 .../component/splunk/SplunkConfiguration.java      |    16 +
 .../component/splunk/SplunkConnectionFactory.java  |    13 +-
 .../splunk/SplunkComponentConfigurationTest.java   |     4 +-
 .../src/main/docs/spring-batch-component.adoc      |    10 +-
 .../src/main/docs/spring-rabbitmq-component.adoc   |    19 +-
 .../src/main/docs/spring-ws-component.adoc         |    24 +-
 .../org/apache/camel/spring/xml/camelContext.json  |     2 +-
 .../camel/spring/xml/CamelContextFactoryBean.java  |     2 +-
 .../camel-spring/src/main/docs/spring-summary.adoc |    18 +-
 .../apache/camel/spring/SpringCamelContext.java    |     2 +
 .../camel-sql/src/main/docs/sql-component.adoc     |    74 +-
 .../src/main/docs/sql-stored-component.adoc        |    34 +-
 .../camel-ssh/src/main/docs/ssh-component.adoc     |     8 +-
 .../camel-stax/src/main/docs/stax-component.adoc   |    10 +-
 .../src/main/docs/stitch-component.adoc            |    27 +-
 .../camel-stomp/src/main/docs/stomp-component.adoc |    16 +-
 .../src/main/docs/stream-component.adoc            |     8 +-
 .../src/main/docs/string-template-component.adoc   |    18 +-
 .../camel-stub/src/main/docs/stub-component.adoc   |    19 +-
 .../src/main/docs/swiftMt-dataformat.adoc          |     6 +-
 .../src/main/docs/telegram-component.adoc          |    26 +-
 .../src/main/docs/test-junit5.adoc                 |     4 +-
 .../src/main/docs/test-main-junit5.adoc            |     2 +-
 .../src/main/docs/test-spring-junit5.adoc          |    22 +-
 .../src/main/docs/threadpoolfactory-vertx.adoc     |     2 +-
 .../src/main/docs/thymeleaf-component.adoc         |    16 +-
 .../camel-tika/src/main/docs/tika-component.adoc   |     5 +-
 .../camel-timer/src/main/docs/timer-component.adoc |    10 +-
 .../camel-tracing/src/main/docs/tracing.adoc       |     2 +-
 .../src/main/docs/twilio-component.adoc            |     5 +-
 .../src/main/docs/undertow-spring-security.adoc    |     7 +-
 .../src/main/docs/undertow-component.adoc          |    81 +-
 components/camel-univocity-parsers/pom.xml         |     2 +-
 .../org/apache/camel/dataformat.properties         |     2 +-
 .../src/main/docs/univocityFixed-dataformat.adoc   |     2 +-
 .../univocity/AbstractUniVocityDataFormat.java     |     1 +
 .../univocity/UniVocityCsvDataFormat.java          |     1 +
 .../univocity/UniVocityFixedDataFormat.java        |     1 +
 .../univocity/UniVocityTsvDataFormat.java          |     1 +
 .../src/main/docs/velocity-component.adoc          |    16 +-
 .../src/main/docs/vertx-http-component.adoc        |    21 +-
 .../src/main/docs/vertx-websocket-component.adoc   |     8 +-
 .../camel-wasm/src/main/docs/wasm-component.adoc   |     9 +-
 .../src/main/docs/weather-component.adoc           |     6 +-
 .../camel-web3j/src/main/docs/web3j-component.adoc |     2 +-
 .../src/main/docs/whatsapp-component.adoc          |     8 +-
 .../src/main/docs/wordpress-component.adoc         |    12 +-
 .../src/main/docs/xchange-component.adoc           |    12 +-
 .../camel-xj/src/main/docs/xj-component.adoc       |    40 +-
 .../src/main/docs/xmlSecurity-dataformat.adoc      |    16 +-
 .../src/main/docs/xmlsecurity-sign-component.adoc  |     8 +-
 .../main/docs/xmlsecurity-verify-component.adoc    |     6 +-
 .../camel-xmpp/src/main/docs/xmpp-component.adoc   |     3 +-
 .../camel-xpath/src/main/docs/xpath-language.adoc  |    20 +-
 .../src/main/docs/xslt-saxon-component.adoc        |    29 +-
 .../camel-xslt/src/main/docs/xslt-component.adoc   |     4 +-
 .../apache/camel/component/xslt/XsltBuilder.java   |     2 +-
 .../camel-zeebe/src/main/docs/zeebe-component.adoc |    22 +-
 .../src/main/docs/zipDeflater-dataformat.adoc      |     2 +-
 .../src/main/docs/zookeeper-master-component.adoc  |     4 +-
 .../src/main/docs/zookeeper-component.adoc         |     4 +-
 .../apache/camel/spi/annotations/Tokenizer.java    |    23 +-
 .../org/apache/camel/spi/CamelContextTracker.java  |    42 +-
 .../main/java/org/apache/camel/spi/Tokenizer.java  |    90 +
 .../apache/camel/support/service/BaseService.java  |    40 +-
 .../camel/impl/engine/AbstractCamelContext.java    |   460 +-
 .../impl/engine/DefaultCamelContextExtension.java  |   146 +-
 .../camel/impl/engine/DefaultProducerTemplate.java |     5 +-
 .../impl/engine/DefaultStreamCachingStrategy.java  |    71 +-
 .../engine/DefaultSupervisingRouteController.java  |    37 +-
 .../camel/impl/engine/DefaultUnitOfWork.java       |    38 +-
 .../impl/engine/InternalRouteStartupManager.java   |   127 +-
 .../org/apache/camel/impl/engine/RouteService.java |   115 +-
 .../src/main/docs/properties-component.adoc        |    16 +-
 .../component/properties/PropertiesComponent.java  |     5 +-
 .../camel/impl/converter/CachingInjector.java      |    17 +-
 .../camel/impl/cloud/RoundRobinServiceChooser.java |    28 +-
 .../camel/impl/cluster/ClusteredRoutePolicy.java   |    37 +-
 .../docs/modules/eips/examples/json/doTry.json     |     1 +
 .../examples/json/faultToleranceConfiguration.json |     1 -
 .../modules/eips/examples/json/langChain4j.json    |     1 +
 .../docs/modules/eips/examples/json/marshal.json   |     1 +
 .../modules/eips/examples/json/onFallback.json     |     1 -
 .../examples/json/resilience4jConfiguration.json   |     1 -
 .../docs/modules/eips/examples/json/unmarshal.json |     1 +
 .../src/main/docs/modules/eips/nav.adoc            |     4 +-
 .../main/docs/modules/eips/pages/marshal-eip.adoc  |     6 +-
 .../docs/modules/eips/pages/transform-eip.adoc     |     2 +-
 .../docs/modules/eips/pages/unmarshal-eip.adoc     |     5 +
 .../org/apache/camel/impl/DefaultCamelContext.java |    22 +-
 .../modules/languages/pages/file-language.adoc     |     2 +-
 .../META-INF/org/apache/camel/model/aggregate.json |     2 +-
 .../org/apache/camel/model/circuitBreaker.json     |     4 +-
 .../META-INF/org/apache/camel/model/doCatch.json   |     2 +-
 .../META-INF/org/apache/camel/model/doFinally.json |     2 +-
 .../META-INF/org/apache/camel/model/doTry.json     |     4 +-
 .../camel/model/faultToleranceConfiguration.json   |     2 +-
 .../META-INF/org/apache/camel/model/filter.json    |     2 +-
 .../org/apache/camel/model/idempotentConsumer.json |     2 +-
 .../META-INF/org/apache/camel/model/intercept.json |     2 +-
 .../org/apache/camel/model/interceptFrom.json      |     2 +-
 .../camel/model/interceptSendToEndpoint.json       |     2 +-
 .../META-INF/org/apache/camel/model/kamelet.json   |     2 +-
 .../org/apache/camel/model/loadBalance.json        |     2 +-
 .../META-INF/org/apache/camel/model/loop.json      |     2 +-
 .../META-INF/org/apache/camel/model/marshal.json   |     2 +-
 .../META-INF/org/apache/camel/model/multicast.json |     2 +-
 .../org/apache/camel/model/onCompletion.json       |     2 +-
 .../org/apache/camel/model/onException.json        |     2 +-
 .../org/apache/camel/model/onFallback.json         |     4 +-
 .../META-INF/org/apache/camel/model/otherwise.json |     2 +-
 .../META-INF/org/apache/camel/model/pipeline.json  |     2 +-
 .../org/apache/camel/model/resequence.json         |     2 +-
 .../camel/model/resilience4jConfiguration.json     |     2 +-
 .../META-INF/org/apache/camel/model/route.json     |     2 +-
 .../org/apache/camel/model/routeTemplates.json     |     2 +-
 .../META-INF/org/apache/camel/model/saga.json      |     2 +-
 .../META-INF/org/apache/camel/model/sort.json      |     2 +-
 .../META-INF/org/apache/camel/model/split.json     |     2 +-
 .../META-INF/org/apache/camel/model/step.json      |     2 +-
 .../apache/camel/model/tokenizer/langChain4j.json  |    23 +
 .../META-INF/org/apache/camel/model/unmarshal.json |     2 +-
 .../META-INF/org/apache/camel/model/when.json      |     2 +-
 .../apache/camel/model/whenSkipSendToEndpoint.json |     2 +-
 .../services/org/apache/camel/model.properties     |     1 +
 .../org/apache/camel/model/tokenizer/jaxb.index    |     2 +
 .../org/apache/camel/builder/ExpressionClause.java |    13 +-
 .../org/apache/camel/builder/NotifyBuilder.java    |    73 +-
 .../org/apache/camel/builder/RouteBuilder.java     |    21 +
 .../org/apache/camel/builder/TokenizerBuilder.java |    23 +-
 .../camel/builder/TokenizerBuilderFactory.java     |    61 +
 .../camel/model/CircuitBreakerDefinition.java      |     2 +-
 .../FaultToleranceConfigurationDefinition.java     |     2 +-
 .../org/apache/camel/model/MarshalDefinition.java  |     2 +-
 .../apache/camel/model/OnFallbackDefinition.java   |     2 +-
 .../org/apache/camel/model/OutputDefinition.java   |     2 -
 .../apache/camel/model/ProcessorDefinition.java    |    12 +
 .../apache/camel/model/PropertyDefinitions.java    |     3 +
 .../model/Resilience4jConfigurationDefinition.java |     2 +-
 .../camel/model/RouteTemplatesDefinition.java      |     2 +-
 .../org/apache/camel/model/SortDefinition.java     |     2 +-
 .../apache/camel/model/TokenizerDefinition.java    |    78 +
 .../java/org/apache/camel/model/TryDefinition.java |     2 +-
 .../apache/camel/model/UnmarshalDefinition.java    |     2 +-
 .../tokenizer/LangChain4jTokenizerDefinition.java  |   215 +
 .../apache/camel/model/tokenizer/package-info.java |    24 +-
 .../processor/ConcurrentRequestsThrottler.java     |    77 +-
 .../apache/camel/processor/MulticastProcessor.java |    21 +-
 .../apache/camel/processor/SamplingThrottler.java  |    11 +-
 .../apache/camel/processor/TokenizerProcessor.java |   108 +
 .../camel/processor/TotalRequestsThrottler.java    |    98 +-
 .../processor/errorhandler/RedeliveryPolicy.java   |    16 +-
 .../loadbalancer/WeightedRandomLoadBalancer.java   |    31 +-
 .../WeightedRoundRobinLoadBalancer.java            |    29 +-
 .../camel/processor/resequencer/Element.java       |    48 +-
 .../processor/resequencer/ResequencerEngine.java   |   144 +-
 .../org/apache/camel/reifier/ProcessorReifier.java |     4 +
 .../errorhandler/DeadLetterChannelReifier.java     |    43 +-
 .../errorhandler/DefaultErrorHandlerReifier.java   |    45 +-
 .../reifier/errorhandler/ErrorHandlerReifier.java  |     4 +
 .../LegacyDefaultErrorHandlerReifier.java          |    45 +-
 .../tokenizer/LangChain4JTokenizerReifier.java     |    48 +
 .../camel/reifier/tokenizer/TokenizerReifier.java  |    63 +
 .../resequencer/ResequencerEngineSync.java         |   103 +-
 .../processor/resequencer/ResequencerRunner.java   |    22 +-
 .../org/apache/camel/util/ObjectHelperTest.java    |    14 +
 .../camel/impl/health/AbstractHealthCheck.java     |    11 +-
 ...ttpServerConfigurationPropertiesConfigurer.java |    36 +
 .../camel-main-configuration-metadata.json         |     8 +-
 core/camel-main/src/main/docs/main.adoc            |    10 +-
 .../org/apache/camel/main/BaseMainSupport.java     |    16 +-
 .../camel/main/DefaultConfigurationProperties.java |     4 +-
 .../main/HttpServerConfigurationProperties.java    |   129 +
 .../apache/camel/component/ResourceEndpoint.java   |     9 +-
 .../stream/ByteArrayInputStreamCache.java          |     8 +-
 .../camel/converter/stream/CachedOutputStream.java |     8 +-
 .../converter/stream/FileInputStreamCache.java     |    38 +-
 .../apache/camel/support/ChildServiceSupport.java  |    25 +-
 .../apache/camel/support/ClassicUuidGenerator.java |     8 +-
 .../DefaultEndpointUtilizationStatistics.java      |    24 +-
 .../camel/support/EventDrivenPollingConsumer.java  |    10 +-
 .../org/apache/camel/support/LRUCacheFactory.java  |     8 +-
 .../apache/camel/support/LazyStartProducer.java    |     5 +-
 .../camel/support/cache/DefaultConsumerCache.java  |    21 +-
 .../camel/support/cache/DefaultProducerCache.java  |    23 +-
 .../apache/camel/support/cache/ServicePool.java    |    10 +-
 .../support/component/AbstractApiEndpoint.java     |     5 +-
 .../component/PropertyConfigurerSupport.java       |    10 +-
 .../camel/support/console/AbstractDevConsole.java  |    11 +-
 .../jndi/CamelSingletonInitialContextFactory.java  |    16 +-
 .../idempotent/FileIdempotentRepository.java       |   185 +-
 .../idempotent/MemoryIdempotentRepository.java     |    24 +-
 .../processor/state/FileStateRepository.java       |    34 +-
 .../apache/camel/util/BaseOrderedProperties.java   |    86 +-
 .../camel/util/CamelCaseOrderedProperties.java     |     9 +-
 .../main/java/org/apache/camel/util/DoubleMap.java |   126 +-
 .../main/java/org/apache/camel/util/IOHelper.java  |    12 +-
 .../java/org/apache/camel/util/ObjectHelper.java   |    20 +
 .../camel/util/OrderedLocationProperties.java      |    26 +-
 .../main/java/org/apache/camel/util/Scanner.java   |     8 +-
 .../apache/camel/util/SkipLastByteInputStream.java |     6 +-
 .../camel/util/backoff/BackOffTimerTask.java       |    13 +-
 .../java/org/apache/camel/xml/in/ModelParser.java  |    10 +
 .../java/org/apache/camel/xml/out/ModelWriter.java |    14 +
 .../xml/jaxb/DefaultModelJAXBContextFactory.java   |     9 +-
 .../apache/camel/converter/jaxp/XMLReaderPool.java |    29 +-
 .../support/processor/validation/SchemaReader.java |    38 +-
 .../org/apache/camel/yaml/out/ModelWriter.java     |    14 +
 docs/components/modules/ROOT/nav.adoc              |     1 +
 .../pages/langchain4j-tokenizer-component.adoc     |     1 +
 .../examples/json/langchain4j-tokenizer.json       |     1 +
 .../ROOT/pages/camel-3x-upgrade-guide-3_22.adoc    |    10 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_8.adoc     |     7 +
 .../modules/ROOT/pages/camel-jbang-kubernetes.adoc |    10 +
 .../modules/ROOT/pages/camel-jbang.adoc            |     1 +
 docs/user-manual/modules/faq/nav.adoc              |     1 -
 ...the-camel-cxf-endpoint-from-osgi-platform-.adoc |    69 -
 docs/user-manual/modules/faq/pages/index.adoc      |     1 -
 .../dsl/SplunkHecComponentBuilderFactory.java      |    36 +
 .../builder/endpoint/StaticEndpointBuilders.java   |     2 +
 .../dsl/GuavaEventBusEndpointBuilderFactory.java   |     2 +
 .../dsl/LangChain4jChatEndpointBuilderFactory.java |    12 +
 .../endpoint/dsl/MilvusEndpointBuilderFactory.java |    24 +
 .../endpoint/dsl/SplunkEndpointBuilderFactory.java |    96 +
 .../dsl/SplunkHECEndpointBuilderFactory.java       |    30 +
 .../camel/dsl/jbang/core/commands/Export.java      |     5 +-
 .../dsl/jbang/core/commands/ExportBaseCommand.java |    11 +-
 .../apache/camel/dsl/jbang/core/commands/Run.java  |    28 +-
 .../camel/dsl/jbang/core/common/RuntimeType.java   |     4 +-
 .../src/main/resources/templates/quarkus-pom.tmpl  |    28 +-
 .../templates/spring-boot-kubernetes-pom.tmpl      |    37 +
 .../main/resources/templates/spring-boot-pom.tmpl  |    37 +
 .../camel/dsl/jbang/core/commands/ExportTest.java  |    70 +-
 .../camel/dsl/jbang/core/commands/k/Bind.java      |     2 +-
 .../jbang/core/commands/k/IntegrationExport.java   |     4 +-
 .../dsl/jbang/core/commands/k/IntegrationLogs.java |    36 +-
 .../dsl/jbang/core/commands/k/IntegrationRun.java  |     2 +-
 .../jbang/core/commands/k/IntegrationLogsTest.java |     4 +-
 .../core/commands/kubernetes/KubernetesDelete.java |    10 +-
 .../core/commands/kubernetes/KubernetesExport.java |    40 +-
 .../jbang/core/commands/kubernetes/PodLogs.java    |    19 +-
 .../commands/kubernetes/traits/TraitHelper.java    |    98 +-
 .../commands/kubernetes/MetadataHelperTest.java    |     2 +-
 .../kubernetes/traits/TraitHelperTest.java         |   107 +
 .../java/org/apache/camel/main/KameletMain.java    |    16 +-
 .../DependencyDownloaderComponentResolver.java     |    17 +-
 .../main/download/ExportPropertiesParser.java      |    31 +-
 .../camel/main/download/ExportTypeConverter.java   |    50 +
 .../camel/kotlin/components/SplunkHecUriDsl.kt     |     7 +
 .../apache/camel/kotlin/components/SplunkUriDsl.kt |    16 +
 .../src/main/docs/java-xml-jaxb-dsl.adoc           |     4 +-
 .../dsl/yaml/deserializers/ModelDeserializers.java |    79 +
 .../deserializers/ModelDeserializersResolver.java  |     3 +
 .../generated/resources/schema/camelYamlDsl.json   |    43 +
 parent/pom.xml                                     |    55 +-
 pom.xml                                            |     2 +-
 .../maven/sync/properties/SyncPropertiesMojo.java  |    14 +
 .../main/resources/camel-dependencies-template.xml |     2 +-
 .../apache/camel/spi/annotations/Tokenizer.java    |    23 +-
 677 files changed, 25459 insertions(+), 20499 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/langChain4j.json
 create mode 100644 
components/camel-ai/camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/rag/LangChain4jRagAggregatorStrategy.java
 create mode 100644 
components/camel-ai/camel-langchain4j-chat/src/test/java/org/apache/camel/component/langchain4j.chat/LangChain4jRagAggregatorTest.java
 create mode 100644 components/camel-ai/camel-langchain4j-tokenizer/pom.xml
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/generated/resources/META-INF/services/org/apache/camel/tokenizer/langchain4j-character
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/generated/resources/META-INF/services/org/apache/camel/tokenizer/langchain4j-line
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/generated/resources/META-INF/services/org/apache/camel/tokenizer/langchain4j-paragraph
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/generated/resources/META-INF/services/org/apache/camel/tokenizer/langchain4j-sentence
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/generated/resources/META-INF/services/org/apache/camel/tokenizer/langchain4j-word
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/generated/resources/langchain4j-tokenizer.json
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/main/docs/langchain4j-tokenizer-component.adoc
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/main/java/org/apache/camel/component/langchain4j/tokenizer/AbstractLangChain4JTokenizer.java
 copy 
components/{camel-python/src/test/java/org/apache/camel/language/python/PythonTest.java
 => 
camel-ai/camel-langchain4j-tokenizer/src/main/java/org/apache/camel/component/langchain4j/tokenizer/LangChain4JCharacterTokenizer.java}
 (52%)
 copy 
components/{camel-python/src/test/java/org/apache/camel/language/python/PythonTest.java
 => 
camel-ai/camel-langchain4j-tokenizer/src/main/java/org/apache/camel/component/langchain4j/tokenizer/LangChain4JLineTokenizer.java}
 (53%)
 copy 
components/{camel-python/src/test/java/org/apache/camel/language/python/PythonTest.java
 => 
camel-ai/camel-langchain4j-tokenizer/src/main/java/org/apache/camel/component/langchain4j/tokenizer/LangChain4JParagraphTokenizer.java}
 (52%)
 copy 
components/{camel-python/src/test/java/org/apache/camel/language/python/PythonTest.java
 => 
camel-ai/camel-langchain4j-tokenizer/src/main/java/org/apache/camel/component/langchain4j/tokenizer/LangChain4JSentenceTokenizer.java}
 (52%)
 copy 
components/{camel-python/src/test/java/org/apache/camel/language/python/PythonTest.java
 => 
camel-ai/camel-langchain4j-tokenizer/src/main/java/org/apache/camel/component/langchain4j/tokenizer/LangChain4JWordTokenizer.java}
 (53%)
 copy 
core/camel-base/src/main/java/org/apache/camel/impl/converter/CachingInjector.java
 => 
components/camel-ai/camel-langchain4j-tokenizer/src/main/java/org/apache/camel/component/langchain4j/tokenizer/config/LangChain4JConfiguration.java
 (54%)
 copy 
components/camel-ai/{camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/LangChain4jChat.java
 => 
camel-langchain4j-tokenizer/src/main/java/org/apache/camel/component/langchain4j/tokenizer/config/LangChain4JQwenConfiguration.java}
 (62%)
 copy 
components/camel-ai/{camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/LangChain4jChat.java
 => 
camel-langchain4j-tokenizer/src/main/java/org/apache/camel/component/langchain4j/tokenizer/util/SplitterTypes.java}
 (65%)
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/main/java/org/apache/camel/component/langchain4j/tokenizer/util/SplitterUtil.java
 copy 
components/camel-ai/{camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/LangChain4jChat.java
 => 
camel-langchain4j-tokenizer/src/main/java/org/apache/camel/component/langchain4j/tokenizer/util/TokenizerTypes.java}
 (65%)
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/test/java/org/apache/camel/component/langchain4j/tokenizer/LangChain4JLineTokenizerTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/test/java/org/apache/camel/component/langchain4j/tokenizer/LangChain4JParagraphTokenizerConfigTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/test/java/org/apache/camel/component/langchain4j/tokenizer/LangChain4JParagraphTokenizerTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/test/java/org/apache/camel/component/langchain4j/tokenizer/LangChain4JSentenceTokenizerTest.java
 copy 
components/camel-ai/{camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/LangChain4jChat.java
 => 
camel-langchain4j-tokenizer/src/test/java/org/apache/camel/component/langchain4j/tokenizer/LangChain4JTokenizerTestSupport.java}
 (57%)
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/test/java/org/apache/camel/component/langchain4j/tokenizer/LangChain4JWordTokenizerTest.java
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/test/resources/log4j2.properties
 create mode 100644 
components/camel-ai/camel-langchain4j-tokenizer/src/test/resources/road-not-taken.txt
 create mode 100644 
components/camel-platform-http-main/src/main/java/org/apache/camel/component/platform/http/main/authentication/BasicAuthenticationConfigurer.java
 create mode 100644 
components/camel-platform-http-main/src/main/java/org/apache/camel/component/platform/http/main/authentication/JWTAuthenticationConfigurer.java
 copy 
components/{camel-ai/camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/LangChain4jChat.java
 => 
camel-platform-http-main/src/main/java/org/apache/camel/component/platform/http/main/authentication/MainAuthenticationConfigurer.java}
 (64%)
 create mode 100644 
components/camel-platform-http-main/src/test/java/org/apache/camel/component/platform/http/main/authentication/AuthenticationConfigurationMainHttpServerTest.java
 create mode 100644 
components/camel-platform-http-main/src/test/java/org/apache/camel/component/platform/http/main/authentication/BasicAuthenticationMainHttpServerTest.java
 create mode 100644 
components/camel-platform-http-main/src/test/java/org/apache/camel/component/platform/http/main/authentication/JWTAuthenticationMainHttpServerTest.java
 create mode 100644 
components/camel-platform-http-main/src/test/resources/basic-auth.properties
 copy components/{camel-platform-http-vertx => 
camel-platform-http-main}/src/test/resources/camel-platform-http-vertx-auth.properties
 (100%)
 create mode 100644 
components/camel-platform-http-main/src/test/resources/incomplete-auth.properties
 create mode 100644 
components/camel-platform-http-main/src/test/resources/jwt-auth.properties
 create mode 100644 
components/camel-platform-http-main/src/test/resources/test-camel-main-auth-jwt.jks
 create mode 100644 
components/camel-python/src/test/java/org/apache/camel/language/python/PythonScriptingLanguageTest.java
 create mode 100644 components/camel-python/src/test/resources/mypython.py
 copy 
components/camel-ai/camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/LangChain4jChat.java
 => 
core/camel-api/src/generated/java/org/apache/camel/spi/annotations/Tokenizer.java
 (65%)
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/Tokenizer.java
 create mode 120000 
core/camel-core-engine/src/main/docs/modules/eips/examples/json/doTry.json
 delete mode 120000 
core/camel-core-engine/src/main/docs/modules/eips/examples/json/faultToleranceConfiguration.json
 create mode 120000 
core/camel-core-engine/src/main/docs/modules/eips/examples/json/langChain4j.json
 create mode 120000 
core/camel-core-engine/src/main/docs/modules/eips/examples/json/marshal.json
 delete mode 120000 
core/camel-core-engine/src/main/docs/modules/eips/examples/json/onFallback.json
 delete mode 120000 
core/camel-core-engine/src/main/docs/modules/eips/examples/json/resilience4jConfiguration.json
 create mode 120000 
core/camel-core-engine/src/main/docs/modules/eips/examples/json/unmarshal.json
 create mode 100644 
core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/tokenizer/langChain4j.json
 create mode 100644 
core/camel-core-model/src/generated/resources/org/apache/camel/model/tokenizer/jaxb.index
 copy 
components/camel-ai/camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/LangChain4jChat.java
 => 
core/camel-core-model/src/main/java/org/apache/camel/builder/TokenizerBuilder.java
 (65%)
 create mode 100644 
core/camel-core-model/src/main/java/org/apache/camel/builder/TokenizerBuilderFactory.java
 create mode 100644 
core/camel-core-model/src/main/java/org/apache/camel/model/TokenizerDefinition.java
 create mode 100644 
core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/LangChain4jTokenizerDefinition.java
 copy 
components/camel-ai/camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/LangChain4jChat.java
 => 
core/camel-core-model/src/main/java/org/apache/camel/model/tokenizer/package-info.java
 (61%)
 create mode 100644 
core/camel-core-processor/src/main/java/org/apache/camel/processor/TokenizerProcessor.java
 create mode 100644 
core/camel-core-reifier/src/main/java/org/apache/camel/reifier/tokenizer/LangChain4JTokenizerReifier.java
 create mode 100644 
core/camel-core-reifier/src/main/java/org/apache/camel/reifier/tokenizer/TokenizerReifier.java
 create mode 120000 
docs/components/modules/ROOT/pages/langchain4j-tokenizer-component.adoc
 create mode 120000 
docs/components/modules/others/examples/json/langchain4j-tokenizer.json
 delete mode 100644 
docs/user-manual/modules/faq/pages/how-to-avoid-importing-bunch-of-cxf-packages-when-start-up-the-camel-cxf-endpoint-from-osgi-platform-.adoc
 create mode 100644 
dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/java/org/apache/camel/dsl/jbang/core/commands/kubernetes/traits/TraitHelperTest.java
 copy 
core/camel-base/src/main/java/org/apache/camel/impl/converter/CachingInjector.java
 => 
dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/ExportPropertiesParser.java
 (54%)
 create mode 100644 
dsl/camel-kamelet-main/src/main/java/org/apache/camel/main/download/ExportTypeConverter.java
 copy 
components/camel-ai/camel-langchain4j-chat/src/main/java/org/apache/camel/component/langchain4j/chat/LangChain4jChat.java
 => 
tooling/spi-annotations/src/main/java/org/apache/camel/spi/annotations/Tokenizer.java
 (65%)

Reply via email to