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

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


    omit 1ef6ed6a6aa3 Regen SBOM from commit 
621d7166b550b6804388cabb7d66b7d6e12bd2cf
     add 96b4b262c5e0 Regen SBOM from commit 
621d7166b550b6804388cabb7d66b7d6e12bd2cf (#19340)
     add 7745ca281025 CAMEL-22461 Use the embedding store factory to set an 
EmbeddingStore if the embedding store factory is set (#19339)
     add 7a67b5763694 CAMEL-22453: camel-sql: Fix support for using Java String 
text blocks for multi line queries in Camel endpoints.
     add 6c9de376cb79 chore(deps): Bump actions/dependency-review-action from 
4.7.3 to 4.8.0 (#19341)
     add 3d61bf1995ea Fix website build
     add 7e43508e38f7 chore(deps): Bump 
org.citrusframework:citrus-jbang-connector (#19343)
     add 4738d68c85a8 chore(deps): Bump pulsar-version from 4.1.0 to 4.1.1 
(#19345)
     add 6abbb7a6ffe7 chore(deps): Bump openapi-generator-version from 7.15.0 
to 7.16.0 (#19347)
     add ab66d620d64e chore(deps): Bump io.weaviate:client from 5.4.0 to 5.5.0 
(#19348)
     add 930cf3b4dc46 chore(deps-dev): Bump com.icegreen:greenmail from 2.1.5 
to 2.1.6 (#19352)
     add 7ac982deb215 chore(deps): Bump google-cloud-http-client-version from 
1.47.1 to 2.0.1 (#19350)
     add 6caa91fd6587 chore(deps): Bump aws-java-sdk2-version from 2.34.4 to 
2.34.5 (#19353)
     add e8246f22e5e8 chore(deps): Bump flink-version from 1.20.2 to 1.20.3 
(#19355)
     add 917a2e96032a chore(deps): Bump com.ning:compress-lzf from 1.1.2 to 
1.1.3 (#19356)
     add 06418390cd1b CAMEL-22459 - Camel-Keycloak: Support permission based 
policies (#19358)
     add 8111a7f10fdb chore(deps): Bump httpclient-version from 5.4.4 to 5.5.1 
(#19342)
     add 15e3510e7127 chore(deps): Bump io.github.ascopes:protobuf-maven-plugin 
(#19346)
     add f2e473904fd6 chore(deps): Bump langchain4j-version from 1.5.0 to 1.6.0 
(#19344)
     add 2625eb8aab58 chore(deps): Bump langchain4j-beta-version (#19351)
     add 20c3e0e95896 chore(deps): Bump com.google.cloud:google-cloud-bigquery 
(#19360)
     add 76e6aa93ca5a CAMEL-22464 - Camel-Keycloak: Create producer for 
managing operations (#19361)
     add 903c1a38aef5 chore(deps): Bump 
dev.langchain4j:langchain4j-community-dashscope (#19354)
     add 4179fcab0605 CAMEL-22465 Allow multiple occurrences with SolrParam.x 
headers (#19363)
     add 28181a5675ff skip tests on platforms where they cannot run
     add 206a0c47e18b CAMEL-22468: camel-bean - Bean cache should initialize 
later
     add 552173364e21 chore(deps): Bump org.neo4j.driver:neo4j-java-driver 
(#19364)
     add 44453ba355b0 chore(deps): Bump aws-java-sdk2-version from 2.34.5 to 
2.34.6 (#19365)
     add f141b63a266e CAMEL-22470 - Camel-Keycloak: Add test-infra module for 
Keycloak (#19366)
     add daeb62d9a5a6 Camel-Keycloak: Add more examples of producer operations 
(#19367)
     add 25fb7376eedd CAMEL-22471: camel-jbang - Send command with file 
location should use absolute path
     add 04fece586e1b feat(components): Camel MDC
     add cc3bb758a634 feat(components): MDC custom headers and properties
     add 9cbf57524457 feat(components): mdc all headers/properties
     add e3715c94db48 feat(components): MDC Intercept strategy and UT
     add b5f0dda14558 feat(component): MDC docs
     add 11c9aacdaae8 chore(components): strengthen telemetry async tests
     add f7c4df823692 Upgrade Hashicorp Vault Container image to version 1.20.4 
(#19371)
     add 81deb7bf32c2 CAMEL-22474: camel-http - HttpActivityListener null 
exchange when redelivery
     add 810634b8501e CAMEL-22473 - added quarkus example to 
mail-microsoft-oath doc (#19372)
     add c059b924a5dc Camel-Keycloak: The default realm is master and should be 
added to the catalog (#19374)
     add 279cec4059d8 CAMEL-22476: camel-plc4j - Cannot load drivers when using 
poll mode
     add ce5c53d6abd1 [CAMEL-22414]The response stream is not cached for 
camel-cxf-rest producer (#19376)
     add 72915b0a644d CAMEL-22467 Move EmbeddingStoreFactory to an api module 
to slim down potential dependencies on clients
     add 134f253550e5 Update google-pubsub-component.adoc - remove no more 
available ACK_DEADLINE
     add a68ed80fe102 Upgrade Maven wrapper to 3.3.4 with Maven 3.9.11
     add 0b5b442ec1f6 chore(deps): Bump aws-java-sdk2-version from 2.34.6 to 
2.34.7 (#19379)
     add ab8000c634af chore(deps): Bump org.scala-lang:scala-library from 
2.13.16 to 2.13.17 (#19380)
     add 1c6b7ddcaa9d chore(deps): Bump logback-version from 1.5.18 to 1.5.19 
(#19381)
     add 5654acd2307a CAMEL-22481 - Camel-Keycloak: Add more operations to 
producer (#19390)
     add 11abba064cb0 CAMEL-22480: fix using endpoint URIs with property 
placeholders in co… (#19389)
     add 86bbf189d721 CAMEL-22482: camel-plc4j - should be lenient properties
     add 0509eebc29f2 chore(deps): Bump com.dylibso.chicory:runtime from 1.5.1 
to 1.5.2 (#19384)
     add 3e63f5bf8521 chore(doc): camel-mdc notes (#19386)
     add 2885c7de6b40 CAMEL-22475: Camel LangChain4j Agent: custom tools feature
     add 40a26fd8d67c Fix other nav doc 3 vs 2 level due to should be not in a 
group
     add c57edf4dc21d Fix styling in spring-cloud-config
     add a98892655088 Upgrade Maven wrapper to 3.3.4 with Maven 3.9.11 in Camel 
JBang export resources
     add 9ad7bbfa7e29 Disable Keycloak IT tests on ppc64le and s390x (#19392)
     add 55627c4574df CAMEL-22340: Fix env var documentation for 
camel-jbang-kubernetes (#19393)
     add e2064670fdfd chore(deps): Bump aws-java-sdk2-version from 2.34.7 to 
2.34.8 (#19397)
     add dae26cd71c8e chore(deps): Bump org.codehaus.plexus:plexus-archiver 
(#19398)
     add 0124dfd74253 Update known releases
     add d4e6457b0be6 chore(deps): Bump io.camunda:zeebe-client-java from 
8.7.13 to 8.7.14 (#19400)
     add 7ff5381db061 chore(deps): Bump keycloak-client-version from 26.0.6 to 
26.0.7 (#19401)
     add 85b8ab344a46 upgrade jbang
     add 996e5c8779c6 CAMEL-22483: camel-debezium - Upgrade to 3.3.0
     add b49d5f259bc4 Polished
     add f1c364ec0045 CAMEL-22466 Clean up spring-boot / quarkus version 
references (#19395)
     add ff0a5dd7fd84 CAMEL-22466 Clean up spring-boot / quarkus version 
references
     add 8c6af3c8d57d Avoid rooledbackonly transaction during idempotent table 
creation
     add cd6a85894d45 feat(core): scan .properties in cloud configuration
     add 61965945df97 CAMEL-22487 - Camel-Keycloak: Create a Consumer for user 
and admin events (#19406)
     add 711a19d5e48e CAMEL-22484 camel-jbang-kubernetes fails to deploy to 
openshift when using custom GAV (#19409)
     add fd72ed58a62c CAMEL-22485: add a way to clean up resources
     add 61c6c5bcb7ed chore(deps): Bump peter-evans/create-or-update-comment 
(#19411)
     add 23199d29e850 Added JDK 25 to matrix for Jenkinsfile
     add 9c49c7ca3768 Added filter to Jenkinsfile
     add c79eea752fc9 CAMEL-22486: camel components with multiValue=true should 
also includ… (#19423)
     add 67bbe7f8bc44 Polished
     add 7cd19f287094 CAMEL-22490: camel-minio - Upgrade to 8.6.0
     add d5c2e327a758 chore(deps): Bump aws-java-sdk2-version from 2.34.8 to 
2.34.9 (#19413)
     add 5bb071fbe76a chore(deps): Bump 
org.apache.maven.plugins:maven-enforcer-plugin (#19416)
     add be603d8b95cf chore(deps): Bump net.sf.jt400:jt400 from 21.0.5 to 
21.0.6 (#19420)
     add fbddc3440047 chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.4 to 
2.6.5 (#19414)
     add 3916793a06e8 chore(deps): Bump 
org.apache.maven.plugins:maven-dependency-plugin (#19419)
     add 4eea3f3e3047 chore(deps): Bump com.amazonaws:aws-xray-recorder-sdk-bom 
(#19417)
     add e9d68cb6e098 chore(deps-dev): Bump com.google.cloud:google-cloud-core 
(#19422)
     add e6bf26b91ee3 Avoid deprecated Method for VertXThreadPoolFactory 
(#19426)
     add 7af089912d8c chore(deps): Bump com.azure:azure-sdk-bom from 1.2.38 to 
1.3.0 (#19412)
     add eb2cf1113d03 (chores) documentation: fix broken links to CI jobs 
(#19427)
     add dbfb9b1c061a Regen SBOM from commit 
eb2cf1113d03d8c784ebf9f3af65445b05aa0ab6

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (1ef6ed6a6aa3)
            \
             N -- N -- N   refs/heads/regen_bot_sbom (dbfb9b1c061a)

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

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

No new revisions were added by this update.

Summary of changes:
 .github/workflows/depsreview.yaml                  |     2 +-
 .github/workflows/pr-comment.yml                   |     2 +-
 .mvn/wrapper/maven-wrapper.jar                     |   Bin 63028 -> 63093 bytes
 .mvn/wrapper/maven-wrapper.properties              |     4 +-
 Jenkinsfile                                        |    24 +-
 bom/camel-bom/pom.xml                              |    10 +
 camel-sbom/camel-sbom.json                         | 87193 ++++++++++---------
 camel-sbom/camel-sbom.xml                          | 75189 ++++++++--------
 catalog/camel-allcomponents/pom.xml                |    10 +
 .../org/apache/camel/catalog/components.properties |     1 +
 .../camel/catalog/components/debezium-db2.json     |   226 +-
 .../camel/catalog/components/debezium-mongodb.json |   222 +-
 .../camel/catalog/components/debezium-mysql.json   |   270 +-
 .../camel/catalog/components/debezium-oracle.json  |   416 +-
 .../catalog/components/debezium-postgres.json      |   334 +-
 .../catalog/components/debezium-sqlserver.json     |   254 +-
 .../apache/camel/catalog/components/keycloak.json  |   130 +
 .../org/apache/camel/catalog/components/plc4x.json |     2 +-
 .../main/camel-main-configuration-metadata.json    |     4 +
 .../org/apache/camel/catalog/models-app.properties |     1 -
 .../org/apache/camel/catalog/models-app/bean.json  |    28 -
 .../org/apache/camel/catalog/models.properties     |     2 -
 .../apache/camel/catalog/models/typeFilter.json    |    17 -
 .../catalog/models/whenSkipSendToEndpoint.json     |    20 -
 .../org/apache/camel/catalog/others.properties     |     2 +-
 .../catalog/others/{keycloak.json => mdc.json}     |    10 +-
 .../camel/catalog/releases/camel-releases.json     |     7 +
 .../parser/java/MyJava17TextBlockRouteBuilder.java |     4 +-
 .../component/dummy/DummyEndpointUriFactory.java   |     6 +-
 .../activemq/ActiveMQEndpointUriFactory.java       |    10 +-
 .../activemq6/ActiveMQEndpointUriFactory.java      |    10 +-
 .../chatscript/ChatScriptEndpointUriFactory.java   |     6 +-
 .../camel/component/djl/DJLEndpointUriFactory.java |     6 +-
 .../docling/DoclingEndpointUriFactory.java         |     6 +-
 .../component/kserve/KServeEndpointUriFactory.java |     6 +-
 .../langchain4j/agent/api/AgentConfiguration.java  |    21 +
 .../langchain4j/agent/api/AgentWithMemory.java     |    10 +-
 .../langchain4j/agent/api/AgentWithoutMemory.java  |    12 +-
 .../agent/LangChain4jAgentEndpointUriFactory.java  |     6 +-
 .../src/main/docs/langchain4j-agent-component.adoc |   128 +-
 .../integration/LangChain4jAgentCustomToolsIT.java |   150 +
 .../integration/LangChain4jAgentMixedToolsIT.java  |   156 +
 .../langchain4j/agent/pojos/CalculatorTool.java}   |    33 +-
 .../langchain4j/agent/pojos/StringTool.java        |    28 +-
 .../langchain4j/agent/pojos/WeatherTool.java}      |    31 +-
 .../chat/LangChain4jChatEndpointUriFactory.java    |     6 +-
 .../LangChain4jEmbeddingsEndpointUriFactory.java   |     6 +-
 .../camel-langchain4j-embeddingstore-api}/pom.xml  |    47 +-
 .../services/org/apache/camel/other.properties     |     7 +
 .../resources/langchain4j-embeddingstore-api.json  |    13 +
 .../embeddingstore/EmbeddingStoreFactory.java      |     0
 .../camel-langchain4j-embeddingstore/pom.xml       |     5 +
 ...angChain4jEmbeddingStoreEndpointUriFactory.java |     6 +-
 .../LangChain4jEmbeddingStoreProducer.java         |     9 +-
 .../src/main/docs/langchain4j-tokenizer.adoc       |     1 -
 .../tools/LangChain4jToolsEndpointUriFactory.java  |    10 +-
 .../LangChain4jWebSearchEndpointUriFactory.java    |     6 +-
 .../component/milvus/MilvusEndpointUriFactory.java |     6 +-
 .../component/neo4j/Neo4jEndpointUriFactory.java   |     6 +-
 .../PineconeVectorDbEndpointUriFactory.java        |     6 +-
 .../component/qdrant/QdrantEndpointUriFactory.java |     6 +-
 .../TensorFlowServingEndpointUriFactory.java       |     6 +-
 .../torchserve/TorchServeEndpointUriFactory.java   |    90 -
 .../apache/camel/urifactory/torchserve-endpoint    |     2 -
 .../torchserve/TorchServeEndpointUriFactory.java   |     6 +-
 .../WeaviateVectorDbEndpointUriFactory.java        |     6 +-
 components/camel-ai/pom.xml                        |     1 +
 .../component/amqp/AMQPEndpointUriFactory.java     |     6 +-
 .../arangodb/ArangoDbEndpointUriFactory.java       |     6 +-
 .../camel/component/as2/AS2EndpointUriFactory.java |     6 +-
 .../asterisk/AsteriskEndpointUriFactory.java       |     6 +-
 .../websocket/WebsocketEndpointUriFactory.java     |     6 +-
 .../component/atom/AtomEndpointUriFactory.java     |    10 +-
 .../component/avro/AvroEndpointUriFactory.java     |     6 +-
 .../agent/BedrockAgentEndpointUriFactory.java      |    10 +-
 .../BedrockAgentRuntimeEndpointUriFactory.java     |     6 +-
 .../bedrock/runtime/BedrockEndpointUriFactory.java |     6 +-
 .../cloudtrail/CloudtrailEndpointUriFactory.java   |    10 +-
 .../aws/config/AWSConfigEndpointUriFactory.java    |     6 +-
 .../SecretsManagerEndpointUriFactory.java          |     6 +-
 .../aws2/athena/Athena2EndpointUriFactory.java     |     6 +-
 .../component/aws2/cw/Cw2EndpointUriFactory.java   |     6 +-
 .../component/aws2/ddb/Ddb2EndpointUriFactory.java |     6 +-
 .../ddbstream/Ddb2StreamEndpointUriFactory.java    |    10 +-
 .../aws2/ec2/AWS2EC2EndpointUriFactory.java        |     6 +-
 .../component/aws2/ecs/ECS2EndpointUriFactory.java |     6 +-
 .../component/aws2/eks/EKS2EndpointUriFactory.java |     6 +-
 .../eventbridge/EventbridgeEndpointUriFactory.java |     6 +-
 .../component/aws2/iam/IAM2EndpointUriFactory.java |     6 +-
 .../KinesisFirehose2EndpointUriFactory.java        |     6 +-
 .../aws2/kinesis/Kinesis2EndpointUriFactory.java   |    10 +-
 .../component/aws2/kms/KMS2EndpointUriFactory.java |     6 +-
 .../aws2/lambda/Lambda2EndpointUriFactory.java     |     6 +-
 .../component/aws2/mq/MQ2EndpointUriFactory.java   |     6 +-
 .../component/aws2/msk/MSK2EndpointUriFactory.java |     6 +-
 .../data/RedshiftData2EndpointUriFactory.java      |     6 +-
 .../aws2/s3/AWS2S3EndpointUriFactory.java          |    10 +-
 .../component/aws2/ses/Ses2EndpointUriFactory.java |     6 +-
 .../component/aws2/sns/Sns2EndpointUriFactory.java |     6 +-
 .../component/aws2/sqs/Sqs2EndpointUriFactory.java |    10 +-
 .../StepFunctions2EndpointUriFactory.java          |     6 +-
 .../component/aws2/sts/STS2EndpointUriFactory.java |     6 +-
 .../aws2/textract/Textract2EndpointUriFactory.java |     6 +-
 .../timestream/Timestream2EndpointUriFactory.java  |     6 +-
 .../transcribe/Transcribe2EndpointUriFactory.java  |     6 +-
 .../integration/Transcribe2PojoOperationIT.java    |     3 +-
 .../integration/Transcribe2SimpleOperationIT.java  |     3 +-
 .../translate/Translate2EndpointUriFactory.java    |     6 +-
 .../azure/cosmosdb/CosmosDbEndpointUriFactory.java |     6 +-
 .../eventhubs/EventHubsEndpointUriFactory.java     |     6 +-
 .../file/azure/FilesEndpointUriFactory.java        |    10 +-
 .../key/vault/KeyVaultEndpointUriFactory.java      |     6 +-
 .../servicebus/ServiceBusEndpointUriFactory.java   |     6 +-
 .../azure/storage/blob/BlobEndpointUriFactory.java |    10 +-
 .../datalake/DataLakeEndpointUriFactory.java       |    10 +-
 .../storage/queue/QueueEndpointUriFactory.java     |    10 +-
 .../validator/BeanValidatorEndpointUriFactory.java |     6 +-
 .../component/bean/BeanEndpointUriFactory.java     |    10 +-
 .../beanclass/ClassEndpointUriFactory.java         |    10 +-
 .../apache/camel/component/bean/BeanComponent.java |     4 +-
 .../component/bonita/BonitaEndpointUriFactory.java |     6 +-
 .../camel/component/box/BoxEndpointUriFactory.java |     6 +-
 .../braintree/BraintreeEndpointUriFactory.java     |     6 +-
 .../component/browse/BrowseEndpointUriFactory.java |     6 +-
 .../cache/CaffeineCacheEndpointUriFactory.java     |     6 +-
 .../load/CaffeineLoadCacheEndpointUriFactory.java  |     6 +-
 .../cassandra/CassandraEndpointUriFactory.java     |    10 +-
 .../component/chunk/ChunkEndpointUriFactory.java   |     6 +-
 .../clickup/ClickUpEndpointUriFactory.java         |     6 +-
 .../camel/component/cm/CMEndpointUriFactory.java   |     6 +-
 .../apache/camel/coap/CoAPEndpointUriFactory.java  |     6 +-
 .../component/cometd/CometdEndpointUriFactory.java |     6 +-
 .../component/consul/ConsulEndpointUriFactory.java |     6 +-
 .../controlbus/ControlBusEndpointUriFactory.java   |     6 +-
 .../couchbase/CouchbaseEndpointUriFactory.java     |    10 +-
 .../couchdb/CouchDbEndpointUriFactory.java         |     6 +-
 .../component/cron/CronEndpointUriFactory.java     |     6 +-
 .../crypto/DigitalSignatureEndpointUriFactory.java |     6 +-
 .../component/cxf/jaxrs/CxfConverterLoader.java    |     8 +
 .../cxf/jaxrs/CxfRsEndpointUriFactory.java         |     6 +-
 .../camel/component/cxf/jaxrs/CxfConverter.java    |    15 +
 .../cxf/jaxrs/CxfRsProducerStreamCacheTest.java    |   130 +
 .../component/cxf/jaxws/CxfEndpointUriFactory.java |    10 +-
 .../component/dapr/DaprEndpointUriFactory.java     |     6 +-
 .../dataformat/DataFormatEndpointUriFactory.java   |     6 +-
 .../dataset/DataSetEndpointUriFactory.java         |     6 +-
 .../dataset/DataSetTestEndpointUriFactory.java     |     6 +-
 .../db2/DebeziumDb2ComponentConfigurer.java        |    18 +
 .../db2/DebeziumDb2EndpointConfigurer.java         |    18 +
 .../db2/DebeziumDb2EndpointUriFactory.java         |    15 +-
 .../Db2ConnectorEmbeddedDebeziumConfiguration.java |    49 +
 .../camel/component/debezium/db2/debezium-db2.json |   226 +-
 .../DebeziumMongodbComponentConfigurer.java        |    18 +
 .../mongodb/DebeziumMongodbEndpointConfigurer.java |    18 +
 .../mongodb/DebeziumMongodbEndpointUriFactory.java |    15 +-
 ...goDbConnectorEmbeddedDebeziumConfiguration.java |    49 +
 .../debezium/mongodb/debezium-mongodb.json         |   222 +-
 .../mysql/DebeziumMySqlComponentConfigurer.java    |    18 +
 .../mysql/DebeziumMySqlEndpointConfigurer.java     |    18 +
 .../mysql/DebeziumMySqlEndpointUriFactory.java     |    15 +-
 ...ySqlConnectorEmbeddedDebeziumConfiguration.java |    49 +
 .../component/debezium/mysql/debezium-mysql.json   |   270 +-
 .../oracle/DebeziumOracleComponentConfigurer.java  |    36 +
 .../oracle/DebeziumOracleEndpointConfigurer.java   |    36 +
 .../oracle/DebeziumOracleEndpointUriFactory.java   |    18 +-
 ...acleConnectorEmbeddedDebeziumConfiguration.java |    94 +
 .../component/debezium/oracle/debezium-oracle.json |   416 +-
 .../DebeziumPostgresComponentConfigurer.java       |    18 +
 .../DebeziumPostgresEndpointConfigurer.java        |    18 +
 .../DebeziumPostgresEndpointUriFactory.java        |    15 +-
 ...gresConnectorEmbeddedDebeziumConfiguration.java |    49 +
 .../debezium/postgres/debezium-postgres.json       |   334 +-
 .../DebeziumSqlserverComponentConfigurer.java      |    18 +
 .../DebeziumSqlserverEndpointConfigurer.java       |    18 +
 .../DebeziumSqlserverEndpointUriFactory.java       |    15 +-
 ...rverConnectorEmbeddedDebeziumConfiguration.java |    49 +
 .../debezium/sqlserver/debezium-sqlserver.json     |   254 +-
 .../component/dfdl/DfdlEndpointUriFactory.java     |     6 +-
 .../component/dhis2/Dhis2EndpointUriFactory.java   |    10 +-
 .../DigitalOceanEndpointUriFactory.java            |     6 +-
 .../component/direct/DirectEndpointUriFactory.java |     6 +-
 .../disruptor/DisruptorEndpointUriFactory.java     |     6 +-
 .../vm/DisruptorVmEndpointUriFactory.java          |     6 +-
 .../camel/component/dns/DnsEndpointUriFactory.java |     6 +-
 .../component/docker/DockerEndpointUriFactory.java |     6 +-
 .../component/drill/DrillEndpointUriFactory.java   |     6 +-
 .../dropbox/DropboxEndpointUriFactory.java         |     6 +-
 .../DynamicRouterControlEndpointUriFactory.java    |     6 +-
 .../routing/DynamicRouterEndpointUriFactory.java   |     6 +-
 .../ehcache/EhcacheEndpointUriFactory.java         |     6 +-
 .../ElasticsearchRestClientEndpointUriFactory.java |     6 +-
 .../es/ElasticsearchEndpointUriFactory.java        |     6 +-
 .../component/exec/ExecEndpointUriFactory.java     |     6 +-
 .../component/fhir/FhirEndpointUriFactory.java     |    10 +-
 .../file/watch/FileWatchEndpointUriFactory.java    |     6 +-
 .../component/file/FileEndpointUriFactory.java     |    10 +-
 .../flatpack/FlatpackEndpointUriFactory.java       |    10 +-
 .../component/flink/FlinkEndpointUriFactory.java   |     6 +-
 .../flowable/FlowableEndpointUriFactory.java       |     6 +-
 .../camel/component/fop/FopEndpointUriFactory.java |     6 +-
 .../freemarker/FreemarkerEndpointUriFactory.java   |     6 +-
 .../file/remote/FtpEndpointUriFactory.java         |    14 +-
 .../file/remote/FtpsEndpointUriFactory.java        |    18 +-
 .../file/remote/SftpEndpointUriFactory.java        |    10 +-
 .../geocoder/GeoCoderEndpointUriFactory.java       |     6 +-
 .../camel/component/git/GitEndpointUriFactory.java |    10 +-
 .../component/github/GitHubEndpointUriFactory.java |    10 +-
 .../bigquery/GoogleBigQueryEndpointUriFactory.java |     6 +-
 .../sql/GoogleBigQuerySQLEndpointUriFactory.java   |     6 +-
 .../calendar/GoogleCalendarEndpointUriFactory.java |    10 +-
 .../GoogleCalendarStreamEndpointUriFactory.java    |    10 +-
 .../drive/GoogleDriveEndpointUriFactory.java       |    10 +-
 .../GoogleCloudFunctionsEndpointUriFactory.java    |     6 +-
 .../google/mail/GoogleMailEndpointUriFactory.java  |    10 +-
 .../stream/GoogleMailStreamEndpointUriFactory.java |    10 +-
 .../GooglePubsubLiteEndpointUriFactory.java        |     6 +-
 .../pubsub/GooglePubsubEndpointUriFactory.java     |     6 +-
 .../src/main/docs/google-pubsub-component.adoc     |    16 -
 .../GoogleSecretManagerEndpointUriFactory.java     |     6 +-
 .../sheets/GoogleSheetsEndpointUriFactory.java     |    10 +-
 .../GoogleSheetsStreamEndpointUriFactory.java      |    10 +-
 .../GoogleCloudStorageEndpointUriFactory.java      |    10 +-
 .../component/grape/GrapeEndpointUriFactory.java   |     6 +-
 .../graphql/GraphqlEndpointUriFactory.java         |     6 +-
 .../component/grpc/GrpcEndpointUriFactory.java     |     6 +-
 .../eventbus/GuavaEventBusEndpointUriFactory.java  |     6 +-
 .../vault/HashicorpVaultEndpointUriFactory.java    |     6 +-
 .../HazelcastAtomicnumberEndpointUriFactory.java   |     6 +-
 .../HazelcastInstanceEndpointUriFactory.java       |     6 +-
 .../list/HazelcastListEndpointUriFactory.java      |     6 +-
 .../map/HazelcastMapEndpointUriFactory.java        |     6 +-
 .../HazelcastMultimapEndpointUriFactory.java       |     6 +-
 .../queue/HazelcastQueueEndpointUriFactory.java    |     6 +-
 .../HazelcastReplicatedmapEndpointUriFactory.java  |     6 +-
 .../HazelcastRingbufferEndpointUriFactory.java     |     6 +-
 .../seda/HazelcastSedaEndpointUriFactory.java      |     6 +-
 .../set/HazelcastSetEndpointUriFactory.java        |     6 +-
 .../topic/HazelcastTopicEndpointUriFactory.java    |     6 +-
 .../component/http/HttpEndpointUriFactory.java     |    12 +-
 .../apache/camel/component/http/HttpEndpoint.java  |     4 +-
 .../huaweicloud/dms/DMSEndpointUriFactory.java     |     6 +-
 .../frs/FaceRecognitionEndpointUriFactory.java     |     6 +-
 .../camel/FunctionGraphEndpointUriFactory.java     |     6 +-
 .../huaweicloud/iam/IAMEndpointUriFactory.java     |     6 +-
 .../image/ImageRecognitionEndpointUriFactory.java  |     6 +-
 .../huaweicloud/obs/OBSEndpointUriFactory.java     |    10 +-
 .../smn/SimpleNotificationEndpointUriFactory.java  |     6 +-
 .../IBMSecretsManagerEndpointUriFactory.java       |     6 +-
 .../iec60870/client/ClientEndpointUriFactory.java  |     6 +-
 .../iec60870/server/ServerEndpointUriFactory.java  |     6 +-
 .../cache/IgniteCacheEndpointUriFactory.java       |     6 +-
 .../compute/IgniteComputeEndpointUriFactory.java   |     6 +-
 .../events/IgniteEventsEndpointUriFactory.java     |     6 +-
 .../idgen/IgniteIdGenEndpointUriFactory.java       |     6 +-
 .../IgniteMessagingEndpointUriFactory.java         |     6 +-
 .../queue/IgniteQueueEndpointUriFactory.java       |     6 +-
 .../ignite/set/IgniteSetEndpointUriFactory.java    |     6 +-
 .../InfinispanEmbeddedEndpointUriFactory.java      |     6 +-
 .../remote/InfinispanRemoteEndpointUriFactory.java |     6 +-
 .../influxdb/InfluxDbEndpointUriFactory.java       |     6 +-
 .../influxdb2/InfluxDb2EndpointUriFactory.java     |     6 +-
 .../camel/component/irc/IrcEndpointUriFactory.java |     6 +-
 .../component/ironmq/IronMQEndpointUriFactory.java |    10 +-
 .../component/jcache/JCacheEndpointUriFactory.java |     6 +-
 .../camel/component/jcr/JcrEndpointUriFactory.java |     6 +-
 .../component/jdbc/JdbcEndpointUriFactory.java     |    10 +-
 .../jetty12/JettyHttp12EndpointUriFactory.java     |    10 +-
 .../raft/JGroupsRaftEndpointUriFactory.java        |     6 +-
 .../jgroups/JGroupsEndpointUriFactory.java         |     6 +-
 .../component/jira/JiraEndpointUriFactory.java     |    10 +-
 .../camel/component/jms/JmsEndpointUriFactory.java |     6 +-
 .../camel/component/jmx/JMXEndpointUriFactory.java |    10 +-
 .../component/jolt/JoltEndpointUriFactory.java     |     6 +-
 .../component/jooq/JooqEndpointUriFactory.java     |    10 +-
 .../camel/component/jpa/JpaEndpointUriFactory.java |    14 +-
 .../camel/component/scp/ScpEndpointUriFactory.java |     6 +-
 .../component/jslt/JsltEndpointUriFactory.java     |     6 +-
 .../jsonpatch/JsonPatchEndpointUriFactory.java     |     6 +-
 .../JsonValidatorEndpointUriFactory.java           |     6 +-
 .../jsonata/JsonataEndpointUriFactory.java         |     6 +-
 .../component/jt400/Jt400EndpointUriFactory.java   |    10 +-
 .../camel/component/jte/JteEndpointUriFactory.java |     6 +-
 .../component/kafka/KafkaEndpointUriFactory.java   |    10 +-
 .../kamelet/KameletEndpointUriFactory.java         |     6 +-
 .../org/apache/camel/transformer.properties        |     7 -
 components/camel-keycloak/pom.xml                  |    14 +-
 .../keycloak/KeycloakComponentConfigurer.java      |   204 +
 .../keycloak/KeycloakEndpointConfigurer.java       |   296 +
 .../keycloak/KeycloakEndpointUriFactory.java}      |    66 +-
 .../apache/camel/component/keycloak/keycloak.json  |   130 +
 .../{other.properties => component.properties}     |     2 +-
 .../services/org/apache/camel/component/keycloak   |     2 +
 .../org/apache/camel/configurer/keycloak-component |     2 +
 .../org/apache/camel/configurer/keycloak-endpoint  |     2 +
 .../org/apache/camel/urifactory/keycloak-endpoint  |     2 +
 .../src/main/docs/keycloak-component.adoc          |  3272 +
 .../camel-keycloak/src/main/docs/keycloak.adoc     |   942 -
 .../component/keycloak/KeycloakComponent.java      |    72 +
 .../component/keycloak/KeycloakConfiguration.java  |   409 +
 .../component/keycloak/KeycloakConstants.java      |    95 +
 .../camel/component/keycloak/KeycloakConsumer.java |   299 +
 .../camel/component/keycloak/KeycloakEndpoint.java |   128 +
 .../component/keycloak/KeycloakOperations.java     |    73 +
 .../camel/component/keycloak/KeycloakProducer.java |  1178 +
 .../keycloak/security/KeycloakSecurityHelper.java  |    24 +
 .../security/KeycloakSecurityProcessor.java        |    35 +
 .../component/keycloak/KeycloakComponentTest.java  |    87 +
 .../component/keycloak/KeycloakConsumerIT.java     |   261 +
 .../component/keycloak/KeycloakConsumerTest.java   |   136 +
 .../component/keycloak/KeycloakProducerIT.java     |   422 +
 .../component/keycloak/KeycloakProducerTest.java   |   338 +
 .../component/keycloak/KeycloakTestInfraIT.java    |   522 +
 .../security/KeycloakSecurityHelperTest.java       |    71 +
 .../keycloak/security/KeycloakSecurityIT.java      |   165 +
 .../security/KeycloakSecurityTestInfraIT.java      |   624 +
 .../src/test/resources/log4j2.properties           |     2 +-
 .../knative/KnativeEndpointUriFactory.java         |     6 +-
 .../KubernetesConfigMapsEndpointUriFactory.java    |     6 +-
 .../KubernetesCronJobEndpointUriFactory.java       |     6 +-
 ...ubernetesCustomResourcesEndpointUriFactory.java |     6 +-
 .../KubernetesDeploymentsEndpointUriFactory.java   |     6 +-
 .../events/KubernetesEventsEndpointUriFactory.java |     6 +-
 .../hpa/KubernetesHPAEndpointUriFactory.java       |     6 +-
 .../job/KubernetesJobEndpointUriFactory.java       |     6 +-
 .../KubernetesNamespacesEndpointUriFactory.java    |     6 +-
 .../nodes/KubernetesNodesEndpointUriFactory.java   |     6 +-
 ...ernetesPersistentVolumesEndpointUriFactory.java |     6 +-
 ...sPersistentVolumesClaimsEndpointUriFactory.java |     6 +-
 .../pods/KubernetesPodsEndpointUriFactory.java     |     6 +-
 ...esReplicationControllersEndpointUriFactory.java |     6 +-
 ...KubernetesResourcesQuotaEndpointUriFactory.java |     6 +-
 .../KubernetesSecretsEndpointUriFactory.java       |     6 +-
 ...ubernetesServiceAccountsEndpointUriFactory.java |     6 +-
 .../KubernetesServicesEndpointUriFactory.java      |     6 +-
 .../OpenshiftBuildConfigsEndpointUriFactory.java   |     6 +-
 .../builds/OpenshiftBuildsEndpointUriFactory.java  |     6 +-
 ...enshiftDeploymentConfigsEndpointUriFactory.java |     6 +-
 .../component/kudu/KuduEndpointUriFactory.java     |     6 +-
 .../language/LanguageEndpointUriFactory.java       |     6 +-
 .../component/ldap/LdapEndpointUriFactory.java     |     6 +-
 .../component/ldif/LdifEndpointUriFactory.java     |     6 +-
 .../camel/component/log/LogEndpointUriFactory.java |     6 +-
 .../component/lucene/LuceneEndpointUriFactory.java |     6 +-
 .../lumberjack/LumberjackEndpointUriFactory.java   |     6 +-
 .../src/main/docs/mail-microsoft-oauth.adoc        |    16 +-
 .../component/mail/MailEndpointUriFactory.java     |    14 +-
 .../mapstruct/MapstructEndpointUriFactory.java     |     6 +-
 .../component/master/MasterEndpointUriFactory.java |     6 +-
 components/camel-mdc/pom.xml                       |    63 +
 .../META-INF/services/org/apache/camel/mdc-service |     2 +
 .../services/org/apache/camel/other.properties     |     7 +
 .../src/generated/resources/mdc.json}              |    10 +-
 components/camel-mdc/src/main/docs/mdc.adoc        |    67 +
 .../camel/mdc/MDCProcessorsInterceptStrategy.java  |    91 +
 .../main/java/org/apache/camel/mdc/MDCService.java |   207 +
 .../org/apache/camel/mdc/MDCAllHeadersTest.java    |    79 +
 .../org/apache/camel/mdc/MDCAllPropertiesTest.java |    79 +
 .../java/org/apache/camel/mdc/MDCAsyncTest.java    |    93 +
 .../org/apache/camel/mdc/MDCAsyncWiretapTest.java  |   118 +
 .../java/org/apache/camel/mdc/MDCDefaultTest.java  |    74 +
 .../apache/camel/mdc/MDCSelectedHeadersTest.java   |    84 +
 .../camel/mdc/MDCSelectedPropertiesTest.java       |    84 +
 .../org/apache/camel/mdc/MyAsyncComponent.java     |    46 +
 .../java/org/apache/camel/mdc/MyAsyncEndpoint.java |    98 +
 .../java/org/apache/camel/mdc/MyAsyncProducer.java |    75 +
 .../src/test/resources/log4j2.properties           |    20 +-
 .../metrics/MetricsEndpointUriFactory.java         |     6 +-
 .../camel/micrometer/observability/AsyncTest.java  |   150 +
 .../micrometer/observability/MyAsyncComponent.java |    46 +
 .../micrometer/observability/MyAsyncEndpoint.java  |    98 +
 .../micrometer/observability/MyAsyncProducer.java  |    75 +
 .../micrometer/MicrometerEndpointUriFactory.java   |    10 +-
 .../component/mina/MinaEndpointUriFactory.java     |     6 +-
 components/camel-minio/pom.xml                     |    11 +
 .../component/minio/MinioEndpointUriFactory.java   |    10 +-
 .../component/mllp/MllpEndpointUriFactory.java     |     6 +-
 .../component/mock/MockEndpointUriFactory.java     |     6 +-
 .../mongodb/gridfs/GridFsEndpointUriFactory.java   |     6 +-
 .../mongodb/MongoDbEndpointUriFactory.java         |     6 +-
 .../mustache/MustacheEndpointUriFactory.java       |     6 +-
 .../component/mvel/MvelEndpointUriFactory.java     |     6 +-
 .../mybatis/MyBatisBeanEndpointUriFactory.java     |     6 +-
 .../mybatis/MyBatisEndpointUriFactory.java         |    10 +-
 .../component/nats/NatsEndpointUriFactory.java     |     6 +-
 .../netty/http/NettyHttpEndpointUriFactory.java    |    12 +-
 .../component/netty/NettyEndpointUriFactory.java   |    10 +-
 .../nitrite/NitriteEndpointUriFactory.java         |     6 +-
 .../oaipmh/component/OAIPMHEndpointUriFactory.java |    10 +-
 .../olingo2/Olingo2EndpointUriFactory.java         |    10 +-
 .../olingo4/Olingo4EndpointUriFactory.java         |    10 +-
 .../opensearch/OpensearchEndpointUriFactory.java   |     6 +-
 .../openstack/cinder/CinderEndpointUriFactory.java |     6 +-
 .../openstack/glance/GlanceEndpointUriFactory.java |     6 +-
 .../keystone/KeystoneEndpointUriFactory.java       |     6 +-
 .../neutron/NeutronEndpointUriFactory.java         |     6 +-
 .../openstack/nova/NovaEndpointUriFactory.java     |     6 +-
 .../openstack/swift/SwiftEndpointUriFactory.java   |     6 +-
 .../org/apache/camel/opentelemetry2/AsyncTest.java |   179 +
 .../camel/opentelemetry2/MyAsyncComponent.java     |    46 +
 .../camel/opentelemetry2/MyAsyncEndpoint.java      |    98 +
 .../camel/opentelemetry2/MyAsyncProducer.java      |    75 +
 .../optaplanner/OptaPlannerEndpointUriFactory.java |     6 +-
 .../paho/mqtt5/PahoMqtt5EndpointUriFactory.java    |     6 +-
 .../component/paho/PahoEndpointUriFactory.java     |     6 +-
 .../camel/component/pdf/PdfEndpointUriFactory.java |     6 +-
 .../slot/PgReplicationSlotEndpointUriFactory.java  |    12 +-
 .../pgevent/PgEventEndpointUriFactory.java         |     6 +-
 .../http/PlatformHttpEndpointUriFactory.java       |     6 +-
 .../component/plc4x/Plc4XEndpointUriFactory.java   |    12 +-
 .../org/apache/camel/component/plc4x/plc4x.json    |     2 +-
 .../camel/component/plc4x/Plc4XEndpoint.java       |    23 +-
 .../camel/component/pqc/PQCEndpointUriFactory.java |     6 +-
 .../printer/PrinterEndpointUriFactory.java         |     6 +-
 .../component/pubnub/PubNubEndpointUriFactory.java |     6 +-
 .../component/pulsar/PulsarEndpointUriFactory.java |     6 +-
 .../component/quartz/QuartzEndpointUriFactory.java |    12 +-
 .../quickfixj/QuickfixjEndpointUriFactory.java     |     6 +-
 .../streams/ReactiveStreamsEndpointUriFactory.java |     6 +-
 .../camel/component/ref/RefEndpointUriFactory.java |     6 +-
 .../openapi/RestOpenApiEndpointUriFactory.java     |     6 +-
 .../component/rest/RestApiEndpointUriFactory.java  |     6 +-
 .../component/rest/RestEndpointUriFactory.java     |     6 +-
 .../RobotFrameworkEndpointUriFactory.java          |    10 +-
 .../rocketmq/RocketMQEndpointUriFactory.java       |     6 +-
 .../camel/component/rss/RssEndpointUriFactory.java |    10 +-
 .../component/saga/SagaEndpointUriFactory.java     |     6 +-
 .../salesforce/SalesforceEndpointUriFactory.java   |     6 +-
 .../sap/netweaver/NetWeaverEndpointUriFactory.java |     6 +-
 .../component/xquery/XQueryEndpointUriFactory.java |    10 +-
 .../scheduler/SchedulerEndpointUriFactory.java     |    10 +-
 .../schematron/SchematronEndpointUriFactory.java   |     6 +-
 .../component/seda/SedaEndpointUriFactory.java     |     6 +-
 .../service/ServiceEndpointUriFactory.java         |     6 +-
 .../servicenow/ServiceNowEndpointUriFactory.java   |    14 +-
 .../services/org/apache/camel/other.properties     |     7 -
 .../resources/servicenow-maven-plugin.json         |    14 -
 .../servlet/ServletEndpointUriFactory.java         |     6 +-
 .../component/sjms/SjmsEndpointUriFactory.java     |     6 +-
 .../component/sjms2/Sjms2EndpointUriFactory.java   |     6 +-
 .../component/slack/SlackEndpointUriFactory.java   |    10 +-
 .../camel/component/smb/SmbEndpointUriFactory.java |    10 +-
 .../component/smooks/SmooksEndpointUriFactory.java |     6 +-
 .../component/smpp/SmppEndpointUriFactory.java     |     6 +-
 .../component/snmp/SnmpEndpointUriFactory.java     |    10 +-
 .../component/solr/SolrEndpointUriFactory.java     |     6 +-
 .../apache/camel/component/solr/SolrProducer.java  |     9 +-
 .../solr/integration/SolrPingAndSearchTest.java    |    39 +
 .../solr/integration/SolrTestSupport.java          |    18 +-
 .../splunkhec/SplunkHECEndpointUriFactory.java     |     6 +-
 .../component/splunk/SplunkEndpointUriFactory.java |    10 +-
 .../batch/SpringBatchEndpointUriFactory.java       |     6 +-
 .../src/main/docs/spring-cloud-config.adoc         |     2 -
 .../spring/jdbc/SpringJdbcEndpointUriFactory.java  |    10 +-
 .../springldap/SpringLdapEndpointUriFactory.java   |     6 +-
 .../SpringRabbitMQEndpointUriFactory.java          |    10 +-
 .../component/redis/RedisEndpointUriFactory.java   |     6 +-
 .../ws/SpringWebserviceEndpointUriFactory.java     |     6 +-
 .../component/event/EventEndpointUriFactory.java   |     6 +-
 .../camel/component/sql/SqlEndpointUriFactory.java |    12 +-
 .../sql/stored/SqlStoredEndpointUriFactory.java    |    10 +-
 .../idempotent/jdbc/JdbcMessageIdRepository.java   |    52 +-
 .../camel/component/ssh/SshEndpointUriFactory.java |    10 +-
 .../component/stax/StAXEndpointUriFactory.java     |     6 +-
 .../component/stitch/StitchEndpointUriFactory.java |     6 +-
 .../component/stomp/StompEndpointUriFactory.java   |     6 +-
 .../component/stream/StreamEndpointUriFactory.java |     6 +-
 .../StringTemplateEndpointUriFactory.java          |     6 +-
 .../component/stub/StubEndpointUriFactory.java     |     6 +-
 .../component/tahu/TahuEdgeEndpointUriFactory.java |     6 +-
 .../component/tahu/TahuHostEndpointUriFactory.java |     6 +-
 .../telegram/TelegramEndpointUriFactory.java       |    10 +-
 .../org/apache/camel/telemetrydev/AsyncTest.java   |   163 +
 .../camel/telemetrydev/MyAsyncComponent.java       |    46 +
 .../apache/camel/telemetrydev/MyAsyncEndpoint.java |    98 +
 .../apache/camel/telemetrydev/MyAsyncProducer.java |    75 +
 .../java/org/apache/camel/telemetry/AsyncTest.java |   170 +
 .../apache/camel/telemetry/MyAsyncComponent.java   |    46 +
 .../apache/camel/telemetry/MyAsyncEndpoint.java    |    98 +
 .../apache/camel/telemetry/MyAsyncProducer.java    |    75 +
 .../reactive/vertx/VertXThreadPoolFactory.java     |     6 +-
 .../component/thrift/ThriftEndpointUriFactory.java |     6 +-
 .../thymeleaf/ThymeleafEndpointUriFactory.java     |     6 +-
 .../component/tika/TikaEndpointUriFactory.java     |     6 +-
 .../component/timer/TimerEndpointUriFactory.java   |     6 +-
 .../component/twilio/TwilioEndpointUriFactory.java |    10 +-
 .../TwitterDirectMessageEndpointUriFactory.java    |    10 +-
 .../search/TwitterSearchEndpointUriFactory.java    |    10 +-
 .../TwitterTimelineEndpointUriFactory.java         |    10 +-
 .../undertow/UndertowEndpointUriFactory.java       |    10 +-
 .../validator/ValidatorEndpointUriFactory.java     |     6 +-
 .../velocity/VelocityEndpointUriFactory.java       |     6 +-
 .../vertx/http/VertxHttpEndpointUriFactory.java    |     6 +-
 .../VertxWebsocketEndpointUriFactory.java          |    10 +-
 .../component/vertx/VertxEndpointUriFactory.java   |     6 +-
 .../component/wasm/WasmEndpointUriFactory.java     |     6 +-
 .../weather/WeatherEndpointUriFactory.java         |    10 +-
 .../component/web3j/Web3jEndpointUriFactory.java   |     6 +-
 .../webhook/WebhookEndpointUriFactory.java         |     6 +-
 .../whatsapp/WhatsAppEndpointUriFactory.java       |     6 +-
 .../wordpress/WordpressEndpointUriFactory.java     |    10 +-
 .../workday/WorkdayEndpointUriFactory.java         |     6 +-
 .../xchange/XChangeEndpointUriFactory.java         |     6 +-
 .../camel/component/xj/XJEndpointUriFactory.java   |     6 +-
 .../xmlsecurity/XmlSignerEndpointUriFactory.java   |     6 +-
 .../xmlsecurity/XmlVerifierEndpointUriFactory.java |     6 +-
 .../component/xmpp/XmppEndpointUriFactory.java     |     6 +-
 .../xslt/saxon/XsltSaxonEndpointUriFactory.java    |     6 +-
 .../component/xslt/XsltEndpointUriFactory.java     |     6 +-
 .../component/zeebe/ZeebeEndpointUriFactory.java   |     6 +-
 .../zendesk/ZendeskEndpointUriFactory.java         |    10 +-
 .../zookeepermaster/MasterEndpointUriFactory.java  |     6 +-
 .../zookeeper/ZooKeeperEndpointUriFactory.java     |     6 +-
 components/pom.xml                                 |     1 +
 .../java/org/apache/camel/spi/CamelMDCService.java |    21 +-
 .../org/apache/camel/spi/ContextServicePlugin.java |     9 +
 .../org/apache/camel/spi/EndpointUriFactory.java   |     4 +-
 .../java/org/apache/camel/spi/LogListener.java     |    12 +
 .../engine/DefaultContextServiceLoaderPlugin.java  |    30 +-
 .../META-INF/org/apache/camel/model/app/bean.json  |    28 -
 .../apache/camel/model/dataformat/typeFilter.json  |    17 -
 .../apache/camel/model/whenSkipSendToEndpoint.json |    20 -
 .../services/org/apache/camel/model.properties     |     2 -
 .../org/apache/camel/processor/LogProcessor.java   |    20 +
 .../java/org/apache/camel/reifier/PollReifier.java |     9 +
 .../catalog/CustomEndpointUriFactoryTest.java      |    51 +-
 .../PropertyPlaceholderWithQuestionSignTest.java   |    61 +
 .../processor/ToDynamicSendDynamicAwareTest.java   |     2 +-
 .../main/MdcConfigurationPropertiesConfigurer.java |    74 +
 .../camel-main-configuration-metadata.json         |     4 +
 ...rg.apache.camel.main.MdcConfigurationProperties |     2 +
 .../org/apache/camel/main/components.properties    |     1 +
 core/camel-main/src/main/docs/main.adoc            |    12 +
 .../org/apache/camel/main/BaseMainSupport.java     |    80 +-
 .../camel/main/MainConfigurationProperties.java    |    12 +
 .../camel/main/MdcConfigurationProperties.java     |   106 +
 .../camel/main/MainPropertyPlaceholderTest.java    |    12 +
 .../k8s/etc/camel/conf.d/_configmaps/my.properties |     4 +-
 .../k8s/etc/camel/conf.d/_secrets/my.properties    |     4 +-
 .../org/apache/camel/support/EndpointHelper.java   |    34 +-
 .../component/EndpointUriFactorySupport.java       |    29 +-
 .../support/component/PollDynamicAwareSupport.java |     6 +-
 .../support/component/SendDynamicAwareSupport.java |     6 +-
 .../camel/support/processor/CamelLogProcessor.java |    22 +
 .../modules/ROOT/examples/json/keycloak.json       |     1 +
 docs/components/modules/ROOT/nav.adoc              |     1 +
 .../modules/ROOT/pages/keycloak-component.adoc     |     1 +
 .../modules/others/examples/json/keycloak.json     |     1 -
 .../json/langchain4j-embeddingstore-api.json       |     1 +
 .../modules/others/examples/json/mdc.json          |     1 +
 .../examples/json/servicenow-maven-plugin.json     |     1 -
 docs/components/modules/others/nav.adoc            |     6 +-
 docs/components/modules/others/pages/keycloak.adoc |     1 -
 docs/components/modules/others/pages/mdc.adoc      |     1 +
 docs/main/modules/contributing/pages/index.adoc    |     3 +-
 docs/main/modules/getting-started/pages/index.adoc |    14 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_15.adoc    |     4 +
 .../modules/ROOT/pages/camel-jbang-kubernetes.adoc |     3 +-
 docs/user-manual/modules/ROOT/pages/mdc.adoc       |     2 +
 .../component/ComponentsBuilderFactory.java        |    13 +
 .../dsl/DebeziumDb2ComponentBuilderFactory.java    |    56 +
 .../DebeziumMongodbComponentBuilderFactory.java    |    56 +
 .../dsl/DebeziumMysqlComponentBuilderFactory.java  |    56 +
 .../dsl/DebeziumOracleComponentBuilderFactory.java |   108 +
 .../DebeziumPostgresComponentBuilderFactory.java   |    56 +
 .../DebeziumSqlserverComponentBuilderFactory.java  |    56 +
 .../dsl/KeycloakComponentBuilderFactory.java       |   590 +
 .../component/dsl/Smb2ComponentBuilderFactory.java |   189 -
 .../src/generated/resources/metadata.json          |  7929 --
 .../builder/endpoint/EndpointBuilderFactory.java   |     2 +-
 .../camel/builder/endpoint/EndpointBuilders.java   |     2 +-
 .../builder/endpoint/StaticEndpointBuilders.java   |    40 +
 .../dsl/DebeziumDb2EndpointBuilderFactory.java     |    68 +
 .../dsl/DebeziumMongodbEndpointBuilderFactory.java |    68 +
 .../dsl/DebeziumMySqlEndpointBuilderFactory.java   |    68 +
 .../dsl/DebeziumOracleEndpointBuilderFactory.java  |   128 +
 .../DebeziumPostgresEndpointBuilderFactory.java    |    68 +
 .../DebeziumSqlserverEndpointBuilderFactory.java   |    68 +
 .../dsl/KeycloakEndpointBuilderFactory.java        |  2470 +
 .../endpoint/dsl/Smb2EndpointBuilderFactory.java   |  3444 -
 dsl/camel-jbang/camel-jbang-container/Dockerfile   |     6 +-
 dsl/camel-jbang/camel-jbang-core/pom.xml           |    12 +
 .../camel/dsl/jbang/core/common/RuntimeType.java   |     4 +-
 .../core/commands/action/CamelSendAction.java      |     8 +
 .../main/resources/maven-wrapper/maven-wrapper.jar |   Bin 63028 -> 63093 bytes
 .../maven-wrapper/maven-wrapper.properties         |     4 +-
 .../src/main/resources/maven-wrapper/mvnw          |    30 +-
 .../src/main/resources/maven-wrapper/mvnw.cmd      |     6 +-
 .../core/commands/kubernetes/KubernetesExport.java |     6 -
 .../commands/kubernetes/KubernetesExportTest.java  |    32 +-
 .../src/test/resources/application.properties      |     4 +-
 .../camel-component-known-dependencies.properties  |     1 +
 .../dsl/yaml/common/YamlDeserializerSupport.java   |     5 +-
 .../camel-yaml-dsl/src/main/docs/yaml-dsl.adoc     |    27 +
 mvnw                                               |    30 +-
 mvnw.cmd                                           |     6 +-
 parent/pom.xml                                     |    71 +-
 pom.xml                                            |    11 +-
 proposals/mdc.adoc                                 |     8 +-
 .../hashicorp/vault/services/container.properties  |     2 +-
 .../camel-test-infra-keycloak}/pom.xml             |    53 +-
 .../infra/keycloak/common/KeycloakProperties.java  |    22 +-
 .../keycloak/services/KeycloakInfraService.java    |    33 +-
 .../KeycloakLocalContainerInfraService.java        |   146 +
 .../services/KeycloakRemoteInfraService.java       |    99 +
 .../infra/keycloak/services/container.properties   |     4 +-
 .../infra/keycloak/KeycloakInfraServiceTest.java   |    62 +
 .../infra/keycloak/services/KeycloakService.java   |    22 +-
 .../keycloak/services/KeycloakServiceFactory.java  |    31 +-
 test-infra/pom.xml                                 |     1 +
 .../maven/packaging/AbstractGeneratorMojo.java     |     6 +
 .../maven/packaging/PrepareCamelMainMojo.java      |     5 +
 .../resources/velocity/endpoint-uri-factory.vm     |    22 +-
 .../maven/camel-repackager-maven-plugin/pom.xml    |     1 -
 613 files changed, 103487 insertions(+), 96659 deletions(-)
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/keycloak.json
 delete mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models-app/bean.json
 delete mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/typeFilter.json
 delete mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/models/whenSkipSendToEndpoint.json
 rename 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/others/{keycloak.json
 => mdc.json} (54%)
 create mode 100644 
components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentCustomToolsIT.java
 create mode 100644 
components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentMixedToolsIT.java
 copy 
components/camel-ai/{camel-langchain4j-embeddingstore/src/main/java/org/apache/camel/component/langchain4j/embeddingstore/EmbeddingStoreFactory.java
 => 
camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/pojos/CalculatorTool.java}
 (57%)
 copy 
catalog/camel-route-parser/src/test/java/org/apache/camel/parser/java/MyJava17TextBlockRouteBuilder.java
 => 
components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/pojos/StringTool.java
 (63%)
 copy 
components/camel-ai/{camel-langchain4j-embeddingstore/src/main/java/org/apache/camel/component/langchain4j/embeddingstore/EmbeddingStoreFactory.java
 => 
camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/pojos/WeatherTool.java}
 (55%)
 copy components/{camel-keycloak => 
camel-ai/camel-langchain4j-embeddingstore-api}/pom.xml (53%)
 create mode 100644 
components/camel-ai/camel-langchain4j-embeddingstore-api/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 create mode 100644 
components/camel-ai/camel-langchain4j-embeddingstore-api/src/generated/resources/langchain4j-embeddingstore-api.json
 copy components/camel-ai/{camel-langchain4j-embeddingstore => 
camel-langchain4j-embeddingstore-api}/src/main/java/org/apache/camel/component/langchain4j/embeddingstore/EmbeddingStoreFactory.java
 (100%)
 delete mode 100644 
components/camel-ai/camel-tensorflow-serving/src/generated/java/org/apache/camel/component/torchserve/TorchServeEndpointUriFactory.java
 delete mode 100644 
components/camel-ai/camel-tensorflow-serving/src/generated/resources/META-INF/services/org/apache/camel/urifactory/torchserve-endpoint
 create mode 100644 
components/camel-cxf/camel-cxf-rest/src/test/java/org/apache/camel/component/cxf/jaxrs/CxfRsProducerStreamCacheTest.java
 delete mode 100644 
components/camel-kamelet/src/generated/resources/META-INF/services/org/apache/camel/transformer.properties
 create mode 100644 
components/camel-keycloak/src/generated/java/org/apache/camel/component/keycloak/KeycloakComponentConfigurer.java
 create mode 100644 
components/camel-keycloak/src/generated/java/org/apache/camel/component/keycloak/KeycloakEndpointConfigurer.java
 copy 
components/{camel-aws/camel-aws-bedrock/src/generated/java/org/apache/camel/component/aws2/bedrock/agent/BedrockAgentEndpointUriFactory.java
 => 
camel-keycloak/src/generated/java/org/apache/camel/component/keycloak/KeycloakEndpointUriFactory.java}
 (63%)
 create mode 100644 
components/camel-keycloak/src/generated/resources/META-INF/org/apache/camel/component/keycloak/keycloak.json
 rename 
components/camel-keycloak/src/generated/resources/META-INF/services/org/apache/camel/{other.properties
 => component.properties} (91%)
 create mode 100644 
components/camel-keycloak/src/generated/resources/META-INF/services/org/apache/camel/component/keycloak
 create mode 100644 
components/camel-keycloak/src/generated/resources/META-INF/services/org/apache/camel/configurer/keycloak-component
 create mode 100644 
components/camel-keycloak/src/generated/resources/META-INF/services/org/apache/camel/configurer/keycloak-endpoint
 create mode 100644 
components/camel-keycloak/src/generated/resources/META-INF/services/org/apache/camel/urifactory/keycloak-endpoint
 create mode 100644 
components/camel-keycloak/src/main/docs/keycloak-component.adoc
 delete mode 100644 components/camel-keycloak/src/main/docs/keycloak.adoc
 create mode 100644 
components/camel-keycloak/src/main/java/org/apache/camel/component/keycloak/KeycloakComponent.java
 create mode 100644 
components/camel-keycloak/src/main/java/org/apache/camel/component/keycloak/KeycloakConfiguration.java
 create mode 100644 
components/camel-keycloak/src/main/java/org/apache/camel/component/keycloak/KeycloakConstants.java
 create mode 100644 
components/camel-keycloak/src/main/java/org/apache/camel/component/keycloak/KeycloakConsumer.java
 create mode 100644 
components/camel-keycloak/src/main/java/org/apache/camel/component/keycloak/KeycloakEndpoint.java
 create mode 100644 
components/camel-keycloak/src/main/java/org/apache/camel/component/keycloak/KeycloakOperations.java
 create mode 100644 
components/camel-keycloak/src/main/java/org/apache/camel/component/keycloak/KeycloakProducer.java
 create mode 100644 
components/camel-keycloak/src/test/java/org/apache/camel/component/keycloak/KeycloakComponentTest.java
 create mode 100644 
components/camel-keycloak/src/test/java/org/apache/camel/component/keycloak/KeycloakConsumerIT.java
 create mode 100644 
components/camel-keycloak/src/test/java/org/apache/camel/component/keycloak/KeycloakConsumerTest.java
 create mode 100644 
components/camel-keycloak/src/test/java/org/apache/camel/component/keycloak/KeycloakProducerIT.java
 create mode 100644 
components/camel-keycloak/src/test/java/org/apache/camel/component/keycloak/KeycloakProducerTest.java
 create mode 100644 
components/camel-keycloak/src/test/java/org/apache/camel/component/keycloak/KeycloakTestInfraIT.java
 create mode 100644 
components/camel-keycloak/src/test/java/org/apache/camel/component/keycloak/security/KeycloakSecurityTestInfraIT.java
 create mode 100644 components/camel-mdc/pom.xml
 create mode 100644 
components/camel-mdc/src/generated/resources/META-INF/services/org/apache/camel/mdc-service
 create mode 100644 
components/camel-mdc/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 rename components/{camel-keycloak/src/generated/resources/keycloak.json => 
camel-mdc/src/generated/resources/mdc.json} (54%)
 create mode 100644 components/camel-mdc/src/main/docs/mdc.adoc
 create mode 100644 
components/camel-mdc/src/main/java/org/apache/camel/mdc/MDCProcessorsInterceptStrategy.java
 create mode 100644 
components/camel-mdc/src/main/java/org/apache/camel/mdc/MDCService.java
 create mode 100644 
components/camel-mdc/src/test/java/org/apache/camel/mdc/MDCAllHeadersTest.java
 create mode 100644 
components/camel-mdc/src/test/java/org/apache/camel/mdc/MDCAllPropertiesTest.java
 create mode 100644 
components/camel-mdc/src/test/java/org/apache/camel/mdc/MDCAsyncTest.java
 create mode 100644 
components/camel-mdc/src/test/java/org/apache/camel/mdc/MDCAsyncWiretapTest.java
 create mode 100644 
components/camel-mdc/src/test/java/org/apache/camel/mdc/MDCDefaultTest.java
 create mode 100644 
components/camel-mdc/src/test/java/org/apache/camel/mdc/MDCSelectedHeadersTest.java
 create mode 100644 
components/camel-mdc/src/test/java/org/apache/camel/mdc/MDCSelectedPropertiesTest.java
 create mode 100644 
components/camel-mdc/src/test/java/org/apache/camel/mdc/MyAsyncComponent.java
 create mode 100644 
components/camel-mdc/src/test/java/org/apache/camel/mdc/MyAsyncEndpoint.java
 create mode 100644 
components/camel-mdc/src/test/java/org/apache/camel/mdc/MyAsyncProducer.java
 copy components/{camel-keycloak => 
camel-mdc}/src/test/resources/log4j2.properties (67%)
 create mode 100644 
components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/AsyncTest.java
 create mode 100644 
components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/MyAsyncComponent.java
 create mode 100644 
components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/MyAsyncEndpoint.java
 create mode 100644 
components/camel-micrometer-observability/src/test/java/org/apache/camel/micrometer/observability/MyAsyncProducer.java
 create mode 100644 
components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/AsyncTest.java
 create mode 100644 
components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/MyAsyncComponent.java
 create mode 100644 
components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/MyAsyncEndpoint.java
 create mode 100644 
components/camel-opentelemetry2/src/test/java/org/apache/camel/opentelemetry2/MyAsyncProducer.java
 delete mode 100644 
components/camel-servicenow/camel-servicenow-maven-plugin/src/generated/resources/META-INF/services/org/apache/camel/other.properties
 delete mode 100644 
components/camel-servicenow/camel-servicenow-maven-plugin/src/generated/resources/servicenow-maven-plugin.json
 create mode 100644 
components/camel-telemetry-dev/src/test/java/org/apache/camel/telemetrydev/AsyncTest.java
 create mode 100644 
components/camel-telemetry-dev/src/test/java/org/apache/camel/telemetrydev/MyAsyncComponent.java
 create mode 100644 
components/camel-telemetry-dev/src/test/java/org/apache/camel/telemetrydev/MyAsyncEndpoint.java
 create mode 100644 
components/camel-telemetry-dev/src/test/java/org/apache/camel/telemetrydev/MyAsyncProducer.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/AsyncTest.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/MyAsyncComponent.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/MyAsyncEndpoint.java
 create mode 100644 
components/camel-telemetry/src/test/java/org/apache/camel/telemetry/MyAsyncProducer.java
 copy 
catalog/camel-route-parser/src/test/java/org/apache/camel/parser/java/MyJava17TextBlockRouteBuilder.java
 => core/camel-api/src/main/java/org/apache/camel/spi/CamelMDCService.java (62%)
 delete mode 100644 
core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/app/bean.json
 delete mode 100644 
core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/dataformat/typeFilter.json
 delete mode 100644 
core/camel-core-model/src/generated/resources/META-INF/org/apache/camel/model/whenSkipSendToEndpoint.json
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/properties/PropertyPlaceholderWithQuestionSignTest.java
 create mode 100644 
core/camel-main/src/generated/java/org/apache/camel/main/MdcConfigurationPropertiesConfigurer.java
 create mode 100644 
core/camel-main/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.main.MdcConfigurationProperties
 create mode 100644 
core/camel-main/src/main/java/org/apache/camel/main/MdcConfigurationProperties.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/application.properties
 => 
core/camel-main/src/test/resources/k8s/etc/camel/conf.d/_configmaps/my.properties
 (95%)
 copy 
dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/application.properties
 => 
core/camel-main/src/test/resources/k8s/etc/camel/conf.d/_secrets/my.properties 
(94%)
 create mode 120000 docs/components/modules/ROOT/examples/json/keycloak.json
 create mode 120000 docs/components/modules/ROOT/pages/keycloak-component.adoc
 delete mode 120000 docs/components/modules/others/examples/json/keycloak.json
 create mode 120000 
docs/components/modules/others/examples/json/langchain4j-embeddingstore-api.json
 create mode 120000 docs/components/modules/others/examples/json/mdc.json
 delete mode 120000 
docs/components/modules/others/examples/json/servicenow-maven-plugin.json
 delete mode 120000 docs/components/modules/others/pages/keycloak.adoc
 create mode 120000 docs/components/modules/others/pages/mdc.adoc
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/KeycloakComponentBuilderFactory.java
 delete mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Smb2ComponentBuilderFactory.java
 delete mode 100644 dsl/camel-componentdsl/src/generated/resources/metadata.json
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/KeycloakEndpointBuilderFactory.java
 delete mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/Smb2EndpointBuilderFactory.java
 rename dsl/camel-jbang/camel-jbang-core/src/main/{java => 
java-templates}/org/apache/camel/dsl/jbang/core/common/RuntimeType.java (93%)
 copy {components/camel-keycloak => 
test-infra/camel-test-infra-keycloak}/pom.xml (56%)
 copy 
catalog/camel-route-parser/src/test/java/org/apache/camel/parser/java/MyJava17TextBlockRouteBuilder.java
 => 
test-infra/camel-test-infra-keycloak/src/main/java/org/apache/camel/test/infra/keycloak/common/KeycloakProperties.java
 (62%)
 rename 
components/camel-ai/camel-langchain4j-embeddingstore/src/main/java/org/apache/camel/component/langchain4j/embeddingstore/EmbeddingStoreFactory.java
 => 
test-infra/camel-test-infra-keycloak/src/main/java/org/apache/camel/test/infra/keycloak/services/KeycloakInfraService.java
 (58%)
 create mode 100644 
test-infra/camel-test-infra-keycloak/src/main/java/org/apache/camel/test/infra/keycloak/services/KeycloakLocalContainerInfraService.java
 create mode 100644 
test-infra/camel-test-infra-keycloak/src/main/java/org/apache/camel/test/infra/keycloak/services/KeycloakRemoteInfraService.java
 copy 
dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/application.properties
 => 
test-infra/camel-test-infra-keycloak/src/main/resources/org/apache/camel/test/infra/keycloak/services/container.properties
 (89%)
 create mode 100644 
test-infra/camel-test-infra-keycloak/src/test/java/org/apache/camel/test/infra/keycloak/KeycloakInfraServiceTest.java
 copy 
catalog/camel-route-parser/src/test/java/org/apache/camel/parser/java/MyJava17TextBlockRouteBuilder.java
 => 
test-infra/camel-test-infra-keycloak/src/test/java/org/apache/camel/test/infra/keycloak/services/KeycloakService.java
 (62%)
 copy 
catalog/camel-route-parser/src/test/java/org/apache/camel/parser/java/MyJava17TextBlockRouteBuilder.java
 => 
test-infra/camel-test-infra-keycloak/src/test/java/org/apache/camel/test/infra/keycloak/services/KeycloakServiceFactory.java
 (54%)

Reply via email to