You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gn...@apache.org on 2026/08/27 13:27:39 UTC
(camel) branch CAMEL-11114-cache-eip updated (25f2c87c2b52 -> 11e25b3bf888)
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a change to branch CAMEL-11114-cache-eip
in repository https://gitbox.apache.org/repos/asf/camel.git
from 25f2c87c2b52 CAMEL-11114: Clarify key collision note — default is already safe
add 3defc689649d CAMEL-24416: camel-core - align the XmlConverter SAX parser factory with the DOM one
add f87dc55553ea CAMEL-24490: camel-ibm-watsonx-ai - apply the configured timeout to the watsonx.ai service clients (#25739)
add 72e9fb578aa0 CAMEL-24493: camel-ibm-cos - honor the multiPartUpload, partSize, storageClass and deleteAfterWrite producer options (#25750)
add ef8b5e1b9f4e CAMEL-24488: camel-ibm-watson-speech-to-text - close the audio FileInputStream opened by the producer (#25737)
add ff2b608d77ba CAMEL-24417: camel-as2 - validate the asynchronous MDN delivery address and scope the MDN credentials
add 3750031676b5 chore(deps-dev): Bump org.hibernate.orm:hibernate-core
add 28cc7bd6f0a7 chore(deps): Bump ognl:ognl from 3.4.11 to 3.4.12
add efa843736ca3 CAMEL-24494: camel-ibm-cos - fix the typo in the CacheControl header name (#25751)
add 86f5a83187b0 CAMEL-24489: camel-api: fix TypeConversionException printing 'from type: null' for anonymous/local classes
add 9b26b811fd27 CAMEL-24491: camel-ibm-cos - make consumer in-progress deduplication effective (#25740)
add 88c305a51ad8 CAMEL-22680: Add TOON data format
add d339ac4cf708 CAMEL-24492: Document that backport PRs need no reviewers and can be merged as-is
add 05d8c5b7d32e Removal of camel-reactive-executor-tomcat
add 80f6c7b177b9 Removal of iec60870 component
add 2da65351067c CAMEL-24458 - Use s390x compatible cassandra container image in test infra
add a7d7d3ad2e7f CAMEL-24487: sync the remote-file consumer containment note to the 4.22/4.18 upgrade guides (#25747)
add 7d58968236ea Removal of camel-headersmap
add 54c92825588f Removal of IronMQ component
add 0bb43295c5cc Removal of ThreadPoolFactory-vertx component
add 1f35d963cd79 CAMEL-24484: camel-file - readLockRemoveOnCommit=false must not remove a pre-existing idempotent entry
add ddc7885a7add CAMEL-24421: add the spring-redis deserialization-filter notes to the 4.22 and 4.18 upgrade guides (#25734)
add e227737de332 CAMEL-24457: Fix ZooKeeper cluster split-brain on leader isolation
add 4fccebb8da41 Removal of DigitalOcean component
add 2c538511af7f Removal of json-patch component
add 53912a500d66 Removal of Splunk
add 3c8343102df9 Fix contract-first REST DSL 404 when OpenAPI base path is root
add f8e8408f4226 chore(deps): Bump actions/setup-java from 5.7.0 to 6.0.0
add 384a00a85698 chore(deps): Bump org.codehaus.plexus:plexus-archiver
add af9d772e2c6b chore(deps): Bump org.javassist:javassist from 3.32.0-GA to 3.33.0-GA
add 5a11b4506416 chore(deps): Bump eu.maveniverse.maven.nisse:extension
add 76dc84652c54 chore(deps): Bump activemq-artemis-version from 2.55.0 to 2.56.0
add 66c59dd2d162 chore(deps): Bump io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17
add 9c30b32b69dc CAMEL-24509: camel-mina - gate the exchange-holder unmarshal on transferExchange and mark objectCodecPattern (#25788)
add c09ae47cafea CAMEL-24519: camel-ibm-watsonx-ai - relabel the ModelId output header and synchronize the lazy service getters (CAMEL-24520) (#25787)
add c340fecab914 CAMEL-24517: camel-ibm-cos - set the BucketExists header in the headBucket operation (#25784)
add 461122f60402 CAMEL-24518: camel-ibm-watson-language - validate that at least one analysis feature is enabled (#25785)
add 22cccdecdebd CAMEL-24428: camel-knative - add a muteException consumer option (#25685)
add 7348f734ac48 chore(deps): Bump groovy-version from 5.1.0 to 5.1.1 (#25795)
add 506a0e8d28b3 chore(deps): Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0 (#25691)
add 6d3990455f60 chore(deps-dev): Bump com.graphql-java:graphql-java from 26.0 to 26.1
add d34f56b9067f chore(deps): Bump org.freemarker:freemarker from 2.3.34 to 2.3.35
add ef49f2b0b6bd chore(deps): Bump org.openapitools:openapi-generator
add 933913a0ce20 Removal of IRC component
add 2a2b0e1bb71c Removal of camel-langchain4j-tool
add 194e64323650 chore(deps-dev): Bump com.icegreen:greenmail from 2.1.12 to 2.1.13 (#25806)
add 5938f5d79c49 chore: camel-lumberjack - fix flaky LumberjackMultiThreadIT (#25789)
add 3b6afb9ccf30 Removal camel-catalog-lucene
add f48e9ee11af9 CAMEL-24373: Add camel-alibaba-sls and camel-alibaba-ots (Phase 3)
add d19b4f96fadc CAMEL-24408: Fix SEDA discardIfNoConsumers after consumer route removal
add 3b18f5a6be7f CAMEL-23305: camel-spiffe - new component for SPIFFE workload identity (X.509-SVID / JWT-SVID) (#25621)
add 763b0f94bb0c CAMEL-24521: camel-google-pubsub - document the authentication that actually works (#25809)
add 7305f778948d CAMEL-24513: camel-core - Error registry for handled exception should point to origin of error
add 1d70c58d6269 CAMEL-24463: Introduce KeyValueRepository SPI + adapt state-store component
new 11e25b3bf888 Merge origin/main into CAMEL-11114-cache-eip
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../actions/incremental-build/incremental-build.sh | 2 +-
.github/workflows/alternative-os-build-main.yml | 2 +-
.github/workflows/camel-launcher-native-exe.yml | 6 +-
.github/workflows/generate-sbom-main.yml | 2 +-
.github/workflows/main-build.yml | 2 +-
.github/workflows/package-native-validation.yml | 4 +-
.github/workflows/pr-build-main.yml | 2 +-
.github/workflows/security-scan.yml | 2 +-
.github/workflows/sonar-build.yml | 2 +-
.github/workflows/sonar-scan.yml | 2 +-
.mvn/extensions.xml | 2 +-
AGENTS.md | 29 +-
apache-camel/pom.xml | 4 -
bom/camel-bom/pom.xml | 67 +-
catalog/camel-allcomponents/pom.xml | 62 +-
catalog/camel-catalog-lucene/pom.xml | 90 -
.../catalog/lucene/LuceneSuggestionStrategy.java | 70 -
.../src/main/resources/META-INF/LICENSE.txt | 203 --
.../src/main/resources/META-INF/NOTICE.txt | 11 -
.../catalog/lucene/CamelCatalogLuceneTest.java | 50 -
.../src/test/resources/log4j2.properties | 28 -
.../org/apache/camel/catalog/components.properties | 11 +-
.../camel/catalog/components/alibaba-ots.json | 46 +
.../camel/catalog/components/alibaba-sls.json | 70 +
.../org/apache/camel/catalog/components/as2.json | 33 +-
.../camel/catalog/components/digitalocean.json | 69 -
.../apache/camel/catalog/components/ibm-cos.json | 2 +-
.../camel/catalog/components/ibm-watsonx-ai.json | 2 +-
.../camel/catalog/components/iec60870-client.json | 72 -
.../camel/catalog/components/iec60870-server.json | 64 -
.../org/apache/camel/catalog/components/irc.json | 76 -
.../apache/camel/catalog/components/ironmq.json | 73 -
.../camel/catalog/components/json-patch.json | 42 -
.../apache/camel/catalog/components/knative.json | 38 +-
.../catalog/components/langchain4j-tools.json | 56 -
.../org/apache/camel/catalog/components/mina.json | 4 +-
.../apache/camel/catalog/components/spiffe.json | 50 +
.../apache/camel/catalog/components/splunk.json | 83 -
.../apache/camel/catalog/dataformats.properties | 1 +
.../org/apache/camel/catalog/dataformats/toon.json | 26 +
.../org/apache/camel/catalog/docs.properties | 15 +-
.../camel/catalog/docs/alibaba-ots-component.adoc | 73 +
.../camel/catalog/docs/alibaba-sls-component.adoc | 87 +
.../camel/catalog/docs/dead-letter-channel.adoc | 20 +
.../camel/catalog/docs/digitalocean-component.adoc | 598 ------
.../catalog/docs/google-pubsub-component.adoc | 39 +-
.../org/apache/camel/catalog/docs/headersmap.adoc | 34 -
.../catalog/docs/iec60870-client-component.adoc | 300 ---
.../catalog/docs/iec60870-server-component.adoc | 48 -
.../apache/camel/catalog/docs/irc-component.adoc | 161 --
.../camel/catalog/docs/ironmq-component.adoc | 141 --
.../camel/catalog/docs/json-patch-component.adoc | 48 -
.../catalog/docs/langchain4j-tools-component.adoc | 702 ------
.../catalog/docs/reactive-executor-tomcat.adoc | 40 -
.../camel/catalog/docs/spiffe-component.adoc | 89 +
.../camel/catalog/docs/splunk-component.adoc | 325 ---
.../camel/catalog/docs/state-store-component.adoc | 17 +-
.../catalog/docs/threadpoolfactory-vertx.adoc | 68 -
.../apache/camel/catalog/docs/toon-dataformat.adoc | 186 ++
.../org/apache/camel/catalog/models.properties | 1 +
.../catalog/models/dataFormatTransformer.json | 2 +-
.../apache/camel/catalog/models/dataFormats.json | 2 +-
.../org/apache/camel/catalog/models/doCatch.json | 4 +-
.../org/apache/camel/catalog/models/doFinally.json | 4 +-
.../apache/camel/catalog/models/errorHandler.json | 4 +-
.../org/apache/camel/catalog/models/marshal.json | 2 +-
.../apache/camel/catalog/models/onException.json | 4 +-
.../org/apache/camel/catalog/models/toon.json | 23 +
.../org/apache/camel/catalog/models/unmarshal.json | 2 +-
.../org/apache/camel/catalog/others.properties | 3 -
.../apache/camel/catalog/others/headersmap.json | 15 -
.../catalog/others/reactive-executor-tomcat.json | 15 -
.../catalog/others/threadpoolfactory-vertx.json | 15 -
.../apache/camel/catalog/schemas/camel-spring.xsd | 67 +
.../apache/camel/catalog/schemas/camel-xml-io.xsd | 67 +
.../camel/catalog/schemas/camelYamlDsl-model.json | 79 +
catalog/pom.xml | 1 -
.../camel-ai/camel-langchain4j-tools/pom.xml | 131 --
.../LangChain4jToolsConfigurationConfigurer.java | 51 -
.../tools/LangChain4jToolsEndpointConfigurer.java | 115 -
.../langchain4j/tools/langchain4j-tools.json | 56 -
.../services/org/apache/camel/component.properties | 7 -
.../org/apache/camel/component/langchain4j-tools | 2 -
.../camel/configurer/langchain4j-tools-component | 2 -
.../camel/configurer/langchain4j-tools-endpoint | 2 -
...langchain4j.tools.LangChain4jToolsConfiguration | 2 -
.../camel/urifactory/langchain4j-tools-endpoint | 2 -
.../src/main/docs/langchain4j-tools-component.adoc | 702 ------
.../tools/LangChain4jToolsComponent.java | 86 -
.../tools/LangChain4jToolsConfiguration.java | 58 -
.../tools/LangChain4jToolsEndpoint.java | 449 ----
.../langchain4j/tools/LangChain4jToolsHeaders.java | 41 -
.../tools/LangChain4jToolsProducer.java | 503 -----
.../component/langchain4j/tools/TagsHelper.java | 34 -
.../langchain4j/tools/ToolSearchTool.java | 136 --
.../tools/spec/CamelSimpleToolParameter.java | 76 -
.../tools/spec/CamelToolExecutorCache.java | 110 -
.../tools/spec/CamelToolSpecification.java | 95 -
.../tools/LangChain4jToolDefectsTest.java | 208 --
.../tools/LangChain4jToolMultipleCallsTest.java | 145 --
.../tools/LangChain4jToolMultipleGroupsTest.java | 118 -
.../LangChain4jToolMultipleMatchingGroupsTest.java | 121 --
.../tools/LangChain4jToolNoToolsExistTest.java | 110 -
.../LangChain4jToolNoToolsToBeCalledTest.java | 110 -
...hain4jToolParameterValueTypeConversionTest.java | 118 -
.../LangChain4jToolRequiredParameterTest.java | 426 ----
.../tools/LangChain4jToolStopEipTest.java | 130 --
.../langchain4j/tools/LangChain4jToolTest.java | 221 --
.../tools/LangChain4jToolsObservabilityTest.java | 204 --
.../tools/ToolSearchToolFormatTest.java | 121 --
.../langchain4j/tools/ToolSearchToolTest.java | 177 --
.../component/langchain4j/tools/ToolsHelper.java | 54 -
.../tools/integration/LangChain4jToolIT.java | 38 -
.../LangChain4jToolMultipleCallsIT.java | 39 -
.../LangChain4jToolMultipleGroupsIT.java | 39 -
.../LangChain4jToolMultipleMatchingGroupsIT.java | 38 -
.../integration/LangChain4jToolNoToolsExistIT.java | 39 -
.../LangChain4jToolNoToolsToBeCalledIT.java | 39 -
.../tools/spec/CamelToolExecutorCacheTest.java | 160 --
.../src/test/resources/log4j2.properties | 30 -
.../camel-langchain4j-tools/test-execution.md | 38 -
components/camel-ai/pom.xml | 1 -
components/camel-ai/src/main/docs/ai-summary.adoc | 4 -
.../camel-alibaba-ots}/pom.xml | 46 +-
.../ots/AlibabaOtsComponentConfigurer.java} | 14 +-
.../alibaba/ots/AlibabaOtsEndpointConfigurer.java | 89 +
.../alibaba/ots/AlibabaOtsEndpointUriFactory.java} | 31 +-
.../camel/component/alibaba/ots/alibaba-ots.json | 46 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/alibaba-ots | 2 +
.../apache/camel/configurer/alibaba-ots-component} | 2 +-
.../apache/camel/configurer/alibaba-ots-endpoint} | 2 +-
.../apache/camel/urifactory/alibaba-ots-endpoint} | 2 +-
.../src/main/docs/alibaba-ots-component.adoc | 73 +
.../alibaba/ots/AlibabaOtsComponent.java} | 23 +-
.../component/alibaba/ots/AlibabaOtsEndpoint.java | 163 ++
.../component/alibaba/ots/AlibabaOtsProducer.java | 102 +
.../component/alibaba/ots/AlibabaOtsUtils.java | 168 ++
.../alibaba/ots/constants/AlibabaOtsHeaders.java} | 13 +-
.../ots/constants/AlibabaOtsOperations.java} | 18 +-
.../ots/constants/AlibabaOtsProperties.java} | 18 +-
.../alibaba/ots/models/ClientConfigurations.java} | 14 +-
.../alibaba/ots/AlibabaOtsEndpointTest.java | 70 +
.../alibaba/ots/AlibabaOtsProducerTest.java | 56 +
.../camel/component/alibaba/ots/DeleteRowTest.java | 88 +
.../camel/component/alibaba/ots/GetRowTest.java | 103 +
.../component/alibaba/ots/ListTablesTest.java | 80 +
.../camel/component/alibaba/ots/PutRowTest.java | 88 +
.../component/alibaba/ots/TestConfiguration.java | 57 +
.../camel/component/alibaba/ots/UpdateRowTest.java | 88 +
.../ots/constants/AlibabaOtsOperationsTest.java} | 28 +-
.../src/test/resources/log4j2.properties | 2 +-
.../test/resources/testconfiguration.properties} | 6 +-
.../camel-alibaba-sls}/pom.xml | 53 +-
.../sls/AlibabaSlsComponentConfigurer.java} | 20 +-
.../alibaba/sls/AlibabaSlsEndpointConfigurer.java | 116 +
.../alibaba/sls/AlibabaSlsEndpointUriFactory.java} | 50 +-
.../camel/component/alibaba/sls/alibaba-sls.json | 70 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/alibaba-sls | 2 +
.../apache/camel/configurer/alibaba-sls-component} | 2 +-
.../apache/camel/configurer/alibaba-sls-endpoint} | 2 +-
.../apache/camel/urifactory/alibaba-sls-endpoint} | 2 +-
.../src/main/docs/alibaba-sls-component.adoc | 87 +
.../alibaba/sls/AlibabaSlsComponent.java} | 19 +-
.../component/alibaba/sls/AlibabaSlsEndpoint.java | 266 +++
.../component/alibaba/sls/AlibabaSlsProducer.java | 122 ++
.../component/alibaba/sls/AlibabaSlsUtils.java | 215 ++
.../alibaba/sls/constants/AlibabaSlsHeaders.java | 76 +
.../sls/constants/AlibabaSlsOperations.java} | 12 +-
.../sls/constants/AlibabaSlsProperties.java | 76 +
.../alibaba/sls/models/ClientConfigurations.java | 156 ++
.../alibaba/sls/AlibabaSlsEndpointTest.java | 55 +
.../alibaba/sls/AlibabaSlsProducerTest.java | 56 +
.../camel/component/alibaba/sls/GetLogsTest.java | 102 +
.../component/alibaba/sls/ListLogStoresTest.java | 126 ++
.../camel/component/alibaba/sls/PutLogsTest.java | 104 +
.../component/alibaba/sls/TestConfiguration.java | 57 +
.../sls/constants/AlibabaSlsOperationsTest.java} | 23 +-
.../src/test/resources/log4j2.properties | 3 +-
.../test/resources/testconfiguration.properties} | 15 +-
components/camel-alibaba/pom.xml | 2 +
.../as2/api/AS2AsynchronousMDNManager.java | 84 +-
.../component/as2/api/AS2ServerConnection.java | 26 +-
...2AsynchronousMDNManagerDeliveryAddressTest.java | 102 +
...rverManagerEndpointConfigurationConfigurer.java | 7 +
...ientManagerEndpointConfigurationConfigurer.java | 7 +
.../component/as2/AS2ConfigurationConfigurer.java | 7 +
.../camel/component/as2/AS2EndpointConfigurer.java | 7 +
.../camel/component/as2/AS2EndpointUriFactory.java | 3 +-
...rverManagerEndpointConfigurationConfigurer.java | 7 +
.../org/apache/camel/component/as2/as2.json | 33 +-
.../camel/component/as2/AS2Configuration.java | 18 +
.../as2/internal/AS2ConnectionHelper.java | 3 +-
.../as2/AS2AsyncMdnBasicAuthHeaderTest.java | 5 +-
.../as2/AS2AsyncMdnTokenAuthHeaderTest.java | 5 +-
.../as2/AS2ServerBasicAuthHeaderTest.java | 3 +
.../as2/AS2ServerBearerAuthHeaderTest.java | 3 +
components/camel-digitalocean/pom.xml | 59 -
.../DigitalOceanComponentConfigurer.java | 57 -
.../DigitalOceanEndpointConfigurer.java | 99 -
.../camel/component/digitalocean/digitalocean.json | 69 -
.../services/org/apache/camel/component.properties | 7 -
.../org/apache/camel/component/digitalocean | 2 -
.../apache/camel/configurer/digitalocean-component | 2 -
.../apache/camel/configurer/digitalocean-endpoint | 2 -
.../apache/camel/urifactory/digitalocean-endpoint | 2 -
.../src/main/docs/digitalocean-component.adoc | 598 ------
.../digitalocean/DigitalOceanComponent.java | 49 -
.../digitalocean/DigitalOceanConfiguration.java | 171 --
.../digitalocean/DigitalOceanEndpoint.java | 154 --
.../constants/DigitalOceanHeaders.java | 73 -
.../constants/DigitalOceanImageTypes.java | 25 -
.../constants/DigitalOceanOperations.java | 58 -
.../constants/DigitalOceanResources.java | 34 -
.../producer/DigitalOceanAccountProducer.java | 41 -
.../producer/DigitalOceanActionsProducer.java | 73 -
.../DigitalOceanBlockStoragesProducer.java | 289 ---
.../producer/DigitalOceanDropletsProducer.java | 451 ----
.../producer/DigitalOceanFloatingIPsProducer.java | 166 --
.../producer/DigitalOceanImagesProducer.java | 196 --
.../producer/DigitalOceanKeysProducer.java | 156 --
.../producer/DigitalOceanProducer.java | 54 -
.../producer/DigitalOceanRegionsProducer.java | 41 -
.../producer/DigitalOceanSizesProducer.java | 41 -
.../producer/DigitalOceanSnapshotsProducer.java | 110 -
.../producer/DigitalOceanTagsProducer.java | 101 -
.../digitalocean/DigitalOceanComponentTest.java | 63 -
.../integration/DigitalOceanComponentIT.java | 347 ---
.../integration/DigitalOceanTestSupport.java | 52 -
.../src/test/resources/log4j2.properties | 28 -
.../camel/component/file/GenericFileConsumer.java | 6 +-
...dempotentChangedRepositoryReadLockStrategy.java | 25 +-
...IdempotentRenameRepositoryReadLockStrategy.java | 25 +-
.../FileIdempotentRepositoryReadLockStrategy.java | 24 +-
.../src/main/docs/google-pubsub-component.adoc | 39 +-
components/camel-headersmap/pom.xml | 76 -
.../services/org/apache/camel/headers-map-factory | 2 -
.../services/org/apache/camel/other.properties | 7 -
.../src/generated/resources/headersmap.json | 15 -
.../camel-headersmap/src/main/docs/headersmap.adoc | 34 -
.../headersmap/FastHeadersMapFactory.java | 60 -
.../headersmap/CamelFastHeadersMapTest.java | 53 -
.../headersmap/FastHeadersMapFactoryTest.java | 73 -
.../src/test/resources/log4j2.properties | 31 -
.../apache/camel/component/ibm/cos/ibm-cos.json | 2 +-
.../camel/component/ibm/cos/IBMCOSConstants.java | 2 +-
.../camel/component/ibm/cos/IBMCOSConsumer.java | 27 +-
.../camel/component/ibm/cos/IBMCOSEndpoint.java | 5 +-
.../camel/component/ibm/cos/IBMCOSProducer.java | 52 +-
.../watson/language/WatsonLanguageProducer.java | 6 +
.../ibm/watson/stt/WatsonSpeechToTextProducer.java | 56 +-
.../component/ibm/watsonx/ai/ibm-watsonx-ai.json | 2 +-
.../ibm/watsonx/ai/WatsonxAiConstants.java | 3 +-
.../ibm/watsonx/ai/WatsonxAiEndpoint.java | 24 +-
.../ai/service/WatsonxAiServiceFactory.java | 13 +
components/camel-iec60870/pom.xml | 109 -
.../iec60870/client/ClientComponentConfigurer.java | 69 -
.../iec60870/client/ClientEndpointConfigurer.java | 156 --
.../iec60870/client/ClientEndpointUriFactory.java | 97 -
.../iec60870/server/ServerComponentConfigurer.java | 69 -
.../iec60870/server/ServerEndpointConfigurer.java | 162 --
.../iec60870/server/ServerEndpointUriFactory.java | 98 -
.../component/iec60870/client/iec60870-client.json | 72 -
.../component/iec60870/server/iec60870-server.json | 64 -
.../services/org/apache/camel/component.properties | 7 -
.../org/apache/camel/component/iec60870-client | 2 -
.../org/apache/camel/component/iec60870-server | 2 -
.../src/main/docs/iec60870-client-component.adoc | 300 ---
.../src/main/docs/iec60870-server-component.adoc | 48 -
.../iec60870/AbstractConnectionMultiplexor.java | 107 -
.../component/iec60870/AbstractIecComponent.java | 175 --
.../component/iec60870/AbstractIecEndpoint.java | 126 --
.../camel/component/iec60870/BaseOptions.java | 224 --
.../camel/component/iec60870/ConnectionId.java | 95 -
.../apache/camel/component/iec60870/Constants.java | 108 -
.../iec60870/DiscardAckChannelHandler.java | 55 -
.../camel/component/iec60870/DiscardAckModule.java | 45 -
.../camel/component/iec60870/ObjectAddress.java | 117 -
.../component/iec60870/client/ClientComponent.java | 75 -
.../iec60870/client/ClientConnection.java | 335 ---
.../client/ClientConnectionMultiplexor.java | 44 -
.../component/iec60870/client/ClientConsumer.java | 84 -
.../component/iec60870/client/ClientEndpoint.java | 55 -
.../component/iec60870/client/ClientOptions.java | 114 -
.../component/iec60870/client/ClientProducer.java | 173 --
.../component/iec60870/server/ServerComponent.java | 81 -
.../server/ServerConnectionMultiplexor.java | 44 -
.../component/iec60870/server/ServerConsumer.java | 112 -
.../component/iec60870/server/ServerEndpoint.java | 69 -
.../component/iec60870/server/ServerInstance.java | 196 --
.../component/iec60870/server/ServerOptions.java | 152 --
.../component/iec60870/server/ServerProducer.java | 70 -
.../camel/component/iec60870/ConnectionIdTest.java | 75 -
.../camel/component/iec60870/ConnectionTest.java | 395 ----
.../src/test/resources/log4j2.properties | 28 -
.../component/irc/IrcComponentConfigurer.java | 69 -
.../camel/component/irc/IrcEndpointConfigurer.java | 183 --
.../camel/component/irc/IrcEndpointUriFactory.java | 110 -
.../org/apache/camel/component/irc/irc.json | 76 -
.../services/org/apache/camel/component.properties | 7 -
.../org/apache/camel/configurer/irc-component | 2 -
.../org/apache/camel/configurer/irc-endpoint | 2 -
.../org/apache/camel/urifactory/irc-endpoint | 2 -
.../camel-irc/src/main/docs/irc-component.adoc | 161 --
.../camel/component/irc/CamelSSLIRCConnection.java | 114 -
.../org/apache/camel/component/irc/IrcBinding.java | 30 -
.../org/apache/camel/component/irc/IrcChannel.java | 50 -
.../apache/camel/component/irc/IrcComponent.java | 189 --
.../camel/component/irc/IrcConfiguration.java | 547 -----
.../apache/camel/component/irc/IrcConstants.java | 52 -
.../apache/camel/component/irc/IrcConsumer.java | 289 ---
.../apache/camel/component/irc/IrcEndpoint.java | 174 --
.../org/apache/camel/component/irc/IrcLogger.java | 127 --
.../org/apache/camel/component/irc/IrcMessage.java | 169 --
.../apache/camel/component/irc/IrcProducer.java | 156 --
.../org/apache/camel/component/irc/package.html | 27 -
.../camel/component/irc/IrcConfigurationTest.java | 115 -
.../camel/component/irc/IrcConsumerTest.java | 91 -
.../camel/component/irc/IrcEndpointTest.java | 87 -
.../camel/component/irc/IrcProducerTest.java | 121 --
.../component/irc/it/IrcIntegrationITSupport.java | 72 -
.../component/irc/it/IrcMultiChannelRouteIT.java | 95 -
.../camel/component/irc/it/IrcOnReplyIT.java | 85 -
.../camel/component/irc/it/IrcPrivmsgIT.java | 91 -
.../apache/camel/component/irc/it/IrcRouteIT.java | 93 -
.../camel/component/irc/it/IrcsListUsersIT.java | 74 -
.../irc/it/IrcsWithSslContextParamsRouteIT.java | 64 -
.../camel-irc/src/test/resources/localhost.p12 | Bin 2533 -> 0 bytes
components/camel-irc/src/test/unrealircd/ircd.motd | 18 -
.../camel-irc/src/test/unrealircd/server.cert.pem | 15 -
.../camel-irc/src/test/unrealircd/server.key.pem | 16 -
.../camel-irc/src/test/unrealircd/unrealircd.conf | 218 --
.../component/ironmq/IronMQEndpointConfigurer.java | 219 --
.../component/ironmq/IronMQEndpointUriFactory.java | 112 -
.../org/apache/camel/component/ironmq/ironmq.json | 73 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/ironmq | 2 -
.../org/apache/camel/configurer/ironmq-component | 2 -
.../org/apache/camel/configurer/ironmq-endpoint | 2 -
.../org/apache/camel/urifactory/ironmq-endpoint | 2 -
.../src/main/docs/ironmq-component.adoc | 141 --
.../apache/camel/component/ironmq/GsonUtil.java | 74 -
.../component/ironmq/IronMQConfiguration.java | 207 --
.../camel/component/ironmq/IronMQConstants.java | 39 -
.../camel/component/ironmq/IronMQConsumer.java | 207 --
.../camel/component/ironmq/IronMQEndpoint.java | 122 --
.../camel/component/ironmq/IronMQProducer.java | 82 -
components/camel-ironmq/src/test/data/test.txt | 1 -
.../component/ironmq/FromQueueToQueueTest.java | 95 -
.../component/ironmq/IronMQBatchConsumerTest.java | 87 -
.../ironmq/IronMQBatchDeleteConsumerTest.java | 88 -
.../component/ironmq/IronMQBatchProducerTest.java | 85 -
.../ironmq/IronMQComponentConfigurationTest.java | 111 -
.../ironmq/IronMQComponentSpringTest.java | 82 -
.../component/ironmq/IronMQComponentTest.java | 120 --
.../ironmq/IronMQConsumerHeaderFilterTest.java | 80 -
.../ironmq/IronMQPreserveHeadersTest.java | 69 -
.../apache/camel/component/ironmq/MockQueue.java | 141 --
.../ConcurrentConsumerLoadManualTest.java | 105 -
.../ironmq/integrationtest/FileCopyManualTest.java | 64 -
.../integrationtest/IronMQComponentManualTest.java | 62 -
.../ironmq/integrationtest/IronMQFIFOTest.java | 77 -
.../IronMQRackspaceComponentManualTest.java | 63 -
.../component/ironmq/integrationtest/LoadTest.java | 86 -
.../Queue2QueueExampleManualTest.java | 69 -
.../ironmq/IronMQComponentSpringTest-context.xml | 42 -
components/camel-json-patch/pom.xml | 66 -
.../jsonpatch/JsonPatchComponentConfigurer.java | 69 -
.../jsonpatch/JsonPatchEndpointConfigurer.java | 69 -
.../camel/component/jsonpatch/json-patch.json | 42 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/json-patch | 2 -
.../apache/camel/configurer/json-patch-component | 2 -
.../apache/camel/configurer/json-patch-endpoint | 2 -
.../apache/camel/urifactory/json-patch-endpoint | 2 -
.../src/main/docs/json-patch-component.adoc | 48 -
.../component/jsonpatch/JsonPatchComponent.java | 67 -
.../component/jsonpatch/JsonPatchEndpoint.java | 79 -
.../component/jsonpatch/JsonPatchProducer.java | 59 -
.../jsonpatch/JsonPatchComponentTest.java | 62 -
.../component/jsonpatch/JsonPatchRefTest.java | 47 -
.../src/test/resources/log4j2.properties | 29 -
.../apache/camel/component/jsonpatch/patch.json | 1 -
.../camel/component/jsonpatch/patch_error.json | 1 -
.../knative/spi/KnativeTransportConfiguration.java | 21 +
.../knative/KnativeComponentConfigurer.java | 6 +
.../knative/KnativeEndpointConfigurer.java | 6 +
.../knative/KnativeEndpointUriFactory.java | 3 +-
.../apache/camel/component/knative/knative.json | 38 +-
.../component/knative/KnativeConfiguration.java | 14 +
.../camel/component/knative/KnativeEndpoint.java | 3 +-
.../knative/http/KnativeHttpConsumer.java | 17 +-
.../component/knative/http/KnativeHttpTest.java | 60 +
.../lumberjack/LumberjackMultiThreadIT.java | 6 +-
.../camel/component/lumberjack/LumberjackUtil.java | 4 +-
components/camel-mina/pom.xml | 5 +
.../org/apache/camel/component/mina/mina.json | 4 +-
.../camel/component/mina/MinaConfiguration.java | 7 +-
.../apache/camel/component/mina/MinaConsumer.java | 2 +-
.../camel/component/mina/MinaPayloadHelper.java | 43 +-
.../apache/camel/component/mina/MinaProducer.java | 4 +-
.../component/mina/MinaExchangeHolderGateTest.java | 99 +
.../http/vertx/VertxPlatformHttpConsumer.java | 14 +-
.../RestOpenApiContractFirstRootBasePathTest.java | 99 +
...PlatformHttpConsumerNormalizedEndpointTest.java | 150 ++
components/camel-reactive-executor-tomcat/pom.xml | 66 -
.../services/org/apache/camel/other.properties | 7 -
.../services/org/apache/camel/reactive-executor | 2 -
.../resources/reactive-executor-tomcat.json | 15 -
.../src/main/docs/reactive-executor-tomcat.adoc | 40 -
.../reactive/tomcat/TomcatReactiveExecutor.java | 298 ---
.../org/apache/camel/reactive/SimpleMockTest.java | 65 -
.../src/test/resources/log4j2.properties | 31 -
.../camel/component/seda/QueueReference.java | 21 +
.../apache/camel/component/seda/SedaComponent.java | 23 +-
.../apache/camel/component/seda/SedaEndpoint.java | 23 +-
components/{camel-irc => camel-spiffe}/pom.xml | 26 +-
.../spiffe/SpiffeComponentConfigurer.java} | 48 +-
.../component/spiffe/SpiffeEndpointConfigurer.java | 74 +
.../spiffe/SpiffeEndpointUriFactory.java} | 21 +-
.../org/apache/camel/component/spiffe/spiffe.json | 50 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/spiffe} | 2 +-
.../org/apache/camel/configurer/spiffe-component | 2 +
.../org/apache/camel/configurer/spiffe-endpoint | 2 +
.../org/apache/camel/urifactory/spiffe-endpoint | 2 +
.../src/main/docs/spiffe-component.adoc | 89 +
.../camel/component/spiffe/SpiffeComponent.java} | 47 +-
.../component/spiffe/SpiffeConfiguration.java | 98 +
.../camel/component/spiffe/SpiffeConstants.java | 45 +
.../camel/component/spiffe/SpiffeEndpoint.java | 116 +
.../camel/component/spiffe/SpiffeOperation.java} | 12 +-
.../camel/component/spiffe/SpiffeProducer.java | 114 +
.../camel/component/spiffe/SpiffeProducerTest.java | 149 ++
.../component/splunk/SplunkEndpointConfigurer.java | 279 ---
.../component/splunk/SplunkEndpointUriFactory.java | 129 --
.../org/apache/camel/component/splunk/splunk.json | 83 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/splunk | 2 -
.../org/apache/camel/configurer/splunk-component | 2 -
.../org/apache/camel/configurer/splunk-endpoint | 2 -
.../org/apache/camel/urifactory/splunk-endpoint | 2 -
.../src/main/docs/splunk-component.adoc | 325 ---
.../camel/component/splunk/ConsumerType.java | 34 -
.../splunk/DefaultSplunkConfigurationFactory.java | 41 -
.../camel/component/splunk/ProducerType.java | 33 -
.../camel/component/splunk/SplunkComponent.java | 59 -
.../component/splunk/SplunkConfiguration.java | 421 ----
.../component/splunk/SplunkConnectionFactory.java | 202 --
.../camel/component/splunk/SplunkConsumer.java | 127 --
.../camel/component/splunk/SplunkEndpoint.java | 149 --
.../camel/component/splunk/SplunkProducer.java | 121 --
.../camel/component/splunk/event/SplunkEvent.java | 513 -----
.../camel/component/splunk/support/DataWriter.java | 32 -
.../component/splunk/support/SplunkDataReader.java | 360 ----
.../component/splunk/support/SplunkDataWriter.java | 108 -
.../splunk/support/SplunkResultProcessor.java | 27 -
.../component/splunk/support/StreamDataWriter.java | 66 -
.../component/splunk/support/SubmitDataWriter.java | 65 -
.../component/splunk/support/TcpDataWriter.java | 72 -
.../component/splunk/ConsumerStreamingTest.java | 75 -
.../camel/component/splunk/ConsumerTest.java | 78 -
.../org/apache/camel/component/splunk/Helper.java | 60 -
.../camel/component/splunk/ProducerTest.java | 180 --
.../camel/component/splunk/RawProducerTest.java | 122 --
.../splunk/SplunkComponentConfigurationTest.java | 141 --
.../camel/component/splunk/SplunkEventTest.java | 56 -
.../component/splunk/SplunkMockTestSupport.java | 49 -
.../splunk/integration/NormalSearchManualTest.java | 64 -
.../integration/RealtimeSearchManualTest.java | 62 -
.../splunk/integration/SavedSearchManualTest.java | 65 -
.../integration/SplunkProducerManualTest.java | 88 -
.../component/splunk/integration/SplunkTest.java | 42 -
.../test/resources/resultsreader_test_data.json | 40 -
.../org/apache/camel/spring/xml/errorHandler.json | 4 +-
.../src/main/docs/state-store-component.adoc | 17 +-
.../services/org/apache/camel/other.properties | 7 -
.../services/org/apache/camel/thread-pool-factory | 2 -
.../resources/threadpoolfactory-vertx.json | 15 -
.../src/main/docs/threadpoolfactory-vertx.adoc | 68 -
.../reactive/vertx/VertXThreadPoolFactory.java | 175 --
.../camel/reactive/SplitCustomThreadPoolTest.java | 80 -
.../reactive/SplitParallelLookupVertxTest.java | 71 -
.../apache/camel/reactive/SplitParallelTest.java | 75 -
.../src/test/resources/log4j2.properties | 31 -
.../pom.xml | 41 +-
.../dataformat/toon/ToonDataFormatConfigurer.java | 82 +
.../org/apache/camel/dataformat/toon/toon.json | 26 +
.../org/apache/camel/configurer/toon-dataformat | 2 +
.../org/apache/camel/dataformat.properties | 7 +
.../services/org/apache/camel/dataformat/toon} | 2 +-
.../camel-toon/src/main/docs/toon-dataformat.adoc | 186 ++
.../camel/dataformat/toon/ToonDataFormat.java | 188 ++
.../camel/dataformat/toon/ToonDataFormatTest.java | 342 +++
.../src/test/resources/log4j2.properties | 3 +-
.../zookeeper/cluster/ZooKeeperClusterView.java | 30 +-
.../ZooKeeperClusterViewLeadershipLostIT.java | 117 +
components/pom.xml | 11 +-
.../org/apache/camel/ExchangeConstantProvider.java | 5 +-
.../src/main/java/org/apache/camel/Exchange.java | 9 +
.../java/org/apache/camel/ExchangePropertyKey.java | 6 +
.../org/apache/camel/TypeConversionException.java | 16 +-
.../org/apache/camel/spi/HeadersMapFactory.java | 7 +-
.../org/apache/camel/spi/KeyValueRepository.java | 10 +-
.../camel/impl/engine/DefaultErrorRegistry.java | 29 +-
.../modules/eips/pages/dead-letter-channel.adoc | 20 +
.../apache/camel/model/dataformat/dataFormats.json | 2 +-
.../org/apache/camel/model/dataformat/toon.json | 23 +
.../META-INF/org/apache/camel/model/doCatch.json | 4 +-
.../META-INF/org/apache/camel/model/doFinally.json | 4 +-
.../org/apache/camel/model/errorHandler.json | 4 +-
.../META-INF/org/apache/camel/model/marshal.json | 2 +-
.../org/apache/camel/model/onException.json | 4 +-
.../model/transformer/dataFormatTransformer.json | 2 +-
.../META-INF/org/apache/camel/model/unmarshal.json | 2 +-
.../services/org/apache/camel/model.properties | 1 +
.../org/apache/camel/model/dataformat/jaxb.index | 1 +
.../camel/builder/DataFormatBuilderFactory.java | 8 +
.../org/apache/camel/builder/DataFormatClause.java | 8 +
.../org/apache/camel/model/MarshalDefinition.java | 2 +
.../apache/camel/model/UnmarshalDefinition.java | 2 +
.../model/dataformat/DataFormatsDefinition.java | 1 +
.../camel/model/dataformat/ToonDataFormat.java | 219 ++
.../DataFormatTransformerDefinition.java | 2 +
.../org/apache/camel/processor/CatchProcessor.java | 5 -
.../apache/camel/processor/FinallyProcessor.java | 7 +-
.../org/apache/camel/processor/TryProcessor.java | 9 +
.../ShareUnitOfWorkAggregationStrategy.java | 8 +
.../errorhandler/RedeliveryErrorHandler.java | 16 +-
.../reifier/dataformat/DataFormatReifier.java | 2 +
.../reifier/dataformat/ToonDataFormatReifier.java | 30 +-
.../camel/TypeConversionExceptionMessageTest.java | 69 +
...dempotentChangedReadLockRemoveOnCommitTest.java | 82 +
...mpotentRepositoryReadLockStrategyAbortTest.java | 105 +
.../SedaDiscardIfNoConsumerAfterRemovalTest.java | 137 ++
...scardIfNoConsumersProducerRouteRestartTest.java | 56 +
.../jaxp/SaxParserFactoryHardeningTest.java | 60 +
.../org/apache/camel/impl/ErrorRegistryTest.java | 44 +
.../apache/camel/java/out/JavaDslModelWriter.java | 19 +
.../org/apache/camel/main/components.properties | 11 +-
.../org/apache/camel/main/dataformats.properties | 1 +
core/camel-support/pom.xml | 6 +
.../org/apache/camel/support/ExchangeHelper.java | 29 +
.../support/KeyValueAggregationRepository.java | 16 +-
.../support/KeyValueIdempotentRepository.java | 19 +-
.../camel/support/MemoryKeyValueRepository.java | 11 +-
.../support/KeyValueIdempotentRepositoryTest.java | 38 +-
.../support/MemoryKeyValueRepositoryTest.java | 51 +-
.../java/org/apache/camel/util/SecurityUtils.java | 2 +-
.../java/org/apache/camel/xml/in/ModelParser.java | 11 +
.../java/org/apache/camel/xml/out/ModelWriter.java | 17 +
.../apache/camel/converter/jaxp/XmlConverter.java | 12 +
.../org/apache/camel/yaml/out/YamlModelWriter.java | 17 +
coverage/pom.xml | 65 +-
design/aiTool.adoc | 13 +-
.../modules/ROOT/examples/json/alibaba-ots.json | 1 +
.../modules/ROOT/examples/json/alibaba-sls.json | 1 +
.../modules/ROOT/examples/json/digitalocean.json | 1 -
.../ROOT/examples/json/iec60870-client.json | 1 -
.../ROOT/examples/json/iec60870-server.json | 1 -
.../components/modules/ROOT/examples/json/irc.json | 1 -
.../modules/ROOT/examples/json/ironmq.json | 1 -
.../modules/ROOT/examples/json/json-patch.json | 1 -
.../ROOT/examples/json/langchain4j-tools.json | 1 -
.../modules/ROOT/examples/json/spiffe.json | 1 +
.../modules/ROOT/examples/json/splunk.json | 1 -
docs/components/modules/ROOT/nav.adoc | 11 +-
.../modules/ROOT/pages/alibaba-ots-component.adoc | 1 +
.../modules/ROOT/pages/alibaba-sls-component.adoc | 1 +
.../modules/ROOT/pages/digitalocean-component.adoc | 1 -
.../ROOT/pages/iec60870-client-component.adoc | 1 -
.../ROOT/pages/iec60870-server-component.adoc | 1 -
.../modules/ROOT/pages/irc-component.adoc | 1 -
.../modules/ROOT/pages/ironmq-component.adoc | 1 -
.../modules/ROOT/pages/json-patch-component.adoc | 1 -
.../ROOT/pages/langchain4j-tools-component.adoc | 1 -
.../modules/ROOT/pages/spiffe-component.adoc | 1 +
.../modules/ROOT/pages/splunk-component.adoc | 1 -
.../modules/dataformats/examples/json/toon.json | 1 +
docs/components/modules/dataformats/nav.adoc | 1 +
.../modules/dataformats/pages/toon-dataformat.adoc | 1 +
.../modules/others/examples/json/headersmap.json | 1 -
.../examples/json/reactive-executor-tomcat.json | 1 -
.../examples/json/threadpoolfactory-vertx.json | 1 -
docs/components/modules/others/nav.adoc | 3 -
.../modules/others/pages/headersmap.adoc | 1 -
.../others/pages/reactive-executor-tomcat.adoc | 1 -
.../others/pages/threadpoolfactory-vertx.adoc | 1 -
.../modules/ROOT/pages/batch-consumer.adoc | 2 -
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 40 +
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 42 +
.../ROOT/pages/camel-4x-upgrade-guide-4_23.adoc | 187 ++
.../ROOT/pages/camel-configuration-utilities.adoc | 1 -
dsl/camel-componentdsl/pom.xml | 4 -
.../component/ComponentsBuilderFactory.java | 135 +-
...java => AlibabaOtsComponentBuilderFactory.java} | 116 +-
...java => AlibabaSlsComponentBuilderFactory.java} | 81 +-
.../dsl/DigitaloceanComponentBuilderFactory.java | 120 --
.../dsl/Iec60870ClientComponentBuilderFactory.java | 168 --
.../dsl/Iec60870ServerComponentBuilderFactory.java | 168 --
.../component/dsl/IrcComponentBuilderFactory.java | 167 --
.../dsl/KnativeComponentBuilderFactory.java | 19 +
.../Langchain4jToolsComponentBuilderFactory.java | 189 --
.../component/dsl/MinaComponentBuilderFactory.java | 7 +-
.../dsl/SpiffeComponentBuilderFactory.java | 222 ++
.../dsl/SplunkComponentBuilderFactory.java | 206 --
dsl/camel-endpointdsl/pom.xml | 4 -
.../builder/endpoint/EndpointBuilderFactory.java | 11 +-
.../camel/builder/endpoint/EndpointBuilders.java | 11 +-
.../builder/endpoint/EndpointHeaderBuilders.java | 141 +-
.../builder/endpoint/StaticEndpointBuilders.java | 470 +---
.../endpoint/dsl/AS2EndpointBuilderFactory.java | 63 +
.../dsl/AlibabaOtsEndpointBuilderFactory.java | 328 +++
.../dsl/AlibabaSlsEndpointBuilderFactory.java | 707 ++++++
.../endpoint/dsl/ClientEndpointBuilderFactory.java | 1945 -----------------
.../dsl/DigitalOceanEndpointBuilderFactory.java | 703 ------
.../endpoint/dsl/IBMCOSEndpointBuilderFactory.java | 6 +-
.../endpoint/dsl/IrcEndpointBuilderFactory.java | 2266 --------------------
.../endpoint/dsl/IronMQEndpointBuilderFactory.java | 1444 -------------
.../dsl/JsonPatchEndpointBuilderFactory.java | 317 ---
.../dsl/KnativeEndpointBuilderFactory.java | 32 +
.../LangChain4jToolsEndpointBuilderFactory.java | 740 -------
.../endpoint/dsl/MinaEndpointBuilderFactory.java | 21 +-
.../endpoint/dsl/ServerEndpointBuilderFactory.java | 1924 -----------------
.../endpoint/dsl/SpiffeEndpointBuilderFactory.java | 347 +++
.../endpoint/dsl/SplunkEndpointBuilderFactory.java | 1899 ----------------
.../dsl/WatsonxAiEndpointBuilderFactory.java | 2 +-
.../dsl/jbang/core/commands/mcp/AiTraceTools.java | 2 +-
dsl/camel-jbang/camel-launcher/pom.xml | 2 +-
.../camel-component-known-dependencies.properties | 11 +-
...mel-factoryfinder-known-dependencies.properties | 1 -
.../dsl/yaml/deserializers/ModelDeserializers.java | 99 +
.../deserializers/ModelDeserializersResolver.java | 2 +
.../resources/schema/camelYamlDsl-canonical.json | 58 +-
.../resources/schema/camelYamlDsl-model.json | 79 +
.../generated/resources/schema/camelYamlDsl.json | 78 +
parent/pom.xml | 108 +-
.../infra/cassandra/services/container.properties | 1 +
.../apache/camel/maven/packaging/MojoHelper.java | 4 +-
.../maven/packaging/PrepareDocSymlinksMojo.java | 2 +-
641 files changed, 11050 insertions(+), 43991 deletions(-)
delete mode 100644 catalog/camel-catalog-lucene/pom.xml
delete mode 100644 catalog/camel-catalog-lucene/src/main/java/org/apache/camel/catalog/lucene/LuceneSuggestionStrategy.java
delete mode 100644 catalog/camel-catalog-lucene/src/main/resources/META-INF/LICENSE.txt
delete mode 100644 catalog/camel-catalog-lucene/src/main/resources/META-INF/NOTICE.txt
delete mode 100644 catalog/camel-catalog-lucene/src/test/java/org/apache/camel/catalog/lucene/CamelCatalogLuceneTest.java
delete mode 100644 catalog/camel-catalog-lucene/src/test/resources/log4j2.properties
create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/alibaba-ots.json
create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/alibaba-sls.json
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/digitalocean.json
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/iec60870-client.json
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/iec60870-server.json
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/irc.json
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/ironmq.json
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/json-patch.json
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/langchain4j-tools.json
create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/spiffe.json
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/splunk.json
create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dataformats/toon.json
create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/alibaba-ots-component.adoc
create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/alibaba-sls-component.adoc
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/digitalocean-component.adoc
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/headersmap.adoc
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iec60870-client-component.adoc
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/iec60870-server-component.adoc
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/irc-component.adoc
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/ironmq-component.adoc
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/json-patch-component.adoc
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/langchain4j-tools-component.adoc
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/reactive-executor-tomcat.adoc
create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/spiffe-component.adoc
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/splunk-component.adoc
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/threadpoolfactory-vertx.adoc
create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/docs/toon-dataformat.adoc
create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/toon.json
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/headersmap.json
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/reactive-executor-tomcat.json
delete mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/threadpoolfactory-vertx.json
delete mode 100644 components/camel-ai/camel-langchain4j-tools/pom.xml
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/generated/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolsConfigurationConfigurer.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/generated/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolsEndpointConfigurer.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/generated/resources/META-INF/org/apache/camel/component/langchain4j/tools/langchain4j-tools.json
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/generated/resources/META-INF/services/org/apache/camel/component.properties
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/generated/resources/META-INF/services/org/apache/camel/component/langchain4j-tools
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/generated/resources/META-INF/services/org/apache/camel/configurer/langchain4j-tools-component
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/generated/resources/META-INF/services/org/apache/camel/configurer/langchain4j-tools-endpoint
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.langchain4j.tools.LangChain4jToolsConfiguration
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/generated/resources/META-INF/services/org/apache/camel/urifactory/langchain4j-tools-endpoint
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/main/docs/langchain4j-tools-component.adoc
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolsComponent.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolsConfiguration.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolsEndpoint.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolsHeaders.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolsProducer.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/TagsHelper.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/ToolSearchTool.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/spec/CamelSimpleToolParameter.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/spec/CamelToolExecutorCache.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/spec/CamelToolSpecification.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolDefectsTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolMultipleCallsTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolMultipleGroupsTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolMultipleMatchingGroupsTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolNoToolsExistTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolNoToolsToBeCalledTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolParameterValueTypeConversionTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolRequiredParameterTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolStopEipTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolsObservabilityTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/ToolSearchToolFormatTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/ToolSearchToolTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/ToolsHelper.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/integration/LangChain4jToolIT.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/integration/LangChain4jToolMultipleCallsIT.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/integration/LangChain4jToolMultipleGroupsIT.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/integration/LangChain4jToolMultipleMatchingGroupsIT.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/integration/LangChain4jToolNoToolsExistIT.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/integration/LangChain4jToolNoToolsToBeCalledIT.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/java/org/apache/camel/component/langchain4j/tools/spec/CamelToolExecutorCacheTest.java
delete mode 100644 components/camel-ai/camel-langchain4j-tools/src/test/resources/log4j2.properties
delete mode 100644 components/camel-ai/camel-langchain4j-tools/test-execution.md
rename components/{camel-ironmq => camel-alibaba/camel-alibaba-ots}/pom.xml (67%)
rename components/{camel-ironmq/src/generated/java/org/apache/camel/component/ironmq/IronMQComponentConfigurer.java => camel-alibaba/camel-alibaba-ots/src/generated/java/org/apache/camel/component/alibaba/ots/AlibabaOtsComponentConfigurer.java} (81%)
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/generated/java/org/apache/camel/component/alibaba/ots/AlibabaOtsEndpointConfigurer.java
rename components/{camel-digitalocean/src/generated/java/org/apache/camel/component/digitalocean/DigitalOceanEndpointUriFactory.java => camel-alibaba/camel-alibaba-ots/src/generated/java/org/apache/camel/component/alibaba/ots/AlibabaOtsEndpointUriFactory.java} (74%)
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/generated/resources/META-INF/org/apache/camel/component/alibaba/ots/alibaba-ots.json
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/generated/resources/META-INF/services/org/apache/camel/component/alibaba-ots
rename components/{camel-iec60870/src/generated/resources/META-INF/services/org/apache/camel/configurer/iec60870-client-component => camel-alibaba/camel-alibaba-ots/src/generated/resources/META-INF/services/org/apache/camel/configurer/alibaba-ots-component} (51%)
rename components/{camel-iec60870/src/generated/resources/META-INF/services/org/apache/camel/configurer/iec60870-client-endpoint => camel-alibaba/camel-alibaba-ots/src/generated/resources/META-INF/services/org/apache/camel/configurer/alibaba-ots-endpoint} (51%)
rename components/{camel-iec60870/src/generated/resources/META-INF/services/org/apache/camel/urifactory/iec60870-client-endpoint => camel-alibaba/camel-alibaba-ots/src/generated/resources/META-INF/services/org/apache/camel/urifactory/alibaba-ots-endpoint} (51%)
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/main/docs/alibaba-ots-component.adoc
rename components/{camel-irc/src/test/java/org/apache/camel/component/irc/it/IrcsRouteIT.java => camel-alibaba/camel-alibaba-ots/src/main/java/org/apache/camel/component/alibaba/ots/AlibabaOtsComponent.java} (59%)
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/main/java/org/apache/camel/component/alibaba/ots/AlibabaOtsEndpoint.java
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/main/java/org/apache/camel/component/alibaba/ots/AlibabaOtsProducer.java
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/main/java/org/apache/camel/component/alibaba/ots/AlibabaOtsUtils.java
rename components/{camel-json-patch/src/main/java/org/apache/camel/component/jsonpatch/JsonPatchConstants.java => camel-alibaba/camel-alibaba-ots/src/main/java/org/apache/camel/component/alibaba/ots/constants/AlibabaOtsHeaders.java} (64%)
rename components/{camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/DigitalOceanException.java => camel-alibaba/camel-alibaba-ots/src/main/java/org/apache/camel/component/alibaba/ots/constants/AlibabaOtsOperations.java} (66%)
copy components/{camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolsConsumer.java => camel-alibaba/camel-alibaba-ots/src/main/java/org/apache/camel/component/alibaba/ots/constants/AlibabaOtsProperties.java} (61%)
rename components/{camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfigurationFactory.java => camel-alibaba/camel-alibaba-ots/src/main/java/org/apache/camel/component/alibaba/ots/models/ClientConfigurations.java} (74%)
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/test/java/org/apache/camel/component/alibaba/ots/AlibabaOtsEndpointTest.java
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/test/java/org/apache/camel/component/alibaba/ots/AlibabaOtsProducerTest.java
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/test/java/org/apache/camel/component/alibaba/ots/DeleteRowTest.java
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/test/java/org/apache/camel/component/alibaba/ots/GetRowTest.java
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/test/java/org/apache/camel/component/alibaba/ots/ListTablesTest.java
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/test/java/org/apache/camel/component/alibaba/ots/PutRowTest.java
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/test/java/org/apache/camel/component/alibaba/ots/TestConfiguration.java
create mode 100644 components/camel-alibaba/camel-alibaba-ots/src/test/java/org/apache/camel/component/alibaba/ots/UpdateRowTest.java
rename components/{camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/spec/NamedJsonSchemaProperty.java => camel-alibaba/camel-alibaba-ots/src/test/java/org/apache/camel/component/alibaba/ots/constants/AlibabaOtsOperationsTest.java} (57%)
rename components/{camel-irc => camel-alibaba/camel-alibaba-ots}/src/test/resources/log4j2.properties (95%)
rename components/{camel-digitalocean/src/test/resources/test-options.properties => camel-alibaba/camel-alibaba-ots/src/test/resources/testconfiguration.properties} (87%)
rename components/{camel-splunk => camel-alibaba/camel-alibaba-sls}/pom.xml (64%)
rename components/{camel-splunk/src/generated/java/org/apache/camel/component/splunk/SplunkComponentConfigurer.java => camel-alibaba/camel-alibaba-sls/src/generated/java/org/apache/camel/component/alibaba/sls/AlibabaSlsComponentConfigurer.java} (70%)
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/generated/java/org/apache/camel/component/alibaba/sls/AlibabaSlsEndpointConfigurer.java
rename components/{camel-ai/camel-langchain4j-tools/src/generated/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolsEndpointUriFactory.java => camel-alibaba/camel-alibaba-sls/src/generated/java/org/apache/camel/component/alibaba/sls/AlibabaSlsEndpointUriFactory.java} (60%)
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/generated/resources/META-INF/org/apache/camel/component/alibaba/sls/alibaba-sls.json
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/generated/resources/META-INF/services/org/apache/camel/component/alibaba-sls
rename components/{camel-iec60870/src/generated/resources/META-INF/services/org/apache/camel/configurer/iec60870-server-component => camel-alibaba/camel-alibaba-sls/src/generated/resources/META-INF/services/org/apache/camel/configurer/alibaba-sls-component} (51%)
rename components/{camel-iec60870/src/generated/resources/META-INF/services/org/apache/camel/configurer/iec60870-server-endpoint => camel-alibaba/camel-alibaba-sls/src/generated/resources/META-INF/services/org/apache/camel/configurer/alibaba-sls-endpoint} (51%)
rename components/{camel-iec60870/src/generated/resources/META-INF/services/org/apache/camel/urifactory/iec60870-server-endpoint => camel-alibaba/camel-alibaba-sls/src/generated/resources/META-INF/services/org/apache/camel/urifactory/alibaba-sls-endpoint} (51%)
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/main/docs/alibaba-sls-component.adoc
rename components/{camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolsConsumer.java => camel-alibaba/camel-alibaba-sls/src/main/java/org/apache/camel/component/alibaba/sls/AlibabaSlsComponent.java} (60%)
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/main/java/org/apache/camel/component/alibaba/sls/AlibabaSlsEndpoint.java
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/main/java/org/apache/camel/component/alibaba/sls/AlibabaSlsProducer.java
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/main/java/org/apache/camel/component/alibaba/sls/AlibabaSlsUtils.java
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/main/java/org/apache/camel/component/alibaba/sls/constants/AlibabaSlsHeaders.java
rename components/{camel-ai/camel-langchain4j-tools/src/main/java/org/apache/camel/component/langchain4j/tools/LangChain4jTools.java => camel-alibaba/camel-alibaba-sls/src/main/java/org/apache/camel/component/alibaba/sls/constants/AlibabaSlsOperations.java} (72%)
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/main/java/org/apache/camel/component/alibaba/sls/constants/AlibabaSlsProperties.java
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/main/java/org/apache/camel/component/alibaba/sls/models/ClientConfigurations.java
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/test/java/org/apache/camel/component/alibaba/sls/AlibabaSlsEndpointTest.java
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/test/java/org/apache/camel/component/alibaba/sls/AlibabaSlsProducerTest.java
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/test/java/org/apache/camel/component/alibaba/sls/GetLogsTest.java
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/test/java/org/apache/camel/component/alibaba/sls/ListLogStoresTest.java
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/test/java/org/apache/camel/component/alibaba/sls/PutLogsTest.java
create mode 100644 components/camel-alibaba/camel-alibaba-sls/src/test/java/org/apache/camel/component/alibaba/sls/TestConfiguration.java
rename components/{camel-digitalocean/src/test/java/org/apache/camel/component/digitalocean/DigitalOceanClientMock.java => camel-alibaba/camel-alibaba-sls/src/test/java/org/apache/camel/component/alibaba/sls/constants/AlibabaSlsOperationsTest.java} (64%)
rename components/{camel-splunk => camel-alibaba/camel-alibaba-sls}/src/test/resources/log4j2.properties (95%)
rename components/{camel-irc/src/test/resources/it-tests.properties => camel-alibaba/camel-alibaba-sls/src/test/resources/testconfiguration.properties} (84%)
create mode 100644 components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/AS2AsynchronousMDNManagerDeliveryAddressTest.java
delete mode 100644 components/camel-digitalocean/pom.xml
delete mode 100644 components/camel-digitalocean/src/generated/java/org/apache/camel/component/digitalocean/DigitalOceanComponentConfigurer.java
delete mode 100644 components/camel-digitalocean/src/generated/java/org/apache/camel/component/digitalocean/DigitalOceanEndpointConfigurer.java
delete mode 100644 components/camel-digitalocean/src/generated/resources/META-INF/org/apache/camel/component/digitalocean/digitalocean.json
delete mode 100644 components/camel-digitalocean/src/generated/resources/META-INF/services/org/apache/camel/component.properties
delete mode 100644 components/camel-digitalocean/src/generated/resources/META-INF/services/org/apache/camel/component/digitalocean
delete mode 100644 components/camel-digitalocean/src/generated/resources/META-INF/services/org/apache/camel/configurer/digitalocean-component
delete mode 100644 components/camel-digitalocean/src/generated/resources/META-INF/services/org/apache/camel/configurer/digitalocean-endpoint
delete mode 100644 components/camel-digitalocean/src/generated/resources/META-INF/services/org/apache/camel/urifactory/digitalocean-endpoint
delete mode 100644 components/camel-digitalocean/src/main/docs/digitalocean-component.adoc
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/DigitalOceanComponent.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/DigitalOceanConfiguration.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/DigitalOceanEndpoint.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/constants/DigitalOceanHeaders.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/constants/DigitalOceanImageTypes.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/constants/DigitalOceanOperations.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/constants/DigitalOceanResources.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/producer/DigitalOceanAccountProducer.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/producer/DigitalOceanActionsProducer.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/producer/DigitalOceanBlockStoragesProducer.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/producer/DigitalOceanDropletsProducer.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/producer/DigitalOceanFloatingIPsProducer.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/producer/DigitalOceanImagesProducer.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/producer/DigitalOceanKeysProducer.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/producer/DigitalOceanProducer.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/producer/DigitalOceanRegionsProducer.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/producer/DigitalOceanSizesProducer.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/producer/DigitalOceanSnapshotsProducer.java
delete mode 100644 components/camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/producer/DigitalOceanTagsProducer.java
delete mode 100644 components/camel-digitalocean/src/test/java/org/apache/camel/component/digitalocean/DigitalOceanComponentTest.java
delete mode 100644 components/camel-digitalocean/src/test/java/org/apache/camel/component/digitalocean/integration/DigitalOceanComponentIT.java
delete mode 100644 components/camel-digitalocean/src/test/java/org/apache/camel/component/digitalocean/integration/DigitalOceanTestSupport.java
delete mode 100644 components/camel-digitalocean/src/test/resources/log4j2.properties
delete mode 100644 components/camel-headersmap/pom.xml
delete mode 100644 components/camel-headersmap/src/generated/resources/META-INF/services/org/apache/camel/headers-map-factory
delete mode 100644 components/camel-headersmap/src/generated/resources/META-INF/services/org/apache/camel/other.properties
delete mode 100644 components/camel-headersmap/src/generated/resources/headersmap.json
delete mode 100644 components/camel-headersmap/src/main/docs/headersmap.adoc
delete mode 100644 components/camel-headersmap/src/main/java/org/apache/camel/component/headersmap/FastHeadersMapFactory.java
delete mode 100644 components/camel-headersmap/src/test/java/org/apache/camel/component/headersmap/CamelFastHeadersMapTest.java
delete mode 100644 components/camel-headersmap/src/test/java/org/apache/camel/component/headersmap/FastHeadersMapFactoryTest.java
delete mode 100644 components/camel-headersmap/src/test/resources/log4j2.properties
delete mode 100644 components/camel-iec60870/pom.xml
delete mode 100644 components/camel-iec60870/src/generated/java/org/apache/camel/component/iec60870/client/ClientComponentConfigurer.java
delete mode 100644 components/camel-iec60870/src/generated/java/org/apache/camel/component/iec60870/client/ClientEndpointConfigurer.java
delete mode 100644 components/camel-iec60870/src/generated/java/org/apache/camel/component/iec60870/client/ClientEndpointUriFactory.java
delete mode 100644 components/camel-iec60870/src/generated/java/org/apache/camel/component/iec60870/server/ServerComponentConfigurer.java
delete mode 100644 components/camel-iec60870/src/generated/java/org/apache/camel/component/iec60870/server/ServerEndpointConfigurer.java
delete mode 100644 components/camel-iec60870/src/generated/java/org/apache/camel/component/iec60870/server/ServerEndpointUriFactory.java
delete mode 100644 components/camel-iec60870/src/generated/resources/META-INF/org/apache/camel/component/iec60870/client/iec60870-client.json
delete mode 100644 components/camel-iec60870/src/generated/resources/META-INF/org/apache/camel/component/iec60870/server/iec60870-server.json
delete mode 100644 components/camel-iec60870/src/generated/resources/META-INF/services/org/apache/camel/component.properties
delete mode 100644 components/camel-iec60870/src/generated/resources/META-INF/services/org/apache/camel/component/iec60870-client
delete mode 100644 components/camel-iec60870/src/generated/resources/META-INF/services/org/apache/camel/component/iec60870-server
delete mode 100644 components/camel-iec60870/src/main/docs/iec60870-client-component.adoc
delete mode 100644 components/camel-iec60870/src/main/docs/iec60870-server-component.adoc
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/AbstractConnectionMultiplexor.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/AbstractIecComponent.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/AbstractIecEndpoint.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/BaseOptions.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/ConnectionId.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/Constants.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/DiscardAckChannelHandler.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/DiscardAckModule.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/ObjectAddress.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/client/ClientComponent.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/client/ClientConnection.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/client/ClientConnectionMultiplexor.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/client/ClientConsumer.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/client/ClientEndpoint.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/client/ClientOptions.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/client/ClientProducer.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/server/ServerComponent.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/server/ServerConnectionMultiplexor.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/server/ServerConsumer.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/server/ServerEndpoint.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/server/ServerInstance.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/server/ServerOptions.java
delete mode 100644 components/camel-iec60870/src/main/java/org/apache/camel/component/iec60870/server/ServerProducer.java
delete mode 100644 components/camel-iec60870/src/test/java/org/apache/camel/component/iec60870/ConnectionIdTest.java
delete mode 100644 components/camel-iec60870/src/test/java/org/apache/camel/component/iec60870/ConnectionTest.java
delete mode 100644 components/camel-iec60870/src/test/resources/log4j2.properties
delete mode 100644 components/camel-irc/src/generated/java/org/apache/camel/component/irc/IrcComponentConfigurer.java
delete mode 100644 components/camel-irc/src/generated/java/org/apache/camel/component/irc/IrcEndpointConfigurer.java
delete mode 100644 components/camel-irc/src/generated/java/org/apache/camel/component/irc/IrcEndpointUriFactory.java
delete mode 100644 components/camel-irc/src/generated/resources/META-INF/org/apache/camel/component/irc/irc.json
delete mode 100644 components/camel-irc/src/generated/resources/META-INF/services/org/apache/camel/component.properties
delete mode 100644 components/camel-irc/src/generated/resources/META-INF/services/org/apache/camel/configurer/irc-component
delete mode 100644 components/camel-irc/src/generated/resources/META-INF/services/org/apache/camel/configurer/irc-endpoint
delete mode 100644 components/camel-irc/src/generated/resources/META-INF/services/org/apache/camel/urifactory/irc-endpoint
delete mode 100644 components/camel-irc/src/main/docs/irc-component.adoc
delete mode 100644 components/camel-irc/src/main/java/org/apache/camel/component/irc/CamelSSLIRCConnection.java
delete mode 100644 components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcBinding.java
delete mode 100644 components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcChannel.java
delete mode 100644 components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcComponent.java
delete mode 100644 components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConfiguration.java
delete mode 100644 components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConstants.java
delete mode 100644 components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcConsumer.java
delete mode 100644 components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcEndpoint.java
delete mode 100644 components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcLogger.java
delete mode 100644 components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcMessage.java
delete mode 100644 components/camel-irc/src/main/java/org/apache/camel/component/irc/IrcProducer.java
delete mode 100644 components/camel-irc/src/main/java/org/apache/camel/component/irc/package.html
delete mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/IrcConfigurationTest.java
delete mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/IrcConsumerTest.java
delete mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/IrcEndpointTest.java
delete mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/IrcProducerTest.java
delete mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/it/IrcIntegrationITSupport.java
delete mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/it/IrcMultiChannelRouteIT.java
delete mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/it/IrcOnReplyIT.java
delete mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/it/IrcPrivmsgIT.java
delete mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/it/IrcRouteIT.java
delete mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/it/IrcsListUsersIT.java
delete mode 100644 components/camel-irc/src/test/java/org/apache/camel/component/irc/it/IrcsWithSslContextParamsRouteIT.java
delete mode 100644 components/camel-irc/src/test/resources/localhost.p12
delete mode 100644 components/camel-irc/src/test/unrealircd/ircd.motd
delete mode 100644 components/camel-irc/src/test/unrealircd/server.cert.pem
delete mode 100644 components/camel-irc/src/test/unrealircd/server.key.pem
delete mode 100644 components/camel-irc/src/test/unrealircd/unrealircd.conf
delete mode 100644 components/camel-ironmq/src/generated/java/org/apache/camel/component/ironmq/IronMQEndpointConfigurer.java
delete mode 100644 components/camel-ironmq/src/generated/java/org/apache/camel/component/ironmq/IronMQEndpointUriFactory.java
delete mode 100644 components/camel-ironmq/src/generated/resources/META-INF/org/apache/camel/component/ironmq/ironmq.json
delete mode 100644 components/camel-ironmq/src/generated/resources/META-INF/services/org/apache/camel/component.properties
delete mode 100644 components/camel-ironmq/src/generated/resources/META-INF/services/org/apache/camel/component/ironmq
delete mode 100644 components/camel-ironmq/src/generated/resources/META-INF/services/org/apache/camel/configurer/ironmq-component
delete mode 100644 components/camel-ironmq/src/generated/resources/META-INF/services/org/apache/camel/configurer/ironmq-endpoint
delete mode 100644 components/camel-ironmq/src/generated/resources/META-INF/services/org/apache/camel/urifactory/ironmq-endpoint
delete mode 100644 components/camel-ironmq/src/main/docs/ironmq-component.adoc
delete mode 100644 components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/GsonUtil.java
delete mode 100644 components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQConfiguration.java
delete mode 100644 components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQConstants.java
delete mode 100644 components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQConsumer.java
delete mode 100644 components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQEndpoint.java
delete mode 100644 components/camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQProducer.java
delete mode 100644 components/camel-ironmq/src/test/data/test.txt
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/FromQueueToQueueTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchConsumerTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchDeleteConsumerTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQBatchProducerTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentConfigurationTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentSpringTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQComponentTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQConsumerHeaderFilterTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQPreserveHeadersTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/MockQueue.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/ConcurrentConsumerLoadManualTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/FileCopyManualTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQComponentManualTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQFIFOTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/IronMQRackspaceComponentManualTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/LoadTest.java
delete mode 100644 components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/integrationtest/Queue2QueueExampleManualTest.java
delete mode 100644 components/camel-ironmq/src/test/resources/org/apache/camel/component/ironmq/IronMQComponentSpringTest-context.xml
delete mode 100644 components/camel-json-patch/pom.xml
delete mode 100644 components/camel-json-patch/src/generated/java/org/apache/camel/component/jsonpatch/JsonPatchComponentConfigurer.java
delete mode 100644 components/camel-json-patch/src/generated/java/org/apache/camel/component/jsonpatch/JsonPatchEndpointConfigurer.java
delete mode 100644 components/camel-json-patch/src/generated/resources/META-INF/org/apache/camel/component/jsonpatch/json-patch.json
delete mode 100644 components/camel-json-patch/src/generated/resources/META-INF/services/org/apache/camel/component.properties
delete mode 100644 components/camel-json-patch/src/generated/resources/META-INF/services/org/apache/camel/component/json-patch
delete mode 100644 components/camel-json-patch/src/generated/resources/META-INF/services/org/apache/camel/configurer/json-patch-component
delete mode 100644 components/camel-json-patch/src/generated/resources/META-INF/services/org/apache/camel/configurer/json-patch-endpoint
delete mode 100644 components/camel-json-patch/src/generated/resources/META-INF/services/org/apache/camel/urifactory/json-patch-endpoint
delete mode 100644 components/camel-json-patch/src/main/docs/json-patch-component.adoc
delete mode 100644 components/camel-json-patch/src/main/java/org/apache/camel/component/jsonpatch/JsonPatchComponent.java
delete mode 100644 components/camel-json-patch/src/main/java/org/apache/camel/component/jsonpatch/JsonPatchEndpoint.java
delete mode 100644 components/camel-json-patch/src/main/java/org/apache/camel/component/jsonpatch/JsonPatchProducer.java
delete mode 100644 components/camel-json-patch/src/test/java/org/apache/camel/component/jsonpatch/JsonPatchComponentTest.java
delete mode 100644 components/camel-json-patch/src/test/java/org/apache/camel/component/jsonpatch/JsonPatchRefTest.java
delete mode 100644 components/camel-json-patch/src/test/resources/log4j2.properties
delete mode 100644 components/camel-json-patch/src/test/resources/org/apache/camel/component/jsonpatch/patch.json
delete mode 100644 components/camel-json-patch/src/test/resources/org/apache/camel/component/jsonpatch/patch_error.json
create mode 100644 components/camel-mina/src/test/java/org/apache/camel/component/mina/MinaExchangeHolderGateTest.java
create mode 100644 components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/RestOpenApiContractFirstRootBasePathTest.java
create mode 100644 components/camel-platform-http-vertx/src/test/java/org/apache/camel/component/platform/http/vertx/VertxPlatformHttpConsumerNormalizedEndpointTest.java
delete mode 100644 components/camel-reactive-executor-tomcat/pom.xml
delete mode 100644 components/camel-reactive-executor-tomcat/src/generated/resources/META-INF/services/org/apache/camel/other.properties
delete mode 100644 components/camel-reactive-executor-tomcat/src/generated/resources/META-INF/services/org/apache/camel/reactive-executor
delete mode 100644 components/camel-reactive-executor-tomcat/src/generated/resources/reactive-executor-tomcat.json
delete mode 100644 components/camel-reactive-executor-tomcat/src/main/docs/reactive-executor-tomcat.adoc
delete mode 100644 components/camel-reactive-executor-tomcat/src/main/java/org/apache/camel/reactive/tomcat/TomcatReactiveExecutor.java
delete mode 100644 components/camel-reactive-executor-tomcat/src/test/java/org/apache/camel/reactive/SimpleMockTest.java
delete mode 100644 components/camel-reactive-executor-tomcat/src/test/resources/log4j2.properties
rename components/{camel-irc => camel-spiffe}/pom.xml (75%)
rename components/{camel-ai/camel-langchain4j-tools/src/generated/java/org/apache/camel/component/langchain4j/tools/LangChain4jToolsComponentConfigurer.java => camel-spiffe/src/generated/java/org/apache/camel/component/spiffe/SpiffeComponentConfigurer.java} (53%)
create mode 100644 components/camel-spiffe/src/generated/java/org/apache/camel/component/spiffe/SpiffeEndpointConfigurer.java
rename components/{camel-json-patch/src/generated/java/org/apache/camel/component/jsonpatch/JsonPatchEndpointUriFactory.java => camel-spiffe/src/generated/java/org/apache/camel/component/spiffe/SpiffeEndpointUriFactory.java} (77%)
create mode 100644 components/camel-spiffe/src/generated/resources/META-INF/org/apache/camel/component/spiffe/spiffe.json
create mode 100644 components/camel-spiffe/src/generated/resources/META-INF/services/org/apache/camel/component.properties
rename components/{camel-irc/src/generated/resources/META-INF/services/org/apache/camel/component/irc => camel-spiffe/src/generated/resources/META-INF/services/org/apache/camel/component/spiffe} (50%)
create mode 100644 components/camel-spiffe/src/generated/resources/META-INF/services/org/apache/camel/configurer/spiffe-component
create mode 100644 components/camel-spiffe/src/generated/resources/META-INF/services/org/apache/camel/configurer/spiffe-endpoint
create mode 100644 components/camel-spiffe/src/generated/resources/META-INF/services/org/apache/camel/urifactory/spiffe-endpoint
create mode 100644 components/camel-spiffe/src/main/docs/spiffe-component.adoc
rename components/{camel-ironmq/src/main/java/org/apache/camel/component/ironmq/IronMQComponent.java => camel-spiffe/src/main/java/org/apache/camel/component/spiffe/SpiffeComponent.java} (55%)
create mode 100644 components/camel-spiffe/src/main/java/org/apache/camel/component/spiffe/SpiffeConfiguration.java
create mode 100644 components/camel-spiffe/src/main/java/org/apache/camel/component/spiffe/SpiffeConstants.java
create mode 100644 components/camel-spiffe/src/main/java/org/apache/camel/component/spiffe/SpiffeEndpoint.java
rename components/{camel-digitalocean/src/main/java/org/apache/camel/component/digitalocean/constants/DigitalOceanSnapshotTypes.java => camel-spiffe/src/main/java/org/apache/camel/component/spiffe/SpiffeOperation.java} (84%)
create mode 100644 components/camel-spiffe/src/main/java/org/apache/camel/component/spiffe/SpiffeProducer.java
create mode 100644 components/camel-spiffe/src/test/java/org/apache/camel/component/spiffe/SpiffeProducerTest.java
delete mode 100644 components/camel-splunk/src/generated/java/org/apache/camel/component/splunk/SplunkEndpointConfigurer.java
delete mode 100644 components/camel-splunk/src/generated/java/org/apache/camel/component/splunk/SplunkEndpointUriFactory.java
delete mode 100644 components/camel-splunk/src/generated/resources/META-INF/org/apache/camel/component/splunk/splunk.json
delete mode 100644 components/camel-splunk/src/generated/resources/META-INF/services/org/apache/camel/component.properties
delete mode 100644 components/camel-splunk/src/generated/resources/META-INF/services/org/apache/camel/component/splunk
delete mode 100644 components/camel-splunk/src/generated/resources/META-INF/services/org/apache/camel/configurer/splunk-component
delete mode 100644 components/camel-splunk/src/generated/resources/META-INF/services/org/apache/camel/configurer/splunk-endpoint
delete mode 100644 components/camel-splunk/src/generated/resources/META-INF/services/org/apache/camel/urifactory/splunk-endpoint
delete mode 100644 components/camel-splunk/src/main/docs/splunk-component.adoc
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/ConsumerType.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/DefaultSplunkConfigurationFactory.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/ProducerType.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkComponent.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConfiguration.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConnectionFactory.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkConsumer.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkEndpoint.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/SplunkProducer.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/event/SplunkEvent.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/DataWriter.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkDataReader.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkDataWriter.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SplunkResultProcessor.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/StreamDataWriter.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/SubmitDataWriter.java
delete mode 100644 components/camel-splunk/src/main/java/org/apache/camel/component/splunk/support/TcpDataWriter.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/ConsumerStreamingTest.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/ConsumerTest.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/Helper.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/ProducerTest.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/RawProducerTest.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/SplunkComponentConfigurationTest.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/SplunkEventTest.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/SplunkMockTestSupport.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/integration/NormalSearchManualTest.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/integration/RealtimeSearchManualTest.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/integration/SavedSearchManualTest.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/integration/SplunkProducerManualTest.java
delete mode 100644 components/camel-splunk/src/test/java/org/apache/camel/component/splunk/integration/SplunkTest.java
delete mode 100644 components/camel-splunk/src/test/resources/resultsreader_test_data.json
delete mode 100644 components/camel-threadpoolfactory-vertx/src/generated/resources/META-INF/services/org/apache/camel/other.properties
delete mode 100644 components/camel-threadpoolfactory-vertx/src/generated/resources/META-INF/services/org/apache/camel/thread-pool-factory
delete mode 100644 components/camel-threadpoolfactory-vertx/src/generated/resources/threadpoolfactory-vertx.json
delete mode 100644 components/camel-threadpoolfactory-vertx/src/main/docs/threadpoolfactory-vertx.adoc
delete mode 100644 components/camel-threadpoolfactory-vertx/src/main/java/org/apache/camel/reactive/vertx/VertXThreadPoolFactory.java
delete mode 100644 components/camel-threadpoolfactory-vertx/src/test/java/org/apache/camel/reactive/SplitCustomThreadPoolTest.java
delete mode 100644 components/camel-threadpoolfactory-vertx/src/test/java/org/apache/camel/reactive/SplitParallelLookupVertxTest.java
delete mode 100644 components/camel-threadpoolfactory-vertx/src/test/java/org/apache/camel/reactive/SplitParallelTest.java
delete mode 100644 components/camel-threadpoolfactory-vertx/src/test/resources/log4j2.properties
rename components/{camel-threadpoolfactory-vertx => camel-toon}/pom.xml (70%)
create mode 100644 components/camel-toon/src/generated/java/org/apache/camel/dataformat/toon/ToonDataFormatConfigurer.java
create mode 100644 components/camel-toon/src/generated/resources/META-INF/org/apache/camel/dataformat/toon/toon.json
create mode 100644 components/camel-toon/src/generated/resources/META-INF/services/org/apache/camel/configurer/toon-dataformat
create mode 100644 components/camel-toon/src/generated/resources/META-INF/services/org/apache/camel/dataformat.properties
rename components/{camel-irc/src/generated/resources/META-INF/services/org/apache/camel/component/ircs => camel-toon/src/generated/resources/META-INF/services/org/apache/camel/dataformat/toon} (51%)
create mode 100644 components/camel-toon/src/main/docs/toon-dataformat.adoc
create mode 100644 components/camel-toon/src/main/java/org/apache/camel/dataformat/toon/ToonDataFormat.java
create mode 100644 components/camel-toon/src/test/java/org/apache/camel/dataformat/toon/ToonDataFormatTest.java
rename components/{camel-ironmq => camel-toon}/src/test/resources/log4j2.properties (96%)
create mode 100644 components/camel-zookeeper/src/test/java/org/apache/camel/component/zookeeper/cluster/integration/ZooKeeperClusterViewLeadershipLostIT.java
create mode 100644 core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/dataformat/toon.json
create mode 100644 core/camel-core-model/src/main/java/org/apache/camel/model/dataformat/ToonDataFormat.java
rename components/camel-ironmq/src/test/java/org/apache/camel/component/ironmq/IronMQClientMock.java => core/camel-core-reifier/src/main/java/org/apache/camel/reifier/dataformat/ToonDataFormatReifier.java (53%)
create mode 100644 core/camel-core/src/test/java/org/apache/camel/TypeConversionExceptionMessageTest.java
create mode 100644 core/camel-core/src/test/java/org/apache/camel/component/file/strategy/FileIdempotentChangedReadLockRemoveOnCommitTest.java
create mode 100644 core/camel-core/src/test/java/org/apache/camel/component/file/strategy/FileIdempotentRepositoryReadLockStrategyAbortTest.java
create mode 100644 core/camel-core/src/test/java/org/apache/camel/component/seda/SedaDiscardIfNoConsumerAfterRemovalTest.java
create mode 100644 core/camel-core/src/test/java/org/apache/camel/component/seda/SedaDiscardIfNoConsumersProducerRouteRestartTest.java
create mode 100644 core/camel-core/src/test/java/org/apache/camel/converter/jaxp/SaxParserFactoryHardeningTest.java
create mode 120000 docs/components/modules/ROOT/examples/json/alibaba-ots.json
create mode 120000 docs/components/modules/ROOT/examples/json/alibaba-sls.json
delete mode 120000 docs/components/modules/ROOT/examples/json/digitalocean.json
delete mode 120000 docs/components/modules/ROOT/examples/json/iec60870-client.json
delete mode 120000 docs/components/modules/ROOT/examples/json/iec60870-server.json
delete mode 120000 docs/components/modules/ROOT/examples/json/irc.json
delete mode 120000 docs/components/modules/ROOT/examples/json/ironmq.json
delete mode 120000 docs/components/modules/ROOT/examples/json/json-patch.json
delete mode 120000 docs/components/modules/ROOT/examples/json/langchain4j-tools.json
create mode 120000 docs/components/modules/ROOT/examples/json/spiffe.json
delete mode 120000 docs/components/modules/ROOT/examples/json/splunk.json
create mode 120000 docs/components/modules/ROOT/pages/alibaba-ots-component.adoc
create mode 120000 docs/components/modules/ROOT/pages/alibaba-sls-component.adoc
delete mode 120000 docs/components/modules/ROOT/pages/digitalocean-component.adoc
delete mode 120000 docs/components/modules/ROOT/pages/iec60870-client-component.adoc
delete mode 120000 docs/components/modules/ROOT/pages/iec60870-server-component.adoc
delete mode 120000 docs/components/modules/ROOT/pages/irc-component.adoc
delete mode 120000 docs/components/modules/ROOT/pages/ironmq-component.adoc
delete mode 120000 docs/components/modules/ROOT/pages/json-patch-component.adoc
delete mode 120000 docs/components/modules/ROOT/pages/langchain4j-tools-component.adoc
create mode 120000 docs/components/modules/ROOT/pages/spiffe-component.adoc
delete mode 120000 docs/components/modules/ROOT/pages/splunk-component.adoc
create mode 120000 docs/components/modules/dataformats/examples/json/toon.json
create mode 120000 docs/components/modules/dataformats/pages/toon-dataformat.adoc
delete mode 120000 docs/components/modules/others/examples/json/headersmap.json
delete mode 120000 docs/components/modules/others/examples/json/reactive-executor-tomcat.json
delete mode 120000 docs/components/modules/others/examples/json/threadpoolfactory-vertx.json
delete mode 120000 docs/components/modules/others/pages/headersmap.adoc
delete mode 120000 docs/components/modules/others/pages/reactive-executor-tomcat.adoc
delete mode 120000 docs/components/modules/others/pages/threadpoolfactory-vertx.adoc
rename dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{JsonPatchComponentBuilderFactory.java => AlibabaOtsComponentBuilderFactory.java} (59%)
rename dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{IronmqComponentBuilderFactory.java => AlibabaSlsComponentBuilderFactory.java} (58%)
delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/DigitaloceanComponentBuilderFactory.java
delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Iec60870ClientComponentBuilderFactory.java
delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Iec60870ServerComponentBuilderFactory.java
delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/IrcComponentBuilderFactory.java
delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Langchain4jToolsComponentBuilderFactory.java
create mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SpiffeComponentBuilderFactory.java
delete mode 100644 dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SplunkComponentBuilderFactory.java
create mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AlibabaOtsEndpointBuilderFactory.java
create mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/AlibabaSlsEndpointBuilderFactory.java
delete mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ClientEndpointBuilderFactory.java
delete mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/DigitalOceanEndpointBuilderFactory.java
delete mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/IrcEndpointBuilderFactory.java
delete mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/IronMQEndpointBuilderFactory.java
delete mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/JsonPatchEndpointBuilderFactory.java
delete mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/LangChain4jToolsEndpointBuilderFactory.java
delete mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/ServerEndpointBuilderFactory.java
create mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SpiffeEndpointBuilderFactory.java
delete mode 100644 dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SplunkEndpointBuilderFactory.java
(camel) 01/01: Merge origin/main into CAMEL-11114-cache-eip
Posted by gn...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a commit to branch CAMEL-11114-cache-eip
in repository https://gitbox.apache.org/repos/asf/camel.git
commit 11e25b3bf88826701365483dae77cb125a08e6b1
Merge: 25f2c87c2b52 1d70c58d6269
Author: Guillaume Nodet <gn...@gmail.com>
AuthorDate: Thu Aug 27 15:27:25 2026 +0200
Merge origin/main into CAMEL-11114-cache-eip
Resolve conflicts from CAMEL-24463 squash merge landing on main:
- add/add conflicts on KVR SPI files: accept main (has review feedback)
- rename/delete false conflicts on new components (alibaba-ots, spiffe, toon): accept main
- state-store docs: accept main (removed backend sub-modules, Object put() return type)
- camel-support pom.xml: keep awaitility dependency from main
Co-Authored-By: Claude Opus 4.6 <no...@anthropic.com>
.../actions/incremental-build/incremental-build.sh | 2 +-
.github/workflows/alternative-os-build-main.yml | 2 +-
.github/workflows/camel-launcher-native-exe.yml | 6 +-
.github/workflows/generate-sbom-main.yml | 2 +-
.github/workflows/main-build.yml | 2 +-
.github/workflows/package-native-validation.yml | 4 +-
.github/workflows/pr-build-main.yml | 2 +-
.github/workflows/security-scan.yml | 2 +-
.github/workflows/sonar-build.yml | 2 +-
.github/workflows/sonar-scan.yml | 2 +-
.mvn/extensions.xml | 2 +-
AGENTS.md | 29 +-
apache-camel/pom.xml | 4 -
bom/camel-bom/pom.xml | 67 +-
catalog/camel-allcomponents/pom.xml | 62 +-
catalog/camel-catalog-lucene/pom.xml | 90 -
.../catalog/lucene/LuceneSuggestionStrategy.java | 70 -
.../src/main/resources/META-INF/LICENSE.txt | 203 --
.../src/main/resources/META-INF/NOTICE.txt | 11 -
.../catalog/lucene/CamelCatalogLuceneTest.java | 50 -
.../src/test/resources/log4j2.properties | 28 -
.../org/apache/camel/catalog/components.properties | 11 +-
.../camel/catalog/components/alibaba-ots.json | 46 +
.../camel/catalog/components/alibaba-sls.json | 70 +
.../org/apache/camel/catalog/components/as2.json | 33 +-
.../camel/catalog/components/digitalocean.json | 69 -
.../apache/camel/catalog/components/ibm-cos.json | 2 +-
.../camel/catalog/components/ibm-watsonx-ai.json | 2 +-
.../camel/catalog/components/iec60870-client.json | 72 -
.../camel/catalog/components/iec60870-server.json | 64 -
.../org/apache/camel/catalog/components/irc.json | 76 -
.../apache/camel/catalog/components/ironmq.json | 73 -
.../camel/catalog/components/json-patch.json | 42 -
.../apache/camel/catalog/components/knative.json | 38 +-
.../catalog/components/langchain4j-tools.json | 56 -
.../org/apache/camel/catalog/components/mina.json | 4 +-
.../apache/camel/catalog/components/spiffe.json | 50 +
.../apache/camel/catalog/components/splunk.json | 83 -
.../apache/camel/catalog/dataformats.properties | 1 +
.../org/apache/camel/catalog/dataformats/toon.json | 26 +
.../org/apache/camel/catalog/docs.properties | 15 +-
.../camel/catalog/docs/alibaba-ots-component.adoc | 73 +
.../camel/catalog/docs/alibaba-sls-component.adoc | 87 +
.../camel/catalog/docs/dead-letter-channel.adoc | 20 +
.../camel/catalog/docs/digitalocean-component.adoc | 598 ------
.../catalog/docs/google-pubsub-component.adoc | 39 +-
.../org/apache/camel/catalog/docs/headersmap.adoc | 34 -
.../catalog/docs/iec60870-client-component.adoc | 300 ---
.../catalog/docs/iec60870-server-component.adoc | 48 -
.../apache/camel/catalog/docs/irc-component.adoc | 161 --
.../camel/catalog/docs/ironmq-component.adoc | 141 --
.../camel/catalog/docs/json-patch-component.adoc | 48 -
.../catalog/docs/langchain4j-tools-component.adoc | 702 ------
.../catalog/docs/reactive-executor-tomcat.adoc | 40 -
.../camel/catalog/docs/spiffe-component.adoc | 89 +
.../camel/catalog/docs/splunk-component.adoc | 325 ---
.../camel/catalog/docs/state-store-component.adoc | 17 +-
.../catalog/docs/threadpoolfactory-vertx.adoc | 68 -
.../apache/camel/catalog/docs/toon-dataformat.adoc | 186 ++
.../org/apache/camel/catalog/models.properties | 1 +
.../catalog/models/dataFormatTransformer.json | 2 +-
.../apache/camel/catalog/models/dataFormats.json | 2 +-
.../org/apache/camel/catalog/models/doCatch.json | 4 +-
.../org/apache/camel/catalog/models/doFinally.json | 4 +-
.../apache/camel/catalog/models/errorHandler.json | 4 +-
.../org/apache/camel/catalog/models/marshal.json | 2 +-
.../apache/camel/catalog/models/onException.json | 4 +-
.../org/apache/camel/catalog/models/toon.json | 23 +
.../org/apache/camel/catalog/models/unmarshal.json | 2 +-
.../org/apache/camel/catalog/others.properties | 3 -
.../apache/camel/catalog/others/headersmap.json | 15 -
.../catalog/others/reactive-executor-tomcat.json | 15 -
.../catalog/others/threadpoolfactory-vertx.json | 15 -
.../apache/camel/catalog/schemas/camel-spring.xsd | 67 +
.../apache/camel/catalog/schemas/camel-xml-io.xsd | 67 +
.../camel/catalog/schemas/camelYamlDsl-model.json | 79 +
catalog/pom.xml | 1 -
.../camel-ai/camel-langchain4j-tools/pom.xml | 131 --
.../LangChain4jToolsConfigurationConfigurer.java | 51 -
.../tools/LangChain4jToolsEndpointConfigurer.java | 115 -
.../langchain4j/tools/langchain4j-tools.json | 56 -
.../services/org/apache/camel/component.properties | 7 -
.../org/apache/camel/component/langchain4j-tools | 2 -
.../camel/configurer/langchain4j-tools-component | 2 -
.../camel/configurer/langchain4j-tools-endpoint | 2 -
...langchain4j.tools.LangChain4jToolsConfiguration | 2 -
.../camel/urifactory/langchain4j-tools-endpoint | 2 -
.../src/main/docs/langchain4j-tools-component.adoc | 702 ------
.../tools/LangChain4jToolsComponent.java | 86 -
.../tools/LangChain4jToolsConfiguration.java | 58 -
.../tools/LangChain4jToolsEndpoint.java | 449 ----
.../langchain4j/tools/LangChain4jToolsHeaders.java | 41 -
.../tools/LangChain4jToolsProducer.java | 503 -----
.../component/langchain4j/tools/TagsHelper.java | 34 -
.../langchain4j/tools/ToolSearchTool.java | 136 --
.../tools/spec/CamelSimpleToolParameter.java | 76 -
.../tools/spec/CamelToolExecutorCache.java | 110 -
.../tools/spec/CamelToolSpecification.java | 95 -
.../tools/LangChain4jToolDefectsTest.java | 208 --
.../tools/LangChain4jToolMultipleCallsTest.java | 145 --
.../tools/LangChain4jToolMultipleGroupsTest.java | 118 -
.../LangChain4jToolMultipleMatchingGroupsTest.java | 121 --
.../tools/LangChain4jToolNoToolsExistTest.java | 110 -
.../LangChain4jToolNoToolsToBeCalledTest.java | 110 -
...hain4jToolParameterValueTypeConversionTest.java | 118 -
.../LangChain4jToolRequiredParameterTest.java | 426 ----
.../tools/LangChain4jToolStopEipTest.java | 130 --
.../langchain4j/tools/LangChain4jToolTest.java | 221 --
.../tools/LangChain4jToolsObservabilityTest.java | 204 --
.../tools/ToolSearchToolFormatTest.java | 121 --
.../langchain4j/tools/ToolSearchToolTest.java | 177 --
.../component/langchain4j/tools/ToolsHelper.java | 54 -
.../tools/integration/LangChain4jToolIT.java | 38 -
.../LangChain4jToolMultipleCallsIT.java | 39 -
.../LangChain4jToolMultipleGroupsIT.java | 39 -
.../LangChain4jToolMultipleMatchingGroupsIT.java | 38 -
.../integration/LangChain4jToolNoToolsExistIT.java | 39 -
.../LangChain4jToolNoToolsToBeCalledIT.java | 39 -
.../tools/spec/CamelToolExecutorCacheTest.java | 160 --
.../src/test/resources/log4j2.properties | 30 -
.../camel-langchain4j-tools/test-execution.md | 38 -
components/camel-ai/pom.xml | 1 -
components/camel-ai/src/main/docs/ai-summary.adoc | 4 -
.../camel-alibaba-ots}/pom.xml | 46 +-
.../ots/AlibabaOtsComponentConfigurer.java} | 14 +-
.../alibaba/ots/AlibabaOtsEndpointConfigurer.java | 89 +
.../alibaba/ots/AlibabaOtsEndpointUriFactory.java} | 31 +-
.../camel/component/alibaba/ots/alibaba-ots.json | 46 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/alibaba-ots | 2 +
.../apache/camel/configurer/alibaba-ots-component} | 2 +-
.../apache/camel/configurer/alibaba-ots-endpoint} | 2 +-
.../apache/camel/urifactory/alibaba-ots-endpoint} | 2 +-
.../src/main/docs/alibaba-ots-component.adoc | 73 +
.../alibaba/ots/AlibabaOtsComponent.java} | 23 +-
.../component/alibaba/ots/AlibabaOtsEndpoint.java | 163 ++
.../component/alibaba/ots/AlibabaOtsProducer.java | 102 +
.../component/alibaba/ots/AlibabaOtsUtils.java | 168 ++
.../alibaba/ots/constants/AlibabaOtsHeaders.java} | 13 +-
.../ots/constants/AlibabaOtsOperations.java} | 18 +-
.../ots/constants/AlibabaOtsProperties.java} | 18 +-
.../alibaba/ots/models/ClientConfigurations.java} | 14 +-
.../alibaba/ots/AlibabaOtsEndpointTest.java | 70 +
.../alibaba/ots/AlibabaOtsProducerTest.java | 56 +
.../camel/component/alibaba/ots/DeleteRowTest.java | 88 +
.../camel/component/alibaba/ots/GetRowTest.java | 103 +
.../component/alibaba/ots/ListTablesTest.java | 80 +
.../camel/component/alibaba/ots/PutRowTest.java | 88 +
.../component/alibaba/ots/TestConfiguration.java | 57 +
.../camel/component/alibaba/ots/UpdateRowTest.java | 88 +
.../ots/constants/AlibabaOtsOperationsTest.java} | 28 +-
.../src/test/resources/log4j2.properties | 2 +-
.../test/resources/testconfiguration.properties} | 6 +-
.../camel-alibaba-sls}/pom.xml | 53 +-
.../sls/AlibabaSlsComponentConfigurer.java} | 20 +-
.../alibaba/sls/AlibabaSlsEndpointConfigurer.java | 116 +
.../alibaba/sls/AlibabaSlsEndpointUriFactory.java} | 50 +-
.../camel/component/alibaba/sls/alibaba-sls.json | 70 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/alibaba-sls | 2 +
.../apache/camel/configurer/alibaba-sls-component} | 2 +-
.../apache/camel/configurer/alibaba-sls-endpoint} | 2 +-
.../apache/camel/urifactory/alibaba-sls-endpoint} | 2 +-
.../src/main/docs/alibaba-sls-component.adoc | 87 +
.../alibaba/sls/AlibabaSlsComponent.java} | 19 +-
.../component/alibaba/sls/AlibabaSlsEndpoint.java | 266 +++
.../component/alibaba/sls/AlibabaSlsProducer.java | 122 ++
.../component/alibaba/sls/AlibabaSlsUtils.java | 215 ++
.../alibaba/sls/constants/AlibabaSlsHeaders.java | 76 +
.../sls/constants/AlibabaSlsOperations.java} | 12 +-
.../sls/constants/AlibabaSlsProperties.java | 76 +
.../alibaba/sls/models/ClientConfigurations.java | 156 ++
.../alibaba/sls/AlibabaSlsEndpointTest.java | 55 +
.../alibaba/sls/AlibabaSlsProducerTest.java | 56 +
.../camel/component/alibaba/sls/GetLogsTest.java | 102 +
.../component/alibaba/sls/ListLogStoresTest.java | 126 ++
.../camel/component/alibaba/sls/PutLogsTest.java | 104 +
.../component/alibaba/sls/TestConfiguration.java | 57 +
.../sls/constants/AlibabaSlsOperationsTest.java} | 23 +-
.../src/test/resources/log4j2.properties | 3 +-
.../test/resources/testconfiguration.properties} | 15 +-
components/camel-alibaba/pom.xml | 2 +
.../as2/api/AS2AsynchronousMDNManager.java | 84 +-
.../component/as2/api/AS2ServerConnection.java | 26 +-
...2AsynchronousMDNManagerDeliveryAddressTest.java | 102 +
...rverManagerEndpointConfigurationConfigurer.java | 7 +
...ientManagerEndpointConfigurationConfigurer.java | 7 +
.../component/as2/AS2ConfigurationConfigurer.java | 7 +
.../camel/component/as2/AS2EndpointConfigurer.java | 7 +
.../camel/component/as2/AS2EndpointUriFactory.java | 3 +-
...rverManagerEndpointConfigurationConfigurer.java | 7 +
.../org/apache/camel/component/as2/as2.json | 33 +-
.../camel/component/as2/AS2Configuration.java | 18 +
.../as2/internal/AS2ConnectionHelper.java | 3 +-
.../as2/AS2AsyncMdnBasicAuthHeaderTest.java | 5 +-
.../as2/AS2AsyncMdnTokenAuthHeaderTest.java | 5 +-
.../as2/AS2ServerBasicAuthHeaderTest.java | 3 +
.../as2/AS2ServerBearerAuthHeaderTest.java | 3 +
components/camel-digitalocean/pom.xml | 59 -
.../DigitalOceanComponentConfigurer.java | 57 -
.../DigitalOceanEndpointConfigurer.java | 99 -
.../camel/component/digitalocean/digitalocean.json | 69 -
.../services/org/apache/camel/component.properties | 7 -
.../org/apache/camel/component/digitalocean | 2 -
.../apache/camel/configurer/digitalocean-component | 2 -
.../apache/camel/configurer/digitalocean-endpoint | 2 -
.../apache/camel/urifactory/digitalocean-endpoint | 2 -
.../src/main/docs/digitalocean-component.adoc | 598 ------
.../digitalocean/DigitalOceanComponent.java | 49 -
.../digitalocean/DigitalOceanConfiguration.java | 171 --
.../digitalocean/DigitalOceanEndpoint.java | 154 --
.../constants/DigitalOceanHeaders.java | 73 -
.../constants/DigitalOceanImageTypes.java | 25 -
.../constants/DigitalOceanOperations.java | 58 -
.../constants/DigitalOceanResources.java | 34 -
.../producer/DigitalOceanAccountProducer.java | 41 -
.../producer/DigitalOceanActionsProducer.java | 73 -
.../DigitalOceanBlockStoragesProducer.java | 289 ---
.../producer/DigitalOceanDropletsProducer.java | 451 ----
.../producer/DigitalOceanFloatingIPsProducer.java | 166 --
.../producer/DigitalOceanImagesProducer.java | 196 --
.../producer/DigitalOceanKeysProducer.java | 156 --
.../producer/DigitalOceanProducer.java | 54 -
.../producer/DigitalOceanRegionsProducer.java | 41 -
.../producer/DigitalOceanSizesProducer.java | 41 -
.../producer/DigitalOceanSnapshotsProducer.java | 110 -
.../producer/DigitalOceanTagsProducer.java | 101 -
.../digitalocean/DigitalOceanComponentTest.java | 63 -
.../integration/DigitalOceanComponentIT.java | 347 ---
.../integration/DigitalOceanTestSupport.java | 52 -
.../src/test/resources/log4j2.properties | 28 -
.../camel/component/file/GenericFileConsumer.java | 6 +-
...dempotentChangedRepositoryReadLockStrategy.java | 25 +-
...IdempotentRenameRepositoryReadLockStrategy.java | 25 +-
.../FileIdempotentRepositoryReadLockStrategy.java | 24 +-
.../src/main/docs/google-pubsub-component.adoc | 39 +-
components/camel-headersmap/pom.xml | 76 -
.../services/org/apache/camel/headers-map-factory | 2 -
.../services/org/apache/camel/other.properties | 7 -
.../src/generated/resources/headersmap.json | 15 -
.../camel-headersmap/src/main/docs/headersmap.adoc | 34 -
.../headersmap/FastHeadersMapFactory.java | 60 -
.../headersmap/CamelFastHeadersMapTest.java | 53 -
.../headersmap/FastHeadersMapFactoryTest.java | 73 -
.../src/test/resources/log4j2.properties | 31 -
.../apache/camel/component/ibm/cos/ibm-cos.json | 2 +-
.../camel/component/ibm/cos/IBMCOSConstants.java | 2 +-
.../camel/component/ibm/cos/IBMCOSConsumer.java | 27 +-
.../camel/component/ibm/cos/IBMCOSEndpoint.java | 5 +-
.../camel/component/ibm/cos/IBMCOSProducer.java | 52 +-
.../watson/language/WatsonLanguageProducer.java | 6 +
.../ibm/watson/stt/WatsonSpeechToTextProducer.java | 56 +-
.../component/ibm/watsonx/ai/ibm-watsonx-ai.json | 2 +-
.../ibm/watsonx/ai/WatsonxAiConstants.java | 3 +-
.../ibm/watsonx/ai/WatsonxAiEndpoint.java | 24 +-
.../ai/service/WatsonxAiServiceFactory.java | 13 +
components/camel-iec60870/pom.xml | 109 -
.../iec60870/client/ClientComponentConfigurer.java | 69 -
.../iec60870/client/ClientEndpointConfigurer.java | 156 --
.../iec60870/client/ClientEndpointUriFactory.java | 97 -
.../iec60870/server/ServerComponentConfigurer.java | 69 -
.../iec60870/server/ServerEndpointConfigurer.java | 162 --
.../iec60870/server/ServerEndpointUriFactory.java | 98 -
.../component/iec60870/client/iec60870-client.json | 72 -
.../component/iec60870/server/iec60870-server.json | 64 -
.../services/org/apache/camel/component.properties | 7 -
.../org/apache/camel/component/iec60870-client | 2 -
.../org/apache/camel/component/iec60870-server | 2 -
.../src/main/docs/iec60870-client-component.adoc | 300 ---
.../src/main/docs/iec60870-server-component.adoc | 48 -
.../iec60870/AbstractConnectionMultiplexor.java | 107 -
.../component/iec60870/AbstractIecComponent.java | 175 --
.../component/iec60870/AbstractIecEndpoint.java | 126 --
.../camel/component/iec60870/BaseOptions.java | 224 --
.../camel/component/iec60870/ConnectionId.java | 95 -
.../apache/camel/component/iec60870/Constants.java | 108 -
.../iec60870/DiscardAckChannelHandler.java | 55 -
.../camel/component/iec60870/DiscardAckModule.java | 45 -
.../camel/component/iec60870/ObjectAddress.java | 117 -
.../component/iec60870/client/ClientComponent.java | 75 -
.../iec60870/client/ClientConnection.java | 335 ---
.../client/ClientConnectionMultiplexor.java | 44 -
.../component/iec60870/client/ClientConsumer.java | 84 -
.../component/iec60870/client/ClientEndpoint.java | 55 -
.../component/iec60870/client/ClientOptions.java | 114 -
.../component/iec60870/client/ClientProducer.java | 173 --
.../component/iec60870/server/ServerComponent.java | 81 -
.../server/ServerConnectionMultiplexor.java | 44 -
.../component/iec60870/server/ServerConsumer.java | 112 -
.../component/iec60870/server/ServerEndpoint.java | 69 -
.../component/iec60870/server/ServerInstance.java | 196 --
.../component/iec60870/server/ServerOptions.java | 152 --
.../component/iec60870/server/ServerProducer.java | 70 -
.../camel/component/iec60870/ConnectionIdTest.java | 75 -
.../camel/component/iec60870/ConnectionTest.java | 395 ----
.../src/test/resources/log4j2.properties | 28 -
.../component/irc/IrcComponentConfigurer.java | 69 -
.../camel/component/irc/IrcEndpointConfigurer.java | 183 --
.../camel/component/irc/IrcEndpointUriFactory.java | 110 -
.../org/apache/camel/component/irc/irc.json | 76 -
.../services/org/apache/camel/component.properties | 7 -
.../org/apache/camel/configurer/irc-component | 2 -
.../org/apache/camel/configurer/irc-endpoint | 2 -
.../org/apache/camel/urifactory/irc-endpoint | 2 -
.../camel-irc/src/main/docs/irc-component.adoc | 161 --
.../camel/component/irc/CamelSSLIRCConnection.java | 114 -
.../org/apache/camel/component/irc/IrcBinding.java | 30 -
.../org/apache/camel/component/irc/IrcChannel.java | 50 -
.../apache/camel/component/irc/IrcComponent.java | 189 --
.../camel/component/irc/IrcConfiguration.java | 547 -----
.../apache/camel/component/irc/IrcConstants.java | 52 -
.../apache/camel/component/irc/IrcConsumer.java | 289 ---
.../apache/camel/component/irc/IrcEndpoint.java | 174 --
.../org/apache/camel/component/irc/IrcLogger.java | 127 --
.../org/apache/camel/component/irc/IrcMessage.java | 169 --
.../apache/camel/component/irc/IrcProducer.java | 156 --
.../org/apache/camel/component/irc/package.html | 27 -
.../camel/component/irc/IrcConfigurationTest.java | 115 -
.../camel/component/irc/IrcConsumerTest.java | 91 -
.../camel/component/irc/IrcEndpointTest.java | 87 -
.../camel/component/irc/IrcProducerTest.java | 121 --
.../component/irc/it/IrcIntegrationITSupport.java | 72 -
.../component/irc/it/IrcMultiChannelRouteIT.java | 95 -
.../camel/component/irc/it/IrcOnReplyIT.java | 85 -
.../camel/component/irc/it/IrcPrivmsgIT.java | 91 -
.../apache/camel/component/irc/it/IrcRouteIT.java | 93 -
.../camel/component/irc/it/IrcsListUsersIT.java | 74 -
.../irc/it/IrcsWithSslContextParamsRouteIT.java | 64 -
.../camel-irc/src/test/resources/localhost.p12 | Bin 2533 -> 0 bytes
components/camel-irc/src/test/unrealircd/ircd.motd | 18 -
.../camel-irc/src/test/unrealircd/server.cert.pem | 15 -
.../camel-irc/src/test/unrealircd/server.key.pem | 16 -
.../camel-irc/src/test/unrealircd/unrealircd.conf | 218 --
.../component/ironmq/IronMQEndpointConfigurer.java | 219 --
.../component/ironmq/IronMQEndpointUriFactory.java | 112 -
.../org/apache/camel/component/ironmq/ironmq.json | 73 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/ironmq | 2 -
.../org/apache/camel/configurer/ironmq-component | 2 -
.../org/apache/camel/configurer/ironmq-endpoint | 2 -
.../org/apache/camel/urifactory/ironmq-endpoint | 2 -
.../src/main/docs/ironmq-component.adoc | 141 --
.../apache/camel/component/ironmq/GsonUtil.java | 74 -
.../component/ironmq/IronMQConfiguration.java | 207 --
.../camel/component/ironmq/IronMQConstants.java | 39 -
.../camel/component/ironmq/IronMQConsumer.java | 207 --
.../camel/component/ironmq/IronMQEndpoint.java | 122 --
.../camel/component/ironmq/IronMQProducer.java | 82 -
components/camel-ironmq/src/test/data/test.txt | 1 -
.../component/ironmq/FromQueueToQueueTest.java | 95 -
.../component/ironmq/IronMQBatchConsumerTest.java | 87 -
.../ironmq/IronMQBatchDeleteConsumerTest.java | 88 -
.../component/ironmq/IronMQBatchProducerTest.java | 85 -
.../ironmq/IronMQComponentConfigurationTest.java | 111 -
.../ironmq/IronMQComponentSpringTest.java | 82 -
.../component/ironmq/IronMQComponentTest.java | 120 --
.../ironmq/IronMQConsumerHeaderFilterTest.java | 80 -
.../ironmq/IronMQPreserveHeadersTest.java | 69 -
.../apache/camel/component/ironmq/MockQueue.java | 141 --
.../ConcurrentConsumerLoadManualTest.java | 105 -
.../ironmq/integrationtest/FileCopyManualTest.java | 64 -
.../integrationtest/IronMQComponentManualTest.java | 62 -
.../ironmq/integrationtest/IronMQFIFOTest.java | 77 -
.../IronMQRackspaceComponentManualTest.java | 63 -
.../component/ironmq/integrationtest/LoadTest.java | 86 -
.../Queue2QueueExampleManualTest.java | 69 -
.../ironmq/IronMQComponentSpringTest-context.xml | 42 -
components/camel-json-patch/pom.xml | 66 -
.../jsonpatch/JsonPatchComponentConfigurer.java | 69 -
.../jsonpatch/JsonPatchEndpointConfigurer.java | 69 -
.../camel/component/jsonpatch/json-patch.json | 42 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/json-patch | 2 -
.../apache/camel/configurer/json-patch-component | 2 -
.../apache/camel/configurer/json-patch-endpoint | 2 -
.../apache/camel/urifactory/json-patch-endpoint | 2 -
.../src/main/docs/json-patch-component.adoc | 48 -
.../component/jsonpatch/JsonPatchComponent.java | 67 -
.../component/jsonpatch/JsonPatchEndpoint.java | 79 -
.../component/jsonpatch/JsonPatchProducer.java | 59 -
.../jsonpatch/JsonPatchComponentTest.java | 62 -
.../component/jsonpatch/JsonPatchRefTest.java | 47 -
.../src/test/resources/log4j2.properties | 29 -
.../apache/camel/component/jsonpatch/patch.json | 1 -
.../camel/component/jsonpatch/patch_error.json | 1 -
.../knative/spi/KnativeTransportConfiguration.java | 21 +
.../knative/KnativeComponentConfigurer.java | 6 +
.../knative/KnativeEndpointConfigurer.java | 6 +
.../knative/KnativeEndpointUriFactory.java | 3 +-
.../apache/camel/component/knative/knative.json | 38 +-
.../component/knative/KnativeConfiguration.java | 14 +
.../camel/component/knative/KnativeEndpoint.java | 3 +-
.../knative/http/KnativeHttpConsumer.java | 17 +-
.../component/knative/http/KnativeHttpTest.java | 60 +
.../lumberjack/LumberjackMultiThreadIT.java | 6 +-
.../camel/component/lumberjack/LumberjackUtil.java | 4 +-
components/camel-mina/pom.xml | 5 +
.../org/apache/camel/component/mina/mina.json | 4 +-
.../camel/component/mina/MinaConfiguration.java | 7 +-
.../apache/camel/component/mina/MinaConsumer.java | 2 +-
.../camel/component/mina/MinaPayloadHelper.java | 43 +-
.../apache/camel/component/mina/MinaProducer.java | 4 +-
.../component/mina/MinaExchangeHolderGateTest.java | 99 +
.../http/vertx/VertxPlatformHttpConsumer.java | 14 +-
.../RestOpenApiContractFirstRootBasePathTest.java | 99 +
...PlatformHttpConsumerNormalizedEndpointTest.java | 150 ++
components/camel-reactive-executor-tomcat/pom.xml | 66 -
.../services/org/apache/camel/other.properties | 7 -
.../services/org/apache/camel/reactive-executor | 2 -
.../resources/reactive-executor-tomcat.json | 15 -
.../src/main/docs/reactive-executor-tomcat.adoc | 40 -
.../reactive/tomcat/TomcatReactiveExecutor.java | 298 ---
.../org/apache/camel/reactive/SimpleMockTest.java | 65 -
.../src/test/resources/log4j2.properties | 31 -
.../camel/component/seda/QueueReference.java | 21 +
.../apache/camel/component/seda/SedaComponent.java | 23 +-
.../apache/camel/component/seda/SedaEndpoint.java | 23 +-
components/{camel-irc => camel-spiffe}/pom.xml | 26 +-
.../spiffe/SpiffeComponentConfigurer.java} | 48 +-
.../component/spiffe/SpiffeEndpointConfigurer.java | 74 +
.../spiffe/SpiffeEndpointUriFactory.java} | 21 +-
.../org/apache/camel/component/spiffe/spiffe.json | 50 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/spiffe} | 2 +-
.../org/apache/camel/configurer/spiffe-component | 2 +
.../org/apache/camel/configurer/spiffe-endpoint | 2 +
.../org/apache/camel/urifactory/spiffe-endpoint | 2 +
.../src/main/docs/spiffe-component.adoc | 89 +
.../camel/component/spiffe/SpiffeComponent.java} | 47 +-
.../component/spiffe/SpiffeConfiguration.java | 98 +
.../camel/component/spiffe/SpiffeConstants.java | 45 +
.../camel/component/spiffe/SpiffeEndpoint.java | 116 +
.../camel/component/spiffe/SpiffeOperation.java} | 12 +-
.../camel/component/spiffe/SpiffeProducer.java | 114 +
.../camel/component/spiffe/SpiffeProducerTest.java | 149 ++
.../component/splunk/SplunkEndpointConfigurer.java | 279 ---
.../component/splunk/SplunkEndpointUriFactory.java | 129 --
.../org/apache/camel/component/splunk/splunk.json | 83 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/splunk | 2 -
.../org/apache/camel/configurer/splunk-component | 2 -
.../org/apache/camel/configurer/splunk-endpoint | 2 -
.../org/apache/camel/urifactory/splunk-endpoint | 2 -
.../src/main/docs/splunk-component.adoc | 325 ---
.../camel/component/splunk/ConsumerType.java | 34 -
.../splunk/DefaultSplunkConfigurationFactory.java | 41 -
.../camel/component/splunk/ProducerType.java | 33 -
.../camel/component/splunk/SplunkComponent.java | 59 -
.../component/splunk/SplunkConfiguration.java | 421 ----
.../component/splunk/SplunkConnectionFactory.java | 202 --
.../camel/component/splunk/SplunkConsumer.java | 127 --
.../camel/component/splunk/SplunkEndpoint.java | 149 --
.../camel/component/splunk/SplunkProducer.java | 121 --
.../camel/component/splunk/event/SplunkEvent.java | 513 -----
.../camel/component/splunk/support/DataWriter.java | 32 -
.../component/splunk/support/SplunkDataReader.java | 360 ----
.../component/splunk/support/SplunkDataWriter.java | 108 -
.../splunk/support/SplunkResultProcessor.java | 27 -
.../component/splunk/support/StreamDataWriter.java | 66 -
.../component/splunk/support/SubmitDataWriter.java | 65 -
.../component/splunk/support/TcpDataWriter.java | 72 -
.../component/splunk/ConsumerStreamingTest.java | 75 -
.../camel/component/splunk/ConsumerTest.java | 78 -
.../org/apache/camel/component/splunk/Helper.java | 60 -
.../camel/component/splunk/ProducerTest.java | 180 --
.../camel/component/splunk/RawProducerTest.java | 122 --
.../splunk/SplunkComponentConfigurationTest.java | 141 --
.../camel/component/splunk/SplunkEventTest.java | 56 -
.../component/splunk/SplunkMockTestSupport.java | 49 -
.../splunk/integration/NormalSearchManualTest.java | 64 -
.../integration/RealtimeSearchManualTest.java | 62 -
.../splunk/integration/SavedSearchManualTest.java | 65 -
.../integration/SplunkProducerManualTest.java | 88 -
.../component/splunk/integration/SplunkTest.java | 42 -
.../test/resources/resultsreader_test_data.json | 40 -
.../org/apache/camel/spring/xml/errorHandler.json | 4 +-
.../src/main/docs/state-store-component.adoc | 17 +-
.../services/org/apache/camel/other.properties | 7 -
.../services/org/apache/camel/thread-pool-factory | 2 -
.../resources/threadpoolfactory-vertx.json | 15 -
.../src/main/docs/threadpoolfactory-vertx.adoc | 68 -
.../reactive/vertx/VertXThreadPoolFactory.java | 175 --
.../camel/reactive/SplitCustomThreadPoolTest.java | 80 -
.../reactive/SplitParallelLookupVertxTest.java | 71 -
.../apache/camel/reactive/SplitParallelTest.java | 75 -
.../src/test/resources/log4j2.properties | 31 -
.../pom.xml | 41 +-
.../dataformat/toon/ToonDataFormatConfigurer.java | 82 +
.../org/apache/camel/dataformat/toon/toon.json | 26 +
.../org/apache/camel/configurer/toon-dataformat | 2 +
.../org/apache/camel/dataformat.properties | 7 +
.../services/org/apache/camel/dataformat/toon} | 2 +-
.../camel-toon/src/main/docs/toon-dataformat.adoc | 186 ++
.../camel/dataformat/toon/ToonDataFormat.java | 188 ++
.../camel/dataformat/toon/ToonDataFormatTest.java | 342 +++
.../src/test/resources/log4j2.properties | 3 +-
.../zookeeper/cluster/ZooKeeperClusterView.java | 30 +-
.../ZooKeeperClusterViewLeadershipLostIT.java | 117 +
components/pom.xml | 11 +-
.../org/apache/camel/ExchangeConstantProvider.java | 5 +-
.../src/main/java/org/apache/camel/Exchange.java | 9 +
.../java/org/apache/camel/ExchangePropertyKey.java | 6 +
.../org/apache/camel/TypeConversionException.java | 16 +-
.../org/apache/camel/spi/HeadersMapFactory.java | 7 +-
.../org/apache/camel/spi/KeyValueRepository.java | 10 +-
.../camel/impl/engine/DefaultErrorRegistry.java | 29 +-
.../modules/eips/pages/dead-letter-channel.adoc | 20 +
.../apache/camel/model/dataformat/dataFormats.json | 2 +-
.../org/apache/camel/model/dataformat/toon.json | 23 +
.../META-INF/org/apache/camel/model/doCatch.json | 4 +-
.../META-INF/org/apache/camel/model/doFinally.json | 4 +-
.../org/apache/camel/model/errorHandler.json | 4 +-
.../META-INF/org/apache/camel/model/marshal.json | 2 +-
.../org/apache/camel/model/onException.json | 4 +-
.../model/transformer/dataFormatTransformer.json | 2 +-
.../META-INF/org/apache/camel/model/unmarshal.json | 2 +-
.../services/org/apache/camel/model.properties | 1 +
.../org/apache/camel/model/dataformat/jaxb.index | 1 +
.../camel/builder/DataFormatBuilderFactory.java | 8 +
.../org/apache/camel/builder/DataFormatClause.java | 8 +
.../org/apache/camel/model/MarshalDefinition.java | 2 +
.../apache/camel/model/UnmarshalDefinition.java | 2 +
.../model/dataformat/DataFormatsDefinition.java | 1 +
.../camel/model/dataformat/ToonDataFormat.java | 219 ++
.../DataFormatTransformerDefinition.java | 2 +
.../org/apache/camel/processor/CatchProcessor.java | 5 -
.../apache/camel/processor/FinallyProcessor.java | 7 +-
.../org/apache/camel/processor/TryProcessor.java | 9 +
.../ShareUnitOfWorkAggregationStrategy.java | 8 +
.../errorhandler/RedeliveryErrorHandler.java | 16 +-
.../reifier/dataformat/DataFormatReifier.java | 2 +
.../reifier/dataformat/ToonDataFormatReifier.java | 30 +-
.../camel/TypeConversionExceptionMessageTest.java | 69 +
...dempotentChangedReadLockRemoveOnCommitTest.java | 82 +
...mpotentRepositoryReadLockStrategyAbortTest.java | 105 +
.../SedaDiscardIfNoConsumerAfterRemovalTest.java | 137 ++
...scardIfNoConsumersProducerRouteRestartTest.java | 56 +
.../jaxp/SaxParserFactoryHardeningTest.java | 60 +
.../org/apache/camel/impl/ErrorRegistryTest.java | 44 +
.../apache/camel/java/out/JavaDslModelWriter.java | 19 +
.../org/apache/camel/main/components.properties | 11 +-
.../org/apache/camel/main/dataformats.properties | 1 +
core/camel-support/pom.xml | 6 +
.../org/apache/camel/support/ExchangeHelper.java | 29 +
.../support/KeyValueAggregationRepository.java | 16 +-
.../support/KeyValueIdempotentRepository.java | 19 +-
.../camel/support/MemoryKeyValueRepository.java | 11 +-
.../support/KeyValueIdempotentRepositoryTest.java | 38 +-
.../support/MemoryKeyValueRepositoryTest.java | 51 +-
.../java/org/apache/camel/util/SecurityUtils.java | 2 +-
.../java/org/apache/camel/xml/in/ModelParser.java | 11 +
.../java/org/apache/camel/xml/out/ModelWriter.java | 17 +
.../apache/camel/converter/jaxp/XmlConverter.java | 12 +
.../org/apache/camel/yaml/out/YamlModelWriter.java | 17 +
coverage/pom.xml | 65 +-
design/aiTool.adoc | 13 +-
.../modules/ROOT/examples/json/alibaba-ots.json | 1 +
.../modules/ROOT/examples/json/alibaba-sls.json | 1 +
.../modules/ROOT/examples/json/digitalocean.json | 1 -
.../ROOT/examples/json/iec60870-client.json | 1 -
.../ROOT/examples/json/iec60870-server.json | 1 -
.../components/modules/ROOT/examples/json/irc.json | 1 -
.../modules/ROOT/examples/json/ironmq.json | 1 -
.../modules/ROOT/examples/json/json-patch.json | 1 -
.../ROOT/examples/json/langchain4j-tools.json | 1 -
.../modules/ROOT/examples/json/spiffe.json | 1 +
.../modules/ROOT/examples/json/splunk.json | 1 -
docs/components/modules/ROOT/nav.adoc | 11 +-
.../modules/ROOT/pages/alibaba-ots-component.adoc | 1 +
.../modules/ROOT/pages/alibaba-sls-component.adoc | 1 +
.../modules/ROOT/pages/digitalocean-component.adoc | 1 -
.../ROOT/pages/iec60870-client-component.adoc | 1 -
.../ROOT/pages/iec60870-server-component.adoc | 1 -
.../modules/ROOT/pages/irc-component.adoc | 1 -
.../modules/ROOT/pages/ironmq-component.adoc | 1 -
.../modules/ROOT/pages/json-patch-component.adoc | 1 -
.../ROOT/pages/langchain4j-tools-component.adoc | 1 -
.../modules/ROOT/pages/spiffe-component.adoc | 1 +
.../modules/ROOT/pages/splunk-component.adoc | 1 -
.../modules/dataformats/examples/json/toon.json | 1 +
docs/components/modules/dataformats/nav.adoc | 1 +
.../modules/dataformats/pages/toon-dataformat.adoc | 1 +
.../modules/others/examples/json/headersmap.json | 1 -
.../examples/json/reactive-executor-tomcat.json | 1 -
.../examples/json/threadpoolfactory-vertx.json | 1 -
docs/components/modules/others/nav.adoc | 3 -
.../modules/others/pages/headersmap.adoc | 1 -
.../others/pages/reactive-executor-tomcat.adoc | 1 -
.../others/pages/threadpoolfactory-vertx.adoc | 1 -
.../modules/ROOT/pages/batch-consumer.adoc | 2 -
.../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc | 40 +
.../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc | 42 +
.../ROOT/pages/camel-4x-upgrade-guide-4_23.adoc | 187 ++
.../ROOT/pages/camel-configuration-utilities.adoc | 1 -
dsl/camel-componentdsl/pom.xml | 4 -
.../component/ComponentsBuilderFactory.java | 135 +-
...java => AlibabaOtsComponentBuilderFactory.java} | 116 +-
...java => AlibabaSlsComponentBuilderFactory.java} | 81 +-
.../dsl/DigitaloceanComponentBuilderFactory.java | 120 --
.../dsl/Iec60870ClientComponentBuilderFactory.java | 168 --
.../dsl/Iec60870ServerComponentBuilderFactory.java | 168 --
.../component/dsl/IrcComponentBuilderFactory.java | 167 --
.../dsl/KnativeComponentBuilderFactory.java | 19 +
.../Langchain4jToolsComponentBuilderFactory.java | 189 --
.../component/dsl/MinaComponentBuilderFactory.java | 7 +-
.../dsl/SpiffeComponentBuilderFactory.java | 222 ++
.../dsl/SplunkComponentBuilderFactory.java | 206 --
dsl/camel-endpointdsl/pom.xml | 4 -
.../builder/endpoint/EndpointBuilderFactory.java | 11 +-
.../camel/builder/endpoint/EndpointBuilders.java | 11 +-
.../builder/endpoint/EndpointHeaderBuilders.java | 141 +-
.../builder/endpoint/StaticEndpointBuilders.java | 470 +---
.../endpoint/dsl/AS2EndpointBuilderFactory.java | 63 +
.../dsl/AlibabaOtsEndpointBuilderFactory.java | 328 +++
.../dsl/AlibabaSlsEndpointBuilderFactory.java | 707 ++++++
.../endpoint/dsl/ClientEndpointBuilderFactory.java | 1945 -----------------
.../dsl/DigitalOceanEndpointBuilderFactory.java | 703 ------
.../endpoint/dsl/IBMCOSEndpointBuilderFactory.java | 6 +-
.../endpoint/dsl/IrcEndpointBuilderFactory.java | 2266 --------------------
.../endpoint/dsl/IronMQEndpointBuilderFactory.java | 1444 -------------
.../dsl/JsonPatchEndpointBuilderFactory.java | 317 ---
.../dsl/KnativeEndpointBuilderFactory.java | 32 +
.../LangChain4jToolsEndpointBuilderFactory.java | 740 -------
.../endpoint/dsl/MinaEndpointBuilderFactory.java | 21 +-
.../endpoint/dsl/ServerEndpointBuilderFactory.java | 1924 -----------------
.../endpoint/dsl/SpiffeEndpointBuilderFactory.java | 347 +++
.../endpoint/dsl/SplunkEndpointBuilderFactory.java | 1899 ----------------
.../dsl/WatsonxAiEndpointBuilderFactory.java | 2 +-
.../dsl/jbang/core/commands/mcp/AiTraceTools.java | 2 +-
dsl/camel-jbang/camel-launcher/pom.xml | 2 +-
.../camel-component-known-dependencies.properties | 11 +-
...mel-factoryfinder-known-dependencies.properties | 1 -
.../dsl/yaml/deserializers/ModelDeserializers.java | 99 +
.../deserializers/ModelDeserializersResolver.java | 2 +
.../resources/schema/camelYamlDsl-canonical.json | 58 +-
.../resources/schema/camelYamlDsl-model.json | 79 +
.../generated/resources/schema/camelYamlDsl.json | 78 +
parent/pom.xml | 108 +-
.../infra/cassandra/services/container.properties | 1 +
.../apache/camel/maven/packaging/MojoHelper.java | 4 +-
.../maven/packaging/PrepareDocSymlinksMojo.java | 2 +-
641 files changed, 11050 insertions(+), 43991 deletions(-)