This is an automated email from the ASF dual-hosted git repository.
fmariani pushed a change to branch spring-boot-4.0
in repository https://gitbox.apache.org/repos/asf/camel.git
discard 21a77348480c Refresh
discard a521ae977ad6 Add jackson-databind dependency (inherited spring-vault
dependencies have changed)
discard dabc44ad70f6 Remove LaunchScript (deprecated in spring-boot 4)
discard 9175b8958e5b API changes to match spring-boot 4.0.0
discard 34fede11ccb4 API changes for spring-security upgrade to 7.0.0
discard 251dbd5cccba spring-amqp changes upgrading to 4.0.0
discard 91e13e75cc44 Spring util API changes
discard 4994510a7bc8 API changes for spring-batch upgrade to 6.0.0
discard 3fa07786a673 Update versions to align to spring-boot 4.0.0
add 2f26a623b244 fix(components): mdc stack usage
add b6a9e05d2a53 chore(deps): Bump actions/checkout from 5.0.1 to 6.0.0
(#20009)
add 94a72ef20468 Improve getting started docs
add e46135dbe49d poll / pollEnrich with simple language should leave file
functions as-is (#20021)
add fed6863d753d CAMEL-16866: add spring starter to doc and other
refinements (#20023)
add 1b66bc3480b3 Regen SBOM from commit
fed6863d753d85b53f3fb256be70b9299e1117a5 (#20024)
add 3a8923e0eaf2 chore(deps): Bump aws-java-sdk2-version from 2.39.1 to
2.39.2 (#20026)
add 641d1322bb8f chore(deps): Bump org.codehaus.mojo:versions-maven-plugin
(#20027)
add 1346727540e5 chore(deps): Bump huaweicloud-sdk-version from 3.1.174 to
3.1.175 (#20028)
add 52373e3bdb6e chore(deps): Bump com.pubnub:pubnub-gson from 12.0.0 to
12.0.1 (#20031)
add e19dfe08da6a chore(deps): Bump redis.clients:jedis from 7.0.0 to 7.1.0
(#20032)
add 184d57a7cfb6 Update commercial-camel-offerings.adoc (#20034)
add ba349f2f43ac chore(deps): Bump
io.smallrye:smallrye-fault-tolerance-standalone (#20033)
add ee7acfaaae7a chore(deps): Bump peter-evans/create-pull-request from
7.0.8 to 7.0.9 (#20025)
add 66715d3feb4b CAMEL-22719 - camel-neo4j - Improve detection of message
body (#20035)
add 3fb90233f8ed chore(deps): Bump roaster-version from 2.30.1.Final to
2.30.3.Final (#20029)
add ea69cde51c72 CAMEL-22693: Mark up EIP and endpoint headers that are of
importance to make tooling, trouble shooting and development easier. (#20038)
add 9f95f35d2bcd camel get history doc
add 147edc53ad65 Correct language and make debezium docs more consistent.
(#20039)
add 0bedd6fb2c23 upgrade jbang
add 89c6e77acba4 CAMEL-22720 Update testcontainer to 2.0.2 (#20022)
add c850e0cb50b8 Remove markers in adoc files that are no longer in use.
Need to do th… (#20041)
add 733d170867d4 Add commons-lang3 as otherwise cannot use this
infra-ollama for the spring-ai tests
add e3935303367a chore(deps): Bump infinispan-version from 16.0.1 to
16.0.2 (#20042)
add c56651e80207 Upgrade branches for jbang tests
add 19676c1b3f29 chore(deps): Bump
com.googlecode.libphonenumber:libphonenumber (#20044)
add cf62e68299dc chore(deps): Bump aws-java-sdk2-version from 2.39.2 to
2.39.3 (#20045)
add 2104cb07afce chore(deps): Bump io.nats:jnats from 2.24.0 to 2.24.1
(#20046)
add 1f19c2d3938f chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.7 to
2.6.8 (#20048)
add d757b7bb7d7d chore(deps): Bump swagger-openapi3-java-parser-version
(#20043)
add 6c3ddaa95f8e CAMEL-22722 - Camel-Shiro: Improve Authentication Error
logging (#20049)
add 6cb5393ebad5 Downgrade Micrometer to 1.15.6
add e7383b19d192 fix(quarkus): Quarkus runtime does not like MDC push/pop
capabilities
new 224073cb2409 Update versions to align to spring-boot 4.0.0
new 841b2b64be4d API changes for spring-batch upgrade to 6.0.0
new 93bdeea7c5fa Spring util API changes
new 377ec4b1ee8e spring-amqp changes upgrading to 4.0.0
new e5aa5bd2ec29 API changes for spring-security upgrade to 7.0.0
new 0dfa36850aee API changes to match spring-boot 4.0.0
new 089cddc9dad3 Remove LaunchScript (deprecated in spring-boot 4)
new e56b3ec872a6 Add jackson-databind dependency (inherited spring-vault
dependencies have changed)
new a2b10c9546a2 Refresh
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 (21a77348480c)
\
N -- N -- N refs/heads/spring-boot-4.0 (a2b10c9546a2)
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.
The 9 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/workflows/alternative-os-build-main.yml | 2 +-
.github/workflows/depsreview.yaml | 2 +-
.github/workflows/generate-sbom-main.yml | 4 +-
.github/workflows/pr-build-main.yml | 2 +-
.github/workflows/pr-comment.yml | 4 +-
.github/workflows/pr-doc-validation.yml | 4 +-
Jenkinsfile.jbangtest | 2 +-
camel-sbom/camel-sbom.json | 77356 ++++++++++---------
camel-sbom/camel-sbom.xml | 41932 +++++-----
catalog/camel-catalog/pom.xml | 2 +
.../apache/camel/catalog/components/asterisk.json | 2 +-
.../catalog/components/atmosphere-websocket.json | 2 +-
.../org/apache/camel/catalog/components/exec.json | 2 +-
.../camel/catalog/components/file-watch.json | 2 +-
.../org/apache/camel/catalog/components/file.json | 4 +-
.../org/apache/camel/catalog/components/ftp.json | 8 +-
.../org/apache/camel/catalog/components/ftps.json | 8 +-
.../org/apache/camel/catalog/components/http.json | 6 +-
.../org/apache/camel/catalog/components/https.json | 6 +-
.../org/apache/camel/catalog/components/kafka.json | 8 +-
.../camel/catalog/components/mybatis-bean.json | 2 +-
.../apache/camel/catalog/components/mybatis.json | 2 +-
.../org/apache/camel/catalog/components/nats.json | 6 +-
.../camel/catalog/components/netty-http.json | 6 +-
.../org/apache/camel/catalog/components/netty.json | 2 +-
.../camel/catalog/components/paho-mqtt5.json | 2 +-
.../org/apache/camel/catalog/components/paho.json | 2 +-
.../org/apache/camel/catalog/components/rest.json | 4 +-
.../apache/camel/catalog/components/rocketmq.json | 2 +-
.../org/apache/camel/catalog/components/sftp.json | 8 +-
.../org/apache/camel/catalog/components/smb.json | 4 +-
.../camel/catalog/components/sql-stored.json | 2 +-
.../org/apache/camel/catalog/components/sql.json | 6 +-
.../org/apache/camel/catalog/components/ssh.json | 2 +-
.../apache/camel/catalog/components/undertow.json | 6 +-
.../camel/catalog/main/important-headers.json | 29 +
.../org/apache/camel/catalog/models/aggregate.json | 2 +-
.../org/apache/camel/catalog/models/split.json | 4 +-
.../src/main/docs/dummy-component.adoc | 9 +-
.../src/main/docs/activemq-component.adoc | 9 +-
.../src/main/docs/activemq6-component.adoc | 9 +-
.../src/main/docs/chatscript-component.adoc | 9 +-
.../camel-djl/src/main/docs/djl-component.adoc | 13 +-
.../src/main/docs/docling-component.adoc | 13 +-
.../src/main/docs/kserve-component.adoc | 13 +-
.../src/main/docs/langchain4j-agent-component.adoc | 13 +-
.../src/main/docs/langchain4j-chat-component.adoc | 13 +-
.../chat/LangChain4jRagAggregatorTest.java | 3 -
.../docs/langchain4j-embeddings-component.adoc | 13 +-
...ain4jEmbeddingsComponentInfinispanTargetIT.java | 2 +-
.../docs/langchain4j-embeddingstore-component.adoc | 13 +-
...ain4jEmbeddingStoreComponentQdrantTargetIT.java | 2 +-
...n4jEmbeddingStoreComponentWeaviateTargetIT.java | 3 +-
.../src/main/docs/langchain4j-tools-component.adoc | 13 +-
.../docs/langchain4j-web-search-component.adoc | 13 +-
.../src/main/docs/milvus-component.adoc | 13 +-
components/camel-ai/camel-neo4j/pom.xml | 4 +
.../camel-neo4j/src/main/docs/neo4j-component.adoc | 13 +-
.../camel/component/neo4j/Neo4jProducer.java | 131 +-
.../camel/component/neo4j/it/Neo4jNodeIT.java | 23 +-
.../neo4j/it/Neo4jVectorEmbeddingsIT.java | 4 -
.../src/main/docs/openai-component.adoc | 13 +-
.../src/main/docs/pinecone-component.adoc | 13 +-
.../src/main/docs/qdrant-component.adoc | 13 +-
.../main/docs/tensorflow-serving-component.adoc | 13 +-
.../src/main/docs/torchserve-component.adoc | 13 +-
.../src/main/docs/weaviate-component.adoc | 13 +-
.../camel-amqp/src/main/docs/amqp-component.adoc | 9 +-
.../src/main/docs/arangodb-component.adoc | 13 +-
.../src/main/docs/as2-component.adoc | 9 +-
.../apache/camel/component/asterisk/asterisk.json | 2 +-
.../src/main/docs/asterisk-component.adoc | 13 +-
.../component/asterisk/AsteriskConstants.java | 2 +-
.../atmosphere/websocket/atmosphere-websocket.json | 2 +-
.../main/docs/atmosphere-websocket-component.adoc | 13 +-
.../atmosphere/websocket/WebsocketConstants.java | 2 +-
.../camel-atom/src/main/docs/atom-component.adoc | 13 +-
.../src/main/docs/avro-component.adoc | 13 +-
.../src/main/docs/aws-bedrock-agent-component.adoc | 13 +-
.../docs/aws-bedrock-agent-runtime-component.adoc | 13 +-
.../src/main/docs/aws-bedrock-component.adoc | 13 +-
.../src/main/docs/aws-cloudtrail-component.adoc | 9 +-
.../src/main/docs/aws-config-component.adoc | 13 +-
.../main/docs/aws-secrets-manager-component.adoc | 13 +-
.../src/main/docs/aws2-athena-component.adoc | 13 +-
.../src/main/docs/aws2-cw-component.adoc | 13 +-
.../src/main/docs/aws2-ddb-component.adoc | 13 +-
.../src/main/docs/aws2-ddbstream-component.adoc | 9 +-
.../src/main/docs/aws2-ec2-component.adoc | 13 +-
.../src/main/docs/aws2-ecs-component.adoc | 13 +-
.../src/main/docs/aws2-eks-component.adoc | 13 +-
.../src/main/docs/aws2-eventbridge-component.adoc | 13 +-
.../localstack/EventbridgeDeleteRuleIT.java | 2 +-
.../localstack/EventbridgeDescribeRuleIT.java | 4 +-
.../localstack/EventbridgeListTargetsByRuleIT.java | 2 +-
.../localstack/EventbridgePutEventsIT.java | 8 +-
.../localstack/EventbridgeRemoveTargetsIT.java | 2 +-
.../src/main/docs/aws2-iam-component.adoc | 13 +-
.../src/main/docs/aws2-kinesis-component.adoc | 13 +-
.../main/docs/aws2-kinesis-firehose-component.adoc | 13 +-
.../src/main/docs/aws2-kms-component.adoc | 13 +-
.../aws2/kms/localstack/KmsCreateKeyIT.java | 4 +-
.../aws2/kms/localstack/KmsDescribeKeyIT.java | 2 +-
.../aws2/kms/localstack/KmsDisableKeyIT.java | 4 +-
.../aws2/kms/localstack/KmsEnableKeyIT.java | 4 +-
.../aws2/kms/localstack/KmsListKeysIT.java | 4 +-
.../kms/localstack/KmsScheduleDeleteKeyIT.java | 2 +-
.../src/main/docs/aws2-lambda-component.adoc | 13 +-
.../aws2/lambda/integration/LambdaAliasesIT.java | 2 +-
.../lambda/integration/LambdaCreateFunctionIT.java | 4 +-
.../lambda/integration/LambdaDeleteFunctionIT.java | 2 +-
.../lambda/integration/LambdaGetFunctionIT.java | 4 +-
.../lambda/integration/LambdaListFunctionsIT.java | 4 +-
.../lambda/integration/LambdaPublishVersionIT.java | 4 +-
.../src/main/docs/aws2-mq-component.adoc | 13 +-
.../src/main/docs/aws2-msk-component.adoc | 13 +-
.../main/docs/aws2-redshift-data-component.adoc | 13 +-
.../src/main/docs/aws2-s3-component.adoc | 13 +-
.../s3/integration/S3ConsumerIgnoreBodyIT.java | 4 +-
.../s3/integration/S3ConsumerIncludeBodyIT.java | 4 +-
...wnloadLinkWithProvidedPresignerOperationIT.java | 2 +-
.../src/main/docs/aws2-ses-component.adoc | 13 +-
.../src/main/docs/aws2-sns-component.adoc | 13 +-
.../SnsTopicProducerByteArrayHeaderIT.java | 6 +-
.../src/main/docs/aws2-sqs-component.adoc | 13 +-
.../SqsProducerSendByteArrayLocalstackIT.java | 6 +-
.../SqsProducerSendLocalstackMaxAttributesIT.java | 4 +-
.../main/docs/aws2-step-functions-component.adoc | 13 +-
.../src/main/docs/aws2-sts-component.adoc | 13 +-
.../aws2/sts/integration/StsAssumeRoleIT.java | 4 +-
.../sts/integration/StsGetFederationTokenIT.java | 4 +-
.../aws2/sts/integration/StsGetSessionTokenIT.java | 4 +-
.../src/main/docs/aws2-textract-component.adoc | 13 +-
.../src/main/docs/aws2-timestream-component.adoc | 13 +-
.../src/main/docs/aws2-transcribe-component.adoc | 13 +-
.../src/main/docs/aws2-translate-component.adoc | 13 +-
.../src/main/docs/azure-cosmosdb-component.adoc | 9 +-
.../src/main/docs/azure-eventhubs-component.adoc | 13 +-
.../src/main/docs/azure-files-component.adoc | 11 +-
.../src/main/docs/azure-key-vault-component.adoc | 13 +-
.../src/main/docs/azure-servicebus-component.adoc | 13 +-
.../main/docs/azure-storage-blob-component.adoc | 13 +-
.../docs/azure-storage-datalake-component.adoc | 13 +-
.../main/docs/azure-storage-queue-component.adoc | 13 +-
.../src/main/docs/bean-validator-component.adoc | 9 +-
.../camel-bean/src/main/docs/bean-component.adoc | 13 +-
.../camel-bean/src/main/docs/class-component.adoc | 13 +-
.../src/main/docs/bonita-component.adoc | 9 +-
.../src/main/docs/box-component.adoc | 9 +-
.../src/main/docs/braintree-component.adoc | 9 +-
.../src/main/docs/browse-component.adoc | 9 +-
.../src/main/docs/caffeine-cache-component.adoc | 13 +-
.../main/docs/caffeine-loadcache-component.adoc | 13 +-
.../src/main/docs/cql-component.adoc | 13 +-
.../camel-chunk/src/main/docs/chunk-component.adoc | 13 +-
.../src/main/docs/cm-sms-component.adoc | 9 +-
.../camel-coap/src/main/docs/coap-component.adoc | 13 +-
.../src/main/docs/cometd-component.adoc | 13 +-
components/camel-consul/pom.xml | 4 +-
.../src/main/docs/consul-component.adoc | 13 +-
.../camel/component/consul/MockAgentTest.java | 2 +-
.../ConsulClusteredRoutePolicyFactoryIT.java | 2 +-
.../cluster/ConsulClusteredRoutePolicyIT.java | 2 +-
.../component/consul/cluster/ConsulMasterIT.java | 2 +-
.../src/main/docs/controlbus-component.adoc | 9 +-
.../src/main/docs/couchbase-component.adoc | 13 +-
.../src/main/docs/couchdb-component.adoc | 13 +-
.../camel-cron/src/main/docs/cron-component.adoc | 9 +-
.../src/main/docs/crypto-component.adoc | 13 +-
.../src/main/docs/cxfrs-component.adoc | 13 +-
.../src/main/docs/cxf-component.adoc | 13 +-
.../src/main/docs/cyberark-vault-component.adoc | 9 +-
.../camel-dapr/src/main/docs/dapr-component.adoc | 13 +-
.../src/main/docs/dataformat-component.adoc | 9 +-
.../src/main/docs/dataset-component.adoc | 13 +-
.../src/main/docs/dataset-test-component.adoc | 9 +-
.../src/main/docs/debezium-db2-component.adoc | 25 +-
.../src/main/docs/debezium-mongodb-component.adoc | 24 +-
.../src/main/docs/debezium-mysql-component.adoc | 27 +-
.../src/main/docs/debezium-oracle-component.adoc | 28 +-
.../src/main/docs/debezium-postgres-component.adoc | 23 +-
.../main/docs/debezium-sqlserver-component.adoc | 25 +-
.../camel-dfdl/src/main/docs/dfdl-component.adoc | 9 +-
.../camel-dhis2/camel-dhis2-component/pom.xml | 2 +-
.../src/main/docs/dhis2-component.adoc | 9 +-
.../src/main/docs/digitalocean-component.adoc | 13 +-
.../src/main/docs/direct-component.adoc | 9 +-
.../src/main/docs/disruptor-component.adoc | 9 +-
.../src/main/docs/disruptor-vm-component.adoc | 7 +-
.../camel-dns/src/main/docs/dns-component.adoc | 13 +-
.../src/main/docs/docker-component.adoc | 13 +-
.../camel-drill/src/main/docs/drill-component.adoc | 13 +-
.../src/main/docs/dropbox-component.adoc | 13 +-
.../src/main/docs/dynamic-router-component.adoc | 7 +-
.../docs/dynamic-router-control-component.adoc | 7 +-
.../src/main/docs/ehcache-component.adoc | 13 +-
.../docs/elasticsearch-rest-client-component.adoc | 13 +-
.../src/main/docs/elasticsearch-component.adoc | 13 +-
.../org/apache/camel/component/exec/exec.json | 2 +-
.../camel-exec/src/main/docs/exec-component.adoc | 13 +-
.../apache/camel/component/exec/ExecBinding.java | 2 +-
.../src/main/docs/fhir-component.adoc | 9 +-
.../camel/component/file/watch/file-watch.json | 2 +-
.../src/main/docs/file-watch-component.adoc | 11 +-
.../component/file/watch/FileWatchConstants.java | 2 +-
.../org/apache/camel/component/file/file.json | 4 +-
.../camel-file/src/main/docs/file-component.adoc | 13 +-
.../apache/camel/component/file/FileConstants.java | 5 +-
.../src/main/docs/flatpack-component.adoc | 11 +-
.../camel-flink/src/main/docs/flink-component.adoc | 11 +-
.../src/main/docs/flowable-component.adoc | 9 +-
.../camel-fop/src/main/docs/fop-component.adoc | 11 +-
.../src/main/docs/freemarker-component.adoc | 13 +-
.../apache/camel/component/file/remote/ftp.json | 8 +-
.../apache/camel/component/file/remote/ftps.json | 8 +-
.../apache/camel/component/file/remote/sftp.json | 8 +-
.../camel-ftp/src/main/docs/ftp-component.adoc | 12 +-
.../camel-ftp/src/main/docs/ftps-component.adoc | 11 +-
.../camel-ftp/src/main/docs/sftp-component.adoc | 11 +-
.../camel/component/file/remote/FtpConstants.java | 8 +-
.../src/main/docs/geocoder-component.adoc | 13 +-
.../camel-git/src/main/docs/git-component.adoc | 13 +-
.../src/main/docs/github-component.adoc | 13 +-
.../src/main/docs/google-bigquery-component.adoc | 13 +-
.../main/docs/google-bigquery-sql-component.adoc | 13 +-
.../src/main/docs/google-calendar-component.adoc | 9 +-
.../docs/google-calendar-stream-component.adoc | 11 +-
.../src/main/docs/google-drive-component.adoc | 9 +-
.../src/main/docs/google-functions-component.adoc | 13 +-
.../src/main/docs/google-mail-component.adoc | 9 +-
.../main/docs/google-mail-stream-component.adoc | 11 +-
.../main/docs/google-pubsub-lite-component.adoc | 13 +-
.../src/main/docs/google-pubsub-component.adoc | 13 +-
.../SingleExchangeRoundAllHeadersIT.java | 2 +-
.../main/docs/google-secret-manager-component.adoc | 11 +-
.../src/main/docs/google-sheets-component.adoc | 9 +-
.../main/docs/google-sheets-stream-component.adoc | 11 +-
.../src/main/docs/google-storage-component.adoc | 13 +-
.../camel-grape/src/main/docs/grape-component.adoc | 11 +-
.../src/main/docs/graphql-component.adoc | 9 +-
.../camel-grpc/src/main/docs/grpc-component.adoc | 11 +-
.../src/main/docs/guava-eventbus-component.adoc | 9 +-
.../src/main/docs/hashicorp-vault-component.adoc | 13 +-
.../main/docs/hazelcast-atomicvalue-component.adoc | 13 +-
.../main/docs/hazelcast-instance-component.adoc | 13 +-
.../src/main/docs/hazelcast-list-component.adoc | 13 +-
.../src/main/docs/hazelcast-map-component.adoc | 13 +-
.../main/docs/hazelcast-multimap-component.adoc | 13 +-
.../src/main/docs/hazelcast-queue-component.adoc | 13 +-
.../docs/hazelcast-replicatedmap-component.adoc | 13 +-
.../main/docs/hazelcast-ringbuffer-component.adoc | 13 +-
.../src/main/docs/hazelcast-seda-component.adoc | 13 +-
.../src/main/docs/hazelcast-set-component.adoc | 13 +-
.../src/main/docs/hazelcast-topic-component.adoc | 13 +-
.../org/apache/camel/component/http/http.json | 6 +-
.../org/apache/camel/component/http/https.json | 6 +-
.../camel-http/src/main/docs/http-component.adoc | 13 +-
.../apache/camel/component/http/HttpConstants.java | 7 +-
.../src/main/docs/hwcloud-dms-component.adoc | 9 +-
.../src/main/docs/hwcloud-frs-component.adoc | 9 +-
.../main/docs/hwcloud-functiongraph-component.adoc | 9 +-
.../src/main/docs/hwcloud-iam-component.adoc | 9 +-
.../docs/hwcloud-imagerecognition-component.adoc | 9 +-
.../src/main/docs/hwcloud-obs-component.adoc | 13 +-
.../src/main/docs/hwcloud-smn-component.adoc | 9 +-
.../src/main/docs/ibm-cos-component.adoc | 13 +-
.../main/docs/ibm-secrets-manager-component.adoc | 13 +-
.../main/docs/ibm-watson-discovery-component.adoc | 13 +-
.../main/docs/ibm-watson-language-component.adoc | 13 +-
.../docs/ibm-watson-speech-to-text-component.adoc | 13 +-
.../docs/ibm-watson-text-to-speech-component.adoc | 13 +-
.../src/main/docs/iec60870-client-component.adoc | 13 +-
.../src/main/docs/iec60870-server-component.adoc | 13 +-
.../src/main/docs/ignite-cache-component.adoc | 13 +-
.../src/main/docs/ignite-compute-component.adoc | 13 +-
.../src/main/docs/ignite-events-component.adoc | 9 +-
.../src/main/docs/ignite-idgen-component.adoc | 13 +-
.../src/main/docs/ignite-messaging-component.adoc | 13 +-
.../src/main/docs/ignite-queue-component.adoc | 13 +-
.../src/main/docs/ignite-set-component.adoc | 13 +-
.../main/docs/infinispan-embedded-component.adoc | 11 +-
.../src/main/docs/infinispan-component.adoc | 13 +-
.../remote/InfinispanRemoteConfigurationIT.java | 2 +-
.../remote/InfinispanRemoteEmbeddingStoreIT.java | 2 +-
.../remote/InfinispanRemoteTestSupport.java | 2 +-
.../InfinispanRemoteClusteredTestSupport.java | 2 +-
.../src/main/docs/influxdb-component.adoc | 13 +-
.../src/main/docs/influxdb2-component.adoc | 13 +-
.../camel-irc/src/main/docs/irc-component.adoc | 11 +-
.../src/main/docs/ironmq-component.adoc | 11 +-
.../src/main/docs/jcache-component.adoc | 11 +-
.../camel-jcr/src/main/docs/jcr-component.adoc | 13 +-
.../camel-jdbc/src/main/docs/jdbc-component.adoc | 13 +-
.../camel-jetty/src/main/docs/jetty-component.adoc | 13 +-
.../src/main/docs/jgroups-raft-component.adoc | 13 +-
.../src/main/docs/jgroups-component.adoc | 13 +-
.../camel-jira/src/main/docs/jira-component.adoc | 11 +-
.../camel-jms/src/main/docs/jms-component.adoc | 13 +-
.../camel-jmx/src/main/docs/jmx-component.adoc | 13 +-
.../camel-jolt/src/main/docs/jolt-component.adoc | 11 +-
.../camel-jooq/src/main/docs/jooq-component.adoc | 9 +-
.../camel-jpa/src/main/docs/jpa-component.adoc | 13 +-
.../camel-jsch/src/main/docs/scp-component.adoc | 9 +-
.../camel-jslt/src/main/docs/jslt-component.adoc | 11 +-
.../src/main/docs/json-patch-component.adoc | 11 +-
.../src/main/docs/json-validator-component.adoc | 9 +-
.../src/main/docs/jsonata-component.adoc | 9 +-
.../camel-jt400/src/main/docs/jt400-component.adoc | 13 +-
.../camel-jte/src/main/docs/jte-component.adoc | 13 +-
.../org/apache/camel/component/kafka/kafka.json | 8 +-
.../camel-kafka/src/main/docs/kafka-component.adoc | 13 +-
.../camel/component/kafka/KafkaConstants.java | 15 +-
...MultipleMessagesInTransactionWithSplitTest.java | 2 +-
.../integration/KafkaConsumerAuthInvalidIT.java | 3 +-
.../KafkaConsumerAuthInvalidWithReconnectIT.java | 10 +-
.../integration/KafkaConsumerAuthManualTest.java | 5 +-
.../kafka/integration/common/KafkaAdminUtil.java | 10 +-
.../src/main/docs/kamelet-component.adoc | 9 +-
.../src/main/docs/keycloak-component.adoc | 9 +-
.../src/main/docs/knative-component.adoc | 5 +-
.../docs/kubernetes-config-maps-component.adoc | 13 +-
.../main/docs/kubernetes-cronjob-component.adoc | 13 +-
.../kubernetes-custom-resources-component.adoc | 13 +-
.../docs/kubernetes-deployments-component.adoc | 13 +-
.../src/main/docs/kubernetes-events-component.adoc | 13 +-
.../src/main/docs/kubernetes-hpa-component.adoc | 13 +-
.../src/main/docs/kubernetes-job-component.adoc | 13 +-
.../main/docs/kubernetes-namespaces-component.adoc | 13 +-
.../src/main/docs/kubernetes-nodes-component.adoc | 11 +-
...rnetes-persistent-volumes-claims-component.adoc | 11 +-
.../kubernetes-persistent-volumes-component.adoc | 11 +-
.../src/main/docs/kubernetes-pods-component.adoc | 11 +-
...bernetes-replication-controllers-component.adoc | 11 +-
.../docs/kubernetes-resources-quota-component.adoc | 11 +-
.../main/docs/kubernetes-secrets-component.adoc | 11 +-
.../kubernetes-service-accounts-component.adoc | 11 +-
.../main/docs/kubernetes-services-component.adoc | 11 +-
.../docs/openshift-build-configs-component.adoc | 11 +-
.../src/main/docs/openshift-builds-component.adoc | 11 +-
.../openshift-deploymentconfigs-component.adoc | 13 +-
.../camel-kudu/src/main/docs/kudu-component.adoc | 11 +-
.../src/main/docs/language-component.adoc | 13 +-
.../camel-ldap/src/main/docs/ldap-component.adoc | 9 +-
.../camel-ldif/src/main/docs/ldif-component.adoc | 9 +-
.../camel-log/src/main/docs/log-component.adoc | 9 +-
.../src/main/docs/lucene-component.adoc | 13 +-
.../src/main/docs/lumberjack-component.adoc | 9 +-
.../camel-mail/src/main/docs/mail-component.adoc | 11 +-
.../src/main/docs/mapstruct-component.adoc | 11 +-
.../src/main/docs/master-component.adoc | 9 +-
.../camel/mdc/MDCProcessorsInterceptStrategy.java | 10 +-
.../main/java/org/apache/camel/mdc/MDCService.java | 124 +-
.../java/org/apache/camel/mdc/MDCAsyncTest.java | 3 +
.../src/main/docs/metrics-component.adoc | 11 +-
.../src/main/docs/micrometer-component.adoc | 11 +-
.../src/main/docs/milo-browse-component.adoc | 11 +-
.../src/main/docs/milo-client-component.adoc | 11 +-
.../src/main/docs/milo-server-component.adoc | 9 +-
.../camel-mina/src/main/docs/mina-component.adoc | 13 +-
.../camel-minio/src/main/docs/minio-component.adoc | 13 +-
.../integration/MinioListObjectsOperationIT.java | 2 +-
.../camel-mllp/src/main/docs/mllp-component.adoc | 11 +-
.../camel-mock/src/main/docs/mock-component.adoc | 9 +-
.../src/main/docs/mongodb-gridfs-component.adoc | 11 +-
.../src/main/docs/mongodb-component.adoc | 11 +-
.../mongodb/integration/MongoDbConversionsIT.java | 2 +-
.../integration/MongoDbTypeConvertersTest.java | 2 +-
.../src/main/docs/mustache-component.adoc | 13 +-
.../camel-mvel/src/main/docs/mvel-component.adoc | 13 +-
.../camel/component/mybatis/mybatis-bean.json | 2 +-
.../apache/camel/component/mybatis/mybatis.json | 2 +-
.../src/main/docs/mybatis-bean-component.adoc | 11 +-
.../src/main/docs/mybatis-component.adoc | 13 +-
.../camel/component/mybatis/MyBatisConstants.java | 7 +-
.../org/apache/camel/component/nats/nats.json | 6 +-
.../camel-nats/src/main/docs/nats-component.adoc | 11 +-
.../apache/camel/component/nats/NatsConstants.java | 6 +-
.../nats/NatsSplitServersMultiprotocolTest.java | 10 +-
.../camel/component/netty/http/netty-http.json | 6 +-
.../src/main/docs/netty-http-component.adoc | 13 +-
.../component/netty/http/NettyHttpConstants.java | 4 +-
.../org/apache/camel/component/netty/netty.json | 2 +-
.../camel-netty/src/main/docs/netty-component.adoc | 11 +-
.../camel/component/netty/NettyConstants.java | 2 +-
.../src/main/docs/nitrite-component.adoc | 13 +-
.../src/main/docs/oaipmh-component.adoc | 13 +-
.../camel-oauth/src/main/docs/oauth-component.adoc | 12 -
.../src/main/docs/olingo2-component.adoc | 13 +-
.../src/main/docs/olingo4-component.adoc | 11 +-
.../src/main/docs/opensearch-component.adoc | 13 +-
.../src/main/docs/openstack-cinder-component.adoc | 13 +-
.../src/main/docs/openstack-glance-component.adoc | 13 +-
.../main/docs/openstack-keystone-component.adoc | 13 +-
.../src/main/docs/openstack-neutron-component.adoc | 11 +-
.../src/main/docs/openstack-nova-component.adoc | 13 +-
.../src/main/docs/openstack-swift-component.adoc | 11 +-
.../main/docs/opentelemetry-metrics-component.adoc | 31 +-
.../OpenTelemetryExchangeEventNotifier.java | 32 +-
.../OpenTelemetryMessageHistory.java | 8 +-
.../OpenTelemetryMessageHistoryFactory.java | 14 +-
...TelemetryExchangeEventNotifierTimeUnitTest.java | 4 +-
.../MessageHistoryExceptionRouteTest.java | 6 +-
.../AbstractOpenTelemetryRoutePolicyTest.java | 32 +
.../OpenTelemetryContextMetricTest.java | 116 -
.../OpenTelemetryContextOnlyPolicyTest.java | 37 +
...TelemetryRoutePolicyAdditionalCountersTest.java | 97 +
.../OpenTelemetryRoutePolicyLongTaskTest.java | 37 +-
...=> OpenTelemetryRoutePolicyNoCountersTest.java} | 49 +-
.../routepolicy/OpenTelemetryRoutePolicyTest.java | 65 +-
.../src/main/docs/optaplanner-component.adoc | 13 +-
.../camel/component/paho/mqtt5/paho-mqtt5.json | 2 +-
.../src/main/docs/paho-mqtt5-component.adoc | 13 +-
.../component/paho/mqtt5/PahoMqtt5Constants.java | 2 +-
.../org/apache/camel/component/paho/paho.json | 2 +-
.../camel-paho/src/main/docs/paho-component.adoc | 11 +-
.../apache/camel/component/paho/PahoConstants.java | 2 +-
.../camel-pdf/src/main/docs/pdf-component.adoc | 13 +-
.../main/docs/pg-replication-slot-component.adoc | 9 +-
components/camel-pgevent/pom.xml | 2 +-
.../src/main/docs/pgevent-component.adoc | 13 +-
.../src/main/docs/platform-http-component.adoc | 9 +-
.../camel-plc4x/src/main/docs/plc4x-component.adoc | 13 +-
.../camel-pqc/src/main/docs/pqc-component.adoc | 9 +-
.../camel-printer/src/main/docs/lpr-component.adoc | 11 +-
.../src/main/docs/pubnub-component.adoc | 11 +-
.../src/main/docs/pulsar-component.adoc | 11 +-
.../src/main/docs/quartz-component.adoc | 9 +-
.../src/main/docs/quickfix-component.adoc | 13 +-
.../src/main/docs/reactive-streams-component.adoc | 11 +-
.../camel-ref/src/main/docs/ref-component.adoc | 9 +-
.../src/main/docs/rest-openapi-component.adoc | 9 +-
.../org/apache/camel/component/rest/rest.json | 4 +-
.../src/main/docs/rest-api-component.adoc | 9 +-
.../camel-rest/src/main/docs/rest-component.adoc | 11 +-
.../apache/camel/component/rest/RestConstants.java | 4 +-
.../src/main/docs/robotframework-component.adoc | 13 +-
.../apache/camel/component/rocketmq/rocketmq.json | 2 +-
.../src/main/docs/rocketmq-component.adoc | 13 +-
.../component/rocketmq/RocketMQConstants.java | 2 +-
.../camel-rss/src/main/docs/rss-component.adoc | 11 +-
.../camel-saga/src/main/docs/saga-component.adoc | 11 +-
.../src/main/docs/salesforce-component.adoc | 11 +-
.../salesforce/CompoundTypesManualIT.java | 4 +-
.../camel/component/salesforce/PubSubApiTest.java | 4 +-
.../src/main/docs/sap-netweaver-component.adoc | 13 +-
.../src/main/docs/xquery-component.adoc | 9 +-
.../src/main/docs/scheduler-component.adoc | 11 +-
.../src/main/docs/schematron-component.adoc | 9 +-
.../camel-seda/src/main/docs/seda-component.adoc | 9 +-
.../src/main/docs/service-component.adoc | 9 +-
.../src/main/docs/servicenow-component.adoc | 13 +-
.../src/main/docs/servlet-component.adoc | 9 +-
.../shiro/security/ShiroSecurityProcessor.java | 15 -
.../camel-sjms/src/main/docs/sjms-component.adoc | 13 +-
.../camel-sjms2/src/main/docs/sjms2-component.adoc | 11 +-
.../camel-slack/src/main/docs/slack-component.adoc | 9 +-
.../org/apache/camel/component/smb/smb.json | 4 +-
.../camel-smb/src/main/docs/smb-component.adoc | 13 +-
.../apache/camel/component/smb/SmbConstants.java | 4 +-
.../component/smb/SmbComponentConnectionIT.java | 8 +-
.../src/main/docs/smooks-component.adoc | 13 +-
.../camel-smpp/src/main/docs/smpp-component.adoc | 27 +-
.../camel-snmp/src/main/docs/snmp-component.adoc | 9 +-
.../camel-solr/src/main/docs/solr-component.adoc | 11 +-
.../src/main/docs/splunk-hec-component.adoc | 13 +-
.../src/main/docs/splunk-component.adoc | 9 +-
.../src/main/docs/spring-ai-chat-component.adoc | 13 +-
.../main/docs/spring-ai-embeddings-component.adoc | 13 +-
.../src/main/docs/spring-ai-tools-component.adoc | 13 +-
.../docs/spring-ai-vector-store-component.adoc | 13 +-
.../src/main/docs/spring-batch-component.adoc | 9 +-
.../src/main/docs/spring-jdbc-component.adoc | 9 +-
.../src/main/docs/spring-ldap-component.adoc | 9 +-
.../src/main/docs/spring-rabbitmq-component.adoc | 11 +-
.../src/main/docs/spring-redis-component.adoc | 11 +-
.../src/main/docs/spring-ws-component.adoc | 11 +-
.../src/main/docs/spring-event-component.adoc | 9 +-
components/camel-spring-parent/pom.xml | 2 +-
.../org/apache/camel/component/sql/sql.json | 6 +-
.../camel/component/sql/stored/sql-stored.json | 2 +-
.../camel-sql/src/main/docs/sql-component.adoc | 11 +-
.../src/main/docs/sql-stored-component.adoc | 11 +-
.../apache/camel/component/sql/SqlConstants.java | 22 +-
.../component/sql/stored/SqlStoredConstants.java | 2 +-
.../org/apache/camel/component/ssh/ssh.json | 2 +-
.../camel-ssh/src/main/docs/ssh-component.adoc | 11 +-
.../apache/camel/component/ssh/SshConstants.java | 2 +-
.../camel-stax/src/main/docs/stax-component.adoc | 9 +-
.../src/main/docs/stitch-component.adoc | 11 +-
.../camel-stomp/src/main/docs/stomp-component.adoc | 9 +-
.../src/main/docs/stream-component.adoc | 11 +-
.../src/main/docs/string-template-component.adoc | 11 +-
.../camel-stub/src/main/docs/stub-component.adoc | 9 +-
.../src/main/docs/tahu-edge-component.adoc | 13 +-
.../src/main/docs/tahu-host-component.adoc | 13 +-
.../src/main/docs/telegram-component.adoc | 11 +-
.../src/main/docs/thrift-component.adoc | 13 +-
.../src/main/docs/thymeleaf-component.adoc | 13 +-
.../camel-tika/src/main/docs/tika-component.adoc | 9 +-
.../camel-timer/src/main/docs/timer-component.adoc | 11 +-
.../src/main/docs/twilio-component.adoc | 9 +-
.../main/docs/twitter-directmessage-component.adoc | 11 +-
.../src/main/docs/twitter-search-component.adoc | 11 +-
.../src/main/docs/twitter-timeline-component.adoc | 11 +-
.../apache/camel/component/undertow/undertow.json | 6 +-
.../src/main/docs/undertow-component.adoc | 11 +-
.../component/undertow/UndertowConstants.java | 7 +-
.../src/main/docs/validator-component.adoc | 9 +-
.../src/main/docs/velocity-component.adoc | 13 +-
.../src/main/docs/vertx-http-component.adoc | 13 +-
.../src/main/docs/vertx-websocket-component.adoc | 13 +-
.../camel-vertx/src/main/docs/vertx-component.adoc | 9 +-
.../camel-wasm/src/main/docs/wasm-component.adoc | 13 +-
.../src/main/docs/weather-component.adoc | 13 +-
.../camel-web3j/src/main/docs/web3j-component.adoc | 13 +-
.../src/main/docs/webhook-component.adoc | 9 +-
.../src/main/docs/whatsapp-component.adoc | 11 +-
.../src/main/docs/wordpress-component.adoc | 9 +-
.../src/main/docs/workday-component.adoc | 11 +-
.../src/main/docs/xchange-component.adoc | 13 +-
.../camel-xj/src/main/docs/xj-component.adoc | 13 +-
.../src/main/docs/xmlsecurity-sign-component.adoc | 13 +-
.../main/docs/xmlsecurity-verify-component.adoc | 13 +-
.../camel-xmpp/src/main/docs/xmpp-component.adoc | 13 +-
.../src/main/docs/xslt-saxon-component.adoc | 9 +-
.../camel-xslt/src/main/docs/xslt-component.adoc | 13 +-
components/camel-zeebe/pom.xml | 2 +-
.../camel-zeebe/src/main/docs/zeebe-component.adoc | 13 +-
.../src/main/docs/zendesk-component.adoc | 9 +-
.../src/main/docs/zookeeper-master-component.adoc | 9 +-
.../src/main/docs/zookeeper-component.adoc | 13 +-
.../java/org/apache/camel/spi/Metadata.java | 6 +
.../src/main/java/org/apache/camel/Exchange.java | 14 +-
.../src/main/java/org/apache/camel/NamedNode.java | 42 +
.../camel/spi/BacklogTracerEventMessage.java | 25 +
.../apache/camel/impl/debugger/BacklogTracer.java | 2 +-
.../impl/debugger/DefaultBacklogDebugger.java | 26 +-
.../debugger/DefaultBacklogTracerEventMessage.java | 56 +-
.../camel/impl/engine/CamelInternalProcessor.java | 34 +-
.../camel/impl/engine/DefaultLanguageResolver.java | 19 +-
.../language/simple/SimpleExpressionParser.java | 13 +-
.../camel/language/simple/SimpleLanguage.java | 13 +-
...FileLanguage.java => SimpleNoFileLanguage.java} | 15 +-
.../language/simple/SimplePredicateParser.java | 13 +-
.../simple/ast/SimpleFunctionExpression.java | 12 +-
.../language/simple/ast/SimpleFunctionStart.java | 12 +-
.../META-INF/org/apache/camel/model/aggregate.json | 2 +-
.../META-INF/org/apache/camel/model/split.json | 4 +-
.../org/apache/camel/model/ChoiceDefinition.java | 24 +
.../camel/model/ProcessorDefinitionHelper.java | 15 +-
.../SimpleNoFileExpression.java} | 23 +-
.../apache/camel/reifier/PollEnrichReifier.java | 7 +
.../java/org/apache/camel/reifier/PollReifier.java | 4 +
...evelTest.java => PollEnrichSimpleMoveTest.java} | 16 +-
...ggingLevelTest.java => PollSimpleMoveTest.java} | 16 +-
.../camel/management/mbean/ManagedProcessor.java | 2 +-
.../org/apache/camel/support/MessageHelper.java | 10 +-
.../apache/camel/util/ImportantHeaderUtils.java | 80 +
.../ROOT/partials/component-configure-options.adoc | 2 -
.../ROOT/pages/camel-4x-upgrade-guide-4_17.adoc | 4 +
.../modules/ROOT/pages/camel-jbang.adoc | 72 +
.../ROOT/pages/commercial-camel-offerings.adoc | 8 +-
.../modules/ROOT/pages/getting-started.adoc | 62 +-
.../dsl/AsteriskEndpointBuilderFactory.java | 1 -
.../dsl/MyBatisBeanEndpointBuilderFactory.java | 5 +-
.../dsl/MyBatisEndpointBuilderFactory.java | 5 +-
.../endpoint/dsl/SqlEndpointBuilderFactory.java | 2 +-
dsl/camel-jbang/camel-jbang-container/Dockerfile | 2 +-
.../core/commands/action/CamelHistoryAction.java | 202 +-
.../core/commands/action/MessageTableHelper.java | 23 +-
.../camel/dsl/jbang/it/support/InVersion.java | 6 +-
.../dsl/jbang/it/support/JBangTestSupport.java | 2 +-
.../src/test/resources/docker-java.properties | 17 -
parent/pom.xml | 26 +-
pom.xml | 2 +-
test-infra/camel-test-infra-cassandra/pom.xml | 2 +-
test-infra/camel-test-infra-cli/pom.xml | 18 +-
.../apache/camel/test/infra/cli/it/RunITCase.java | 4 +-
.../cli/services/CliLocalContainerService.java | 19 +-
test-infra/camel-test-infra-couchbase/pom.xml | 2 +-
test-infra/camel-test-infra-elasticsearch/pom.xml | 2 +-
test-infra/camel-test-infra-google-pubsub/pom.xml | 2 +-
test-infra/camel-test-infra-hivemq/pom.xml | 2 +-
test-infra/camel-test-infra-jdbc/pom.xml | 2 +-
test-infra/camel-test-infra-kafka/pom.xml | 4 +-
test-infra/camel-test-infra-milvus/pom.xml | 2 +-
test-infra/camel-test-infra-mongodb/pom.xml | 2 +-
test-infra/camel-test-infra-neo4j/pom.xml | 2 +-
test-infra/camel-test-infra-ollama/pom.xml | 6 +-
test-infra/camel-test-infra-parent/pom.xml | 2 +-
test-infra/camel-test-infra-pinecone/pom.xml | 2 +-
test-infra/camel-test-infra-postgres/pom.xml | 2 +-
test-infra/camel-test-infra-pulsar/pom.xml | 2 +-
test-infra/camel-test-infra-qdrant/pom.xml | 2 +-
test-infra/camel-test-infra-rabbitmq/pom.xml | 2 +-
test-infra/camel-test-infra-weaviate/pom.xml | 2 +-
.../camel/tooling/model/BaseOptionModel.java | 9 +
.../org/apache/camel/tooling/model/JsonMapper.java | 5 +
.../packaging/EndpointSchemaGeneratorMojo.java | 9 +-
.../camel/maven/packaging/SchemaGeneratorMojo.java | 108 +-
.../packaging/UpdateHeaderImportantHelper.java | 185 +
.../camel/maven/packaging/UpdateReadmeMojo.java | 3 -
.../src/main/resources/component-options.mvel | 1 +
.../main/java/org/apache/camel/spi/Metadata.java | 6 +
604 files changed, 65872 insertions(+), 60569 deletions(-)
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/main/important-headers.json
delete mode 100644
components/camel-opentelemetry-metrics/src/test/java/org/apache/camel/opentelemetry/metrics/routepolicy/OpenTelemetryContextMetricTest.java
create mode 100644
components/camel-opentelemetry-metrics/src/test/java/org/apache/camel/opentelemetry/metrics/routepolicy/OpenTelemetryRoutePolicyAdditionalCountersTest.java
copy
components/camel-opentelemetry-metrics/src/test/java/org/apache/camel/opentelemetry/metrics/routepolicy/{OpenTelemetryRoutePolicyTest.java
=> OpenTelemetryRoutePolicyNoCountersTest.java} (68%)
copy
core/camel-core-languages/src/main/java/org/apache/camel/language/simple/{FileLanguage.java
=> SimpleNoFileLanguage.java} (69%)
copy
core/camel-core-model/src/main/java/org/apache/camel/model/{errorhandler/NoErrorHandlerConfiguration.java
=> language/SimpleNoFileExpression.java} (62%)
copy
core/camel-core/src/test/java/org/apache/camel/component/file/{FileConsumeRunLoggingLevelTest.java
=> PollEnrichSimpleMoveTest.java} (74%)
copy
core/camel-core/src/test/java/org/apache/camel/component/file/{FileConsumeRunLoggingLevelTest.java
=> PollSimpleMoveTest.java} (75%)
create mode 100644
core/camel-util/src/main/java/org/apache/camel/util/ImportantHeaderUtils.java
delete mode 100644
dsl/camel-jbang/camel-jbang-plugin-kubernetes/src/test/resources/docker-java.properties
create mode 100644
tooling/maven/camel-package-maven-plugin/src/main/java/org/apache/camel/maven/packaging/UpdateHeaderImportantHelper.java