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