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