This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch
dependabot/maven/com.azure-azure-sdk-bom-1.3.5
in repository https://gitbox.apache.org/repos/asf/camel.git
omit 5c7835423eea chore(deps): Bump com.azure:azure-sdk-bom from 1.3.3 to
1.3.5
add ba591bc54f5f chore(deps): Bump eu.maveniverse.maven.nisse:extension
add d1f4713ebdf7 When exporting with Camel CLI use the latest Quarkus
version (#22369)
add 14d9cf6a17a8 Bump ai.docling:docling-serve-client from 0.4.7 to 0.5.0
(#22357)
add 95ca2a8294dd CAMEL-23273: Camel-Jbang-mcp: Sanitize sensitive data in
POM content passed to migration tools (#22344)
add f8a490ad0e8c CAMEL-22325: Update infra container descriptions to be
more descriptive (#22370)
add 83af3977b040 CAMEL-22325: Add AGENTS.md section to enforce Awaitility
over Thread.sleep (#22371)
add cf8eacdf1d98 Add camel-jbang 4.14+ test coverage
add 9def2b5afd78 Update AGENTS.md - Add back Java 17
add 0e2d71a7cf87 Update AGENTS.md - point to the official committers list
of Camel
add 482eb1e856c8 Upgrade Vert.x to 4.5.26
add 6948646d2ca2 Fix CmdStartStopITCase by using --wide-uri flag
add f459037483ef CAMEL-23194: Add JUnit 5 per-test timeout for camel-jms
tests
add cddb28524a2e CAMEL-21438: Disable LumberjackDisconnectionTest on s390x
add 7976ce4eddab chore(deps): Bump mcp-java-sdk-version from 1.1.0 to
1.1.1 (#22362)
add 3761dce28b1b chore(deps): Bump
org.elasticsearch.client:elasticsearch-rest-client-sniffer (#22237)
add b122fb67b3e7 Fix flaky FromFileToFtpSplitParallelIT by removing FTP
maxLogins limit
add 501d1c8e8ab8 chore(deps): Bump org.codehaus.plexus:plexus-utils in
/parent (#22302)
add 6cc7a40de016 chore(deps): Bump aws-java-sdk2-version from 2.42.25 to
2.42.26
add 216b4c19766d chore(deps): Bump jsmpp-version from 3.0.1 to 3.0.2
add 31c2aea2827a chore(deps): Bump com.ibm.cos:ibm-cos-java-sdk from
2.15.0 to 2.15.1
add c7ac6267cd68 chore(deps): Bump org.kiwiproject:consul-client from
1.10.1 to 1.11.0
add dfd1f9a03f5a CAMEL-23194: Fix JMS shutdown deadlock that hangs CI
builds
add 798c294405f7 chore(deps): Bump org.codehaus.plexus:plexus-utils from
4.0.2 to 4.0.3 (#22329)
add 9bb62435857e CAMEL-23284: Fix Pipe Kamelet properties with
{{placeholder}} being URL-encoded
add 3e11a7184e26 chore(deps): Bump jetty-version from 12.1.7 to 12.1.8
add dd2506cbc4ec Fix voiceFileId never assigned in
InlineQueryResultCachedVoice builder (#22408)
add 99ba5c4f6244 chore(deps): Bump bytebuddy-version from 1.18.7 to 1.18.8
(#22394)
add d67f6f7f9fe4 CAMEL-23287: Unify MCP tool return types to use typed
records instead of raw JSON strings (#22412)
add c673b8c48b99 CAMEL-23277 - camel-jsch: Add OpenSSH certificate support
to jsch based components
add 82a05e072b4d ci: retry test-infra container initialization on
transient failures
add f91d1da56502 CAMEL-23258: Add google-mail:draft DataType transformer
(#22389)
add 5bc6aa899828 CAMEL-23280: Add SSL/TLS configuration support to
camel-openai component
add 7d0087a8e089 CAMEL-23288 - Fix Jbang kubernetes plugin export with
spring-boot runtime
add 7b0ae7051838 CAMEL-23274: Add SonarCloud PR analysis workflows (#22346)
add 3f020274a631 Add inbound header filtering to CXF and Knative filter
strategies
add eaf1b1aca6d5 CAMEL-23269: Add new component camel-camunda for Camunda 8
add c2dabe283219 CAMEL-23269: Add XML camel-camunda examples
add ed7fa5ff816c CAMEL-23269: Add camel-zeebe deprecation notice to 4.19
upgrade guide
add 7f8d2de4d5a0 CAMEL-23269: camel-camunda improvements
add 4970138db9e9 CAMEL-23269: camel-camunda remove failing doc links
add 549fc399769e chore(deps): Bump aws-java-sdk2-version from 2.42.26 to
2.42.27
add abea17fad63d chore(deps-dev): Bump com.nimbusds:nimbus-jose-jwt from
10.8 to 10.9
add da4e61f033b7 chore(deps): Bump huaweicloud-sdk-version from 3.1.190 to
3.1.191
add 72b3da2d8591 chore(deps): Bump io.dapr:dapr-sdk-workflows from 1.17.0
to 1.17.1
add b81e31286f34 chore(deps): Bump milo-version from 1.1.1 to 1.1.2
add 893fa3c4955b chore(deps): Bump org.checkerframework:checker from
3.54.0 to 3.54.1
add d97edaa849cf chore(deps): Bump quarkus-version from 3.34.1 to 3.34.2
add 7c8de4ebb005 chore(deps): Bump org.mnode.ical4j:ical4j from 4.2.4 to
4.2.5
add c25fb32ff2f3 chore(deps): Bump
com.googlecode.libphonenumber:libphonenumber
add 5ea5fc653b11 Revert "CAMEL-23274: Add SonarCloud PR analysis workflows
(#22346)"
add 46d9fd84a908 chore(deps): Bump io.dapr:dapr-sdk from 1.17.0 to 1.17.1
add 208eff8e0c90 Regen SBOM from commit
46d9fd84a9086a9378ef5f317fc638518f7942e8 (#22445)
add edfd78361921 CAMEL-23274: Re-add SonarCloud PR analysis workflows with
correct token (#22446)
add 01a1627ba395 CAMEL-23274: Enable JaCoCo coverage in SonarCloud PR
analysis (#22468)
add c5c8da094010 ci: fix CmdStartStopITCase regex to handle line-wrapped
URIs
add 2b07e28e9bf7 CAMEL-23274: Disable SonarCloud temporarily and fix
script injection (#22477)
add 971b8bbea271 chore(deps): Bump aws-java-sdk2-version from 2.42.27 to
2.42.29 (#22461)
add c63d92b983d3 chore(deps): Bump org.redisson:redisson from 4.3.0 to
4.3.1 (#22462)
add 85828e40ad72 chore(deps): Bump eu.maveniverse.maven.nisse:extension
(#22463)
add b61ed81b57c1 chore(deps-dev): Bump eslint from 10.0.3 to 10.2.0 in
/docs (#22460)
add 437e014f6550 chore(deps): Bump redis.clients:jedis from 7.4.0 to 7.4.1
(#22465)
add d0019eaf4f3e CAMEL-23274: Fix SonarCloud critical bugs in test code
(#22478)
add f00eb4631819 chore(deps): Bump com.google.genai:google-genai from
1.45.0 to 1.46.0 (#22459)
add 99300f428c30 chore(deps): Bump io.camunda:camunda-client-java from
8.8.19 to 8.8.21 (#22466)
add 660148fc60f2 CAMEL-23260: fix graceful shutdown for ServiceBus
consumer (#22443)
add 6125faadce9b chore(camel-test-infra-kafka): upgrade
redpanda.container.image to v26.1.1 (#22447)
add c0367b41914f chore(camel-test-infra-pulsar): upgrade pulsar.container
to 4.2.0 (#22452)
add b828e5601f45 chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.16
to 2.6.17 (#22456)
add dad41a9d8dfd chore(camel-test-infra-weaviate): upgrade
weaviate.container to 1.36.9 (#22453)
add 0bf9acfa35ef CAMEL-23289: Fix empty catch blocks and resource leaks in
DrillProducer (#22417)
add 959c7e87610e chore(ci): rationalize CI into single workflow with
unified comment (#22247)
add 15445c1f97ba CAMEL-23271: Fix SonarCloud blocker reliability issues
(resource leaks) (#22343)
add 80bafde44d85 chore(camel-test-infra-neo4j): upgrade neo4j.container to
2026.03-community-ubi10 (#22449)
add d203a3430828 chore: fix SonarCloud security hotspots in sonar-scan and
huggingface (#22480)
add d1ba855f4cfa Update known releases in catalog
add 7b5b8c0283c0 chore: default authentication path to /* in
platform-http-main
add 0ec73cf66fb5 CAMEL-23282: fix unbounded BeanInfo cache growth for body
OGNL expressions
add 06629602fe6a CAMEL-23279: fix SamplingDefinition.description()
NumberFormatException with property placeholders
add 892be63447f7 chore: fix default charset in Undertow consumer when
Content-Type has no charset
add b446bd3e0b8a (chores): fix SonarCloud S5993 in camel-api
add 19ecd4385f08 (chores): fix SonarCloud S5993 in camel-base
add 4a610009d3ee (chores): fix SonarCloud S5993 in camel-core-languages
add 37728599983f (chores): fix SonarCloud S5993 in camel-core-model
add 3a897f1ab8ab (chores): fix SonarCloud S5993 in camel-core-processor
add c35d4fdb120f (chores): fix SonarCloud S5993 in camel-core-reifier
add 1163998f4293 (chores): fix SonarCloud S5993 in camel-core-xml
add 1dd4e1764811 (chores): fix SonarCloud S5993 in camel-main
add 65b7cdaba39b (chores): fix SonarCloud S5993 in camel-support
add b54d0591e668 (chores): fix SonarCloud S5993 in camel-djl
add 0f94a3963991 (chores): fix SonarCloud S5993 in camel-as2-api
add 1f44fd196c3c (chores): fix SonarCloud S5993 in camel-aws2-timestream
add 9cab133d7724 (chores): fix SonarCloud S5993 in camel-infinispan-common
add 5e17d48c9dfa (chores): fix SonarCloud S5993 in camel-oauth
add 50449b514a4b (chores): fix SonarCloud S5993 in
camel-salesforce-component
add 2ce054abe4d2 (chores): fix SonarCloud S5993 in
camel-servicenow-component
add 2097e7a7d04e (chores): fix SonarCloud S5993 in camel-sjms
add b07b49bf2efa (chores): fix SonarCloud S5993 in camel-smpp
add dcdbf3eb2c6c (chores): fix SonarCloud S5993 in camel-splunk
add a2e064a67986 (chores): fix SonarCloud S5993 in camel-sql
add 3e602949b0f4 (chores): fix SonarCloud S5993 in camel-telegram
add 6afffa92df35 (chores): fix SonarCloud S5993 in camel-twitter
add 124a9eceb9da (chores): fix SonarCloud S5993 in camel-whatsapp
add b859bc95beaa (chores): fix SonarCloud S5993 in camel-wordpress
add 1893008cb56c (chores): fix SonarCloud S5993 in camel-workday
add 4c1def635397 (chores): fix SonarCloud S5993 in camel-xmlsecurity
add e00b6d012ff4 (chores): fix SonarCloud S5993 in camel-zeebe
add 713ee45f765e (chores): fix SonarCloud S5993 in camel-zookeeper
add 26c096a1d21c (chores): fix SonarCloud S5993 in camel-endpointdsl
add cf188c324508 (chores): fix SonarCloud S5993 in camel-jbang-core
add 765e70d4c9f3 (chores): fix SonarCloud S5993 in
camel-jbang-plugin-kubernetes
add c385b62414fe (chores): fix SonarCloud S5993 in camel-yaml-dsl
add cc8185accc67 (chores): fix SonarCloud S5993 in camel-yaml-dsl-common
add 658afc9b7e29 (chores): fix SonarCloud S5993 in camel-test-infra-artemis
add 7ececc6f5c4e (chores): fix SonarCloud S5993 in camel-test-infra-aws-v2
add 68d63869cc6e (chores): fix SonarCloud S5993 in
camel-test-infra-azure-common
add b8693b266863 (chores): fix SonarCloud S5993 in camel-test-infra-jetty
add ba216589e5ee (chores): revert spurious generated file changes
add 082c4d29eeee CAMEL-23295: Fix resource leak and improve error handling
in camel-splunk-hec producer (#22483)
add 72201ec4d26c CAMEL-23297: Add deserialization filtering to camel-netty
converters and codecs (#22490)
add 15c6bef81e00 CAMEL-23276: Add PluginRunCustomizer to JBang Plugin SPI
add 2fae35ed2447 CAMEL-23276: Run beforeRun() before dependency resolution
add 1df033fa2a81 CAMEL-23276: Fix Javadoc and protect files list from
mutation
add c28e0d715645 CAMEL-23252: Add onReload hook to ContextServicePlugin
for dev-mode route reloading
add 098e1e704060 CAMEL-23252: Fix formatting and import sort order
add 6cbb2f89efb2 chore(deps): Bump org.ehcache:ehcache from 3.11.1 to
3.12.0 (#22487)
add 356052ef228b chore(deps): Bump ognl:ognl from 3.4.10 to 3.4.11 (#22486)
add 7228b3f5037a chore(deps): Bump ca.uhn.hapi.fhir:org.hl7.fhir.utilities
(#22485)
add f0f0b0e5e525 chore(deps): Bump aws-java-sdk2-version from 2.42.29 to
2.42.30 (#22481)
add 8374ebb5ba58 chore(deps): Bump io.camunda:zeebe-client-java from
8.8.21 to 8.9.0 (#22482)
add 54857e658368 chore(deps): Bump io.github.littleproxy:littleproxy from
2.6.0 to 2.7.0 (#22464)
add 48c2c29aac14 chore(deps): Bump
org.apache.camel.kamelets:camel-kamelets (#22457)
add 2ef75cdad453 chore(deps): Bump org.springframework.ai:spring-ai-bom
(#22291)
add 9e8b740e3ea2 CAMEL-23281: fix split/aggregate deadlock with
SynchronousExecutorService in transacted routes
add 6c2f45894a0d CAMEL-23300: add connectionString option to
camel-couchbase endpoint
add 191db3c62db2 CAMEL-23298: Add missing PQC and OCSF dataformats in
model and fix A..Z ordering (#22491)
add 5b62707234db Update message-history.adoc (#22498)
add 06bfff6de72c CAMEL-22524: Add HazelcastRoutePolicy integration test
add 483a4910e465 CAMEL-23292: Upgrade json-schema-validator to 2.0.1
add b918e566d5c1 Update parquet-hadoop 1.17.0 and hadoop 3.5.0 (#22499)
add aa2f11e23859 chore(deps): Bump com.ibm.watsonx:watsonx-ai from 0.19.0
to 0.20.0 (#22484)
add ba5f4115fe61 CAMEL-21540: Add PGVector component for PostgreSQL vector
database
add f3eba6b11dac Fix docs gulp ENOENT race condition with concurrent builds
add 421539f3aa30 CAMEL-23262: Ensure upload-artifact actions get updated
by Dependabot (#22488)
add c4d7139a09e8 chore: add SonarCloud CPD exclusions for unavoidable
duplication
add 1b0ec7ae02b5 CAMEL-23267: Remove outdated changes on compress (#22500)
add 138910139aac chore(deps): Bump debezium-version from 3.4.3.Final to
3.5.0.Final (#22365)
add 7fd4f8b7734b chore(deps): Bump jackson-jq-version from 1.6.0 to 1.6.1
(#22505)
add 585f127afddb chore(deps): Bump aws-java-sdk2-version from 2.42.30 to
2.42.31 (#22501)
add b39ba879b0fa chore(deps-dev): Bump com.google.cloud:google-cloud-core
(#22502)
add 088cfd9e3398 chore(deps): Bump quarkus-mcp-server-version from 1.11.0
to 1.11.1 (#22503)
add f8573eef9232 Upgrade debezium
add 341bd7d15f72 CAMEL-23208: Small fix of export command + adds test for
Run command (#22071)
add 46f8c5e5d74e CAMEL-21913: jbang - make JPA easier to use and export
(#22195)
add 9f3f1afd0677 CAMEL-23226: Enhance Shell with rich prompt, banner, and
auto-suggestions (#22170)
add 248b6eeb0c84 chore(deps): Bump org.citrusframework:citrus-base from
4.9.4 to 4.10.0 (#22230)
add ce94e3be0aae Update component.adoc (#22508)
add 3f15eeb20db6 chore(deps): Bump mongo-java-driver-version from 5.6.4 to
5.6.5 (#22507)
add 2faf29863f17 chore(deps): Bump google-cloud-functions-version from
2.76.0 to 2.77.0 (#22506)
add 0cd741c93c03 Fix RAT
add 347de21f39f3 chore: exclude .claude and .omc directories from license
and RAT plugins
add 3c48bdbb5f75 ci: add Scalpel-based POM dependency detection alongside
grep
add 672a9208eb35 chore(deps): Bump com.azure:azure-sdk-bom from 1.3.3 to
1.3.5
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 (5c7835423eea)
\
N -- N -- N
refs/heads/dependabot/maven/com.azure-azure-sdk-bom-1.3.5 (672a9208eb35)
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/CI-ARCHITECTURE.md | 187 +
.github/actions/component-test/action.yaml | 121 -
.github/actions/component-test/component-test.sh | 71 -
.github/actions/detect-dependencies/action.yaml | 39 -
.github/actions/detect-dependencies/detect-test.sh | 96 -
.github/actions/incremental-build/action.yaml | 30 +-
.../actions/incremental-build/incremental-build.sh | 836 +-
.../incremental-build/manual-it-mapping.txt | 15 +
.github/actions/pr-id/action.yml | 21 +-
.github/workflows/main-build.yml | 8 +-
.github/workflows/pr-build-main.yml | 104 +-
.github/workflows/pr-commenter.yml | 2 +-
.github/workflows/pr-id.yml | 8 +-
.github/workflows/pr-manual-component-test.yml | 90 +-
.github/workflows/pr-test-commenter.yml | 121 +
.github/workflows/sonar-build.yml | 108 +
.github/workflows/sonar-scan.yml | 169 +
.mvn/extensions.xml | 7 +-
AGENTS.md | 27 +-
bom/camel-bom/pom.xml | 10 +
camel-sbom/camel-sbom.json | 12287 +++++++++----------
camel-sbom/camel-sbom.xml | 10950 ++++++++---------
catalog/camel-allcomponents/pom.xml | 10 +
.../org/apache/camel/catalog/components.properties | 2 +
.../apache/camel/catalog/components/camunda.json | 56 +-
.../apache/camel/catalog/components/couchbase.json | 37 +-
.../camel/catalog/components/debezium-db2.json | 78 +-
.../camel/catalog/components/debezium-mongodb.json | 54 +-
.../camel/catalog/components/debezium-mysql.json | 434 +-
.../camel/catalog/components/debezium-oracle.json | 364 +-
.../catalog/components/debezium-postgres.json | 98 +-
.../catalog/components/debezium-sqlserver.json | 82 +-
.../apache/camel/catalog/components/mina-sftp.json | 6 +-
.../apache/camel/catalog/components/openai.json | 17 +-
.../apache/camel/catalog/components/pgvector.json | 50 +
.../org/apache/camel/catalog/components/scp.json | 28 +-
.../org/apache/camel/catalog/components/sftp.json | 44 +-
.../org/apache/camel/catalog/components/zeebe.json | 2 +-
.../catalog/models/dataFormatTransformer.json | 2 +-
.../apache/camel/catalog/models/dataFormats.json | 2 +-
.../catalog/releases/camel-quarkus-releases.json | 7 +
.../camel/catalog/releases/camel-releases.json | 7 +
.../apache/camel/catalog/schemas/camel-spring.xsd | 462 +-
.../apache/camel/catalog/schemas/camel-xml-io.xsd | 462 +-
.../apache/camel/catalog/test-infra/metadata.json | 66 +-
.../apache/camel/catalog/transformers.properties | 3 +
.../catalog/transformers/google-mail-draft.json | 14 +
.../catalog/transformers/pgvector-embeddings.json | 14 +
.../camel/catalog/transformers/pgvector-rag.json | 14 +
.../component/djl/model/AbstractPredictor.java | 2 +-
.../djl/model/cv/AbstractCvZooPredictor.java | 2 +-
.../djl/model/nlp/AbstractNlpZooPredictor.java | 2 +-
components/camel-ai/camel-docling/pom.xml | 6 +
.../camel/component/docling/DoclingComponent.java | 24 +
.../camel/component/docling/DoclingProducer.java | 90 +-
.../docling/DoclingAsyncConversionTest.java | 3 +-
.../integration/DoclingServeProducerIT.java | 70 +-
.../huggingface/tasks/AbstractTaskPredictor.java | 13 +-
.../camel-ai/camel-langchain4j-embeddings/pom.xml | 11 +
.../docs/langchain4j-embeddings-component.adoc | 71 +
...Chain4jEmbeddingsComponentPgVectorTargetIT.java | 141 +
.../openai/OpenAIComponentConfigurer.java | 6 +
.../component/openai/OpenAIEndpointConfigurer.java | 72 +
.../component/openai/OpenAIEndpointUriFactory.java | 19 +-
.../org/apache/camel/component/openai/openai.json | 17 +-
.../src/main/docs/openai-component.adoc | 164 +-
.../camel/component/openai/OpenAIComponent.java | 21 +-
.../component/openai/OpenAIConfiguration.java | 151 +
.../camel/component/openai/OpenAIEndpoint.java | 105 +
.../camel/component/openai/OpenAIMtlsMockTest.java | 269 +
.../openai/OpenAISslConfigurationTest.java | 268 +
.../openai/OpenAISslContextParametersTest.java | 265 +
.../camel/component/openai/OpenAISslMockTest.java | 238 +
.../apache/camel/component/openai/ssl/README.md | 67 +
.../openai/ssl/test-keystore-diffpass.jks | Bin 0 -> 2246 bytes
.../camel/component/openai/ssl/test-keystore.jks | Bin 0 -> 2740 bytes
.../camel/component/openai/ssl/test-keystore.p12 | Bin 0 -> 2740 bytes
.../openai/ssl/test-truststore-diffpass.jks | Bin 0 -> 958 bytes
.../camel/component/openai/ssl/test-truststore.jks | Bin 0 -> 1270 bytes
.../camel/component/openai/ssl/test-truststore.p12 | Bin 0 -> 1270 bytes
.../{camel-docling => camel-pgvector}/pom.xml | 60 +-
.../pgvector/PgVectorComponentConfigurer.java | 87 +
.../pgvector/PgVectorConfigurationConfigurer.java | 60 +
.../pgvector/PgVectorEndpointConfigurer.java | 71 +
.../pgvector/PgVectorEndpointUriFactory.java | 74 +
.../apache/camel/component/pgvector/pgvector.json | 50 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/pgvector | 2 +
....camel.component.pgvector.PgVectorConfiguration | 2 +
.../org/apache/camel/configurer/pgvector-component | 2 +
.../org/apache/camel/configurer/pgvector-endpoint | 2 +
.../org/apache/camel/transformer.properties | 7 +
.../apache/camel/transformer/pgvector-embeddings | 2 +
.../camel/transformer/pgvector-embeddings.json | 14 +
.../org/apache/camel/transformer/pgvector-rag | 2 +
.../org/apache/camel/transformer/pgvector-rag.json | 14 +
.../org/apache/camel/urifactory/pgvector-endpoint | 2 +
.../src/main/docs/pgvector-component.adoc | 206 +
.../apache/camel/component/pgvector/PgVector.java} | 7 +-
.../camel/component/pgvector/PgVectorAction.java} | 11 +-
.../component/pgvector/PgVectorComponent.java} | 44 +-
.../component/pgvector/PgVectorConfiguration.java | 91 +
.../component/pgvector/PgVectorDistanceType.java | 29 +-
.../camel/component/pgvector/PgVectorEndpoint.java | 97 +
.../camel/component/pgvector/PgVectorHeaders.java | 64 +
.../camel/component/pgvector/PgVectorProducer.java | 273 +
.../PgVectorEmbeddingsDataTypeTransformer.java | 90 +
...VectorReverseEmbeddingsDataTypeTransformer.java | 50 +
.../component/pgvector/PgVectorComponentIT.java | 315 +
.../src/test/resources/log4j2.properties | 15 +-
components/camel-ai/pom.xml | 1 +
.../exception/AS2ErrorDispositionException.java | 4 +-
.../timestream/Timestream2AbstractEndpoint.java | 2 +-
.../azure/servicebus/ServiceBusConsumer.java | 93 +-
.../azure/servicebus/ServiceBusConsumerTest.java | 73 +
.../org/apache/camel/component/bean/BeanInfo.java | 19 +-
components/{camel-zeebe => camel-camunda}/pom.xml | 37 +-
.../camunda/CamundaComponentConfigurer.java | 102 +
.../camunda/CamundaEndpointConfigurer.java | 84 +
.../camunda/CamundaEndpointUriFactory.java | 77 +
.../apache/camel/component/camunda/camunda.json} | 56 +-
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/camunda | 2 +
.../org/apache/camel/configurer/camunda-component | 2 +
.../org/apache/camel/configurer/camunda-endpoint | 2 +
.../org/apache/camel/urifactory/camunda-endpoint | 2 +
.../src/main/docs/camunda-component.adoc | 505 +
.../camel/component/camunda/CamundaComponent.java | 180 +
.../camel/component/camunda/CamundaConstants.java} | 38 +-
.../camel/component/camunda/CamundaConsumer.java} | 74 +-
.../camel/component/camunda/CamundaEndpoint.java} | 78 +-
.../camel/component/camunda/CamundaProducer.java} | 25 +-
.../component/camunda/internal/CamundaService.java | 267 +
.../component/camunda}/internal/OperationName.java | 4 +-
.../camunda/model/AbstractCamundaResponse.java} | 9 +-
.../component/camunda/model/CamundaMessage.java} | 5 +-
.../camunda}/model/DeploymentRequest.java | 32 +-
.../camunda}/model/DeploymentResponse.java | 6 +-
.../camel/component/camunda}/model/JobRequest.java | 5 +-
.../component/camunda}/model/JobResponse.java | 4 +-
.../component/camunda}/model/JobWorkerMessage.java | 5 +-
.../component/camunda}/model/MessageRequest.java | 8 +-
.../component/camunda}/model/MessageResponse.java | 7 +-
.../camunda}/model/ProcessDeploymentResponse.java | 5 +-
.../component/camunda}/model/ProcessRequest.java | 15 +-
.../component/camunda}/model/ProcessResponse.java | 7 +-
.../camunda}/processor/AbstractBaseProcessor.java | 21 +-
.../camunda/processor/CamundaProcessor.java} | 7 +-
.../camunda}/processor/DeploymentProcessor.java | 71 +-
.../component/camunda}/processor/JobProcessor.java | 71 +-
.../camunda}/processor/MessageProcessor.java | 24 +-
.../camunda}/processor/ProcessProcessor.java | 35 +-
.../component/camunda/CamundaComponentTest.java} | 27 +-
.../component/camunda/CamundaEndpointTest.java | 47 +
.../component/camunda/CamundaServiceTest.java | 312 +
.../src/test/resources/log4j2.properties | 13 +-
.../couchbase/CouchbaseEndpointConfigurer.java | 6 +
.../couchbase/CouchbaseEndpointUriFactory.java | 3 +-
.../camel/component/couchbase/couchbase.json | 37 +-
.../component/couchbase/CouchbaseEndpoint.java | 37 +-
.../couchbase/integration/ConsumeSqlQueryIT.java | 7 +-
.../integration/CouchbaseIntegrationTestBase.java | 7 +-
.../cxf/jaxrs/CxfRsHeaderFilterStrategy.java | 1 +
.../transport/header/CxfHeaderFilterStrategy.java | 1 +
.../maven/config/ConnectorConfigFieldsFactory.java | 14 +-
.../db2/DebeziumDb2ComponentConfigurer.java | 6 +
.../db2/DebeziumDb2EndpointConfigurer.java | 6 +
.../db2/DebeziumDb2EndpointUriFactory.java | 3 +-
.../Db2ConnectorEmbeddedDebeziumConfiguration.java | 19 +
.../camel/component/debezium/db2/debezium-db2.json | 78 +-
.../DebeziumMongodbComponentConfigurer.java | 6 +
.../mongodb/DebeziumMongodbEndpointConfigurer.java | 6 +
.../mongodb/DebeziumMongodbEndpointUriFactory.java | 3 +-
...goDbConnectorEmbeddedDebeziumConfiguration.java | 19 +
.../debezium/mongodb/debezium-mongodb.json | 54 +-
.../mysql/DebeziumMySqlComponentConfigurer.java | 18 +
.../mysql/DebeziumMySqlEndpointConfigurer.java | 18 +
.../mysql/DebeziumMySqlEndpointUriFactory.java | 5 +-
...ySqlConnectorEmbeddedDebeziumConfiguration.java | 53 +
.../component/debezium/mysql/debezium-mysql.json | 434 +-
.../oracle/DebeziumOracleComponentConfigurer.java | 36 +
.../oracle/DebeziumOracleEndpointConfigurer.java | 36 +
.../oracle/DebeziumOracleEndpointUriFactory.java | 8 +-
...acleConnectorEmbeddedDebeziumConfiguration.java | 108 +-
.../component/debezium/oracle/debezium-oracle.json | 364 +-
.../DebeziumPostgresComponentConfigurer.java | 6 +
.../DebeziumPostgresEndpointConfigurer.java | 6 +
.../DebeziumPostgresEndpointUriFactory.java | 3 +-
...gresConnectorEmbeddedDebeziumConfiguration.java | 19 +
.../debezium/postgres/debezium-postgres.json | 98 +-
.../DebeziumSqlserverComponentConfigurer.java | 6 +
.../DebeziumSqlserverEndpointConfigurer.java | 6 +
.../DebeziumSqlserverEndpointUriFactory.java | 3 +-
...rverConnectorEmbeddedDebeziumConfiguration.java | 19 +
.../debezium/sqlserver/debezium-sqlserver.json | 82 +-
components/camel-drill/pom.xml | 6 +
.../camel/component/drill/DrillProducer.java | 29 +-
.../camel/component/drill/DrillProducerTest.java | 130 +
.../file/remote/BaseSftpConfiguration.java | 43 +
.../file/remote/SftpEndpointConfigurer.java | 24 +
.../file/remote/SftpEndpointUriFactory.java | 11 +-
.../apache/camel/component/file/remote/sftp.json | 44 +-
.../camel-ftp/src/main/docs/sftp-component.adoc | 39 +
.../component/file/remote/SftpConfiguration.java | 16 +
.../component/file/remote/SftpOperations.java | 111 +-
.../integration/SftpCertHostVerificationIT.java | 283 +
.../sftp/integration/SftpCertUserAuthIT.java | 246 +
.../camel-ftp/src/test/resources/cert_host_ca | 7 +
.../camel-ftp/src/test/resources/cert_host_ca.pub | 1 +
.../camel-ftp/src/test/resources/cert_host_key | 27 +
.../src/test/resources/cert_host_key-cert.pub | 1 +
.../camel-ftp/src/test/resources/cert_host_key.pub | 1 +
.../camel-ftp/src/test/resources/cert_user_ca | 7 +
.../camel-ftp/src/test/resources/cert_user_ca.pub | 1 +
.../camel-ftp/src/test/resources/cert_user_key | 27 +
.../src/test/resources/cert_user_key-cert.pub | 1 +
.../camel-ftp/src/test/resources/cert_user_key.pub | 1 +
components/camel-google/camel-google-mail/pom.xml | 5 +
.../org/apache/camel/transformer.properties | 2 +-
.../org/apache/camel/transformer/google-mail-draft | 2 +
.../camel/transformer/google-mail-draft.json | 14 +
.../src/main/docs/google-mail-component.adoc | 159 +
.../GoogleMailDraftDataTypeTransformer.java | 111 +
.../GoogleMailDraftDataTypeTransformerTest.java | 440 +
components/camel-hazelcast/pom.xml | 5 +
.../hazelcast/policy/HazelcastRoutePolicyIT.java | 98 +-
.../InfinispanAggregationRepository.java | 2 +-
.../apache/camel/component/jcr/JcrConsumer.java | 16 +-
.../component/jms/reply/QueueReplyManager.java | 19 +-
.../src/test/resources/junit-platform.properties | 2 +-
.../camel/component/scp/ScpEndpointConfigurer.java | 24 +
.../camel/component/scp/ScpEndpointUriFactory.java | 11 +-
.../org/apache/camel/component/scp/scp.json | 28 +-
.../camel-jsch/src/main/docs/scp-component.adoc | 13 +
.../camel/component/scp/ScpConfiguration.java | 59 +
.../apache/camel/component/scp/ScpOperations.java | 95 +-
.../component/scp/ScpCertHostVerificationIT.java | 207 +
.../camel/component/scp/ScpCertUserAuthIT.java | 209 +
.../camel/component/scp/ScpServerTestSupport.java | 2 -
.../camel-jsch/src/test/resources/cert_host_ca | 7 +
.../camel-jsch/src/test/resources/cert_host_ca.pub | 1 +
.../camel-jsch/src/test/resources/cert_host_key | 27 +
.../src/test/resources/cert_host_key-cert.pub | 1 +
.../src/test/resources/cert_host_key.pub | 1 +
.../camel-jsch/src/test/resources/cert_user_ca | 7 +
.../camel-jsch/src/test/resources/cert_user_ca.pub | 1 +
.../camel-jsch/src/test/resources/cert_user_key | 27 +
.../src/test/resources/cert_user_key-cert.pub | 1 +
.../src/test/resources/cert_user_key.pub | 1 +
.../jsonvalidator/DefaultJsonUriSchemaLoader.java | 47 +-
.../DefaultJsonValidationErrorHandler.java | 8 +-
.../jsonvalidator/JsonUriSchemaLoader.java | 4 +-
.../jsonvalidator/JsonValidationException.java | 20 +-
.../jsonvalidator/JsonValidatorEndpoint.java | 17 +-
.../jsonvalidator/JsonValidatorErrorHandler.java | 8 +-
.../jsonvalidator/JsonValidationExceptionTest.java | 13 +-
.../http/KnativeHttpHeaderFilterStrategy.java | 1 +
.../lumberjack/LumberjackDisconnectionTest.java | 5 +
.../component/file/remote/mina/mina-sftp.json | 6 +-
.../file/remote/mina/MinaSftpConfiguration.java | 46 -
...ttpUnfilteredDeserializationReproducerTest.java | 126 +
.../camel/component/netty/NettyConverter.java | 21 +-
.../netty/codec/DatagramPacketObjectDecoder.java | 6 +-
.../camel/component/netty/codec/ObjectDecoder.java | 106 +-
...ttyUnfilteredDeserializationReproducerTest.java | 123 +
.../main/java/org/apache/camel/oauth/OAuth.java | 2 +-
.../java/org/apache/camel/oauth/OAuthFactory.java | 2 +-
.../BasicAuthenticationConfigurer.java | 15 +-
.../JWTAuthenticationConfigurer.java | 16 +-
.../MainAuthenticationConfigurer.java | 12 +
.../BasicAuthenticationNonRootPathTest.java | 88 +
.../BasicAuthenticationSelectivePathTest.java | 104 +
.../basic-auth-nonroot-path-selective.properties | 7 +-
.../resources/basic-auth-nonroot-path.properties | 8 +-
.../component/salesforce/SalesforceComponent.java | 3 +-
.../salesforce/api/dto/AbstractSObjectBase.java | 2 +-
.../internal/client/AbstractClientBase.java | 4 +-
.../internal/processor/AbstractRestProcessor.java | 2 +-
.../processor/AbstractSalesforceProcessor.java | 2 +-
.../servicenow/AbstractServiceNowProducer.java | 2 +-
.../component/sjms/reply/QueueReplyManager.java | 17 +-
.../component/sjms/reply/ReplyManagerSupport.java | 2 +-
.../camel/component/smpp/AbstractSmppCommand.java | 2 +-
.../apache/camel/component/smpp/SmppSmCommand.java | 2 +-
.../component/splunkhec/SplunkHECProducer.java | 15 +-
.../component/splunkhec/SplunkHECProducerTest.java | 129 +
.../component/splunk/support/SplunkDataWriter.java | 2 +-
.../camel/component/sql/DefaultSqlEndpoint.java | 4 +-
.../jdbc/AbstractJdbcMessageIdRepository.java | 10 +-
.../telegram/model/InlineQueryResult.java | 4 +-
.../model/InlineQueryResultCachedVoice.java | 4 +-
.../component/telegram/model/OutgoingMessage.java | 2 +-
.../camel/component/telegram/model/PaidMedia.java | 4 +-
.../model/payments/RevenueWithdrawalState.java | 4 +-
.../model/payments/TransactionPartner.java | 4 +-
.../telegram/service/OutgoingMessageHandler.java | 4 +-
.../telegram/service/TelegramMessageHandler.java | 4 +-
.../model/InlineQueryResultCachedVoiceTest.java | 85 +
.../component/twitter/AbstractTwitterEndpoint.java | 2 +-
.../camel/component/undertow/UndertowConsumer.java | 15 +-
.../RestUndertowHttpPostJsonPojoCharsetTest.java | 87 +
.../service/WhatsAppServiceRestAPIAdapter.java | 4 +-
.../component/wordpress/api/model/Classifier.java | 2 +-
.../api/model/ClassifierSearchCriteria.java | 2 +-
.../component/wordpress/api/model/Publishable.java | 2 +-
.../wordpress/api/model/TextPublishable.java | 2 +-
.../consumer/AbstractWordpressConsumer.java | 6 +-
.../producer/AbstractWordpressProducer.java | 2 +-
.../workday/producer/WorkdayDefaultProducer.java | 2 +-
.../processor/XmlSignatureConfiguration.java | 2 +-
.../processor/XmlSignatureProcessor.java | 2 +-
components/camel-zeebe/pom.xml | 2 +-
.../org/apache/camel/component/zeebe/zeebe.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-zeebe/src/main/docs/zeebe-component.adoc | 12 +-
.../camel/component/zeebe/ZeebeComponent.java | 1 +
.../camel/component/zeebe/ZeebeConstants.java | 1 +
.../camel/component/zeebe/ZeebeConsumer.java | 1 +
.../camel/component/zeebe/ZeebeEndpoint.java | 1 +
.../camel/component/zeebe/ZeebeProducer.java | 1 +
.../component/zeebe/internal/OperationName.java | 1 +
.../component/zeebe/internal/ZeebeService.java | 1 +
.../zeebe/model/AbstractZeebeResponse.java | 1 +
.../component/zeebe/model/DeploymentRequest.java | 1 +
.../component/zeebe/model/DeploymentResponse.java | 1 +
.../camel/component/zeebe/model/JobRequest.java | 1 +
.../camel/component/zeebe/model/JobResponse.java | 1 +
.../component/zeebe/model/JobWorkerMessage.java | 1 +
.../component/zeebe/model/MessageRequest.java | 1 +
.../component/zeebe/model/MessageResponse.java | 1 +
.../zeebe/model/ProcessDeploymentResponse.java | 1 +
.../component/zeebe/model/ProcessRequest.java | 1 +
.../component/zeebe/model/ProcessResponse.java | 1 +
.../camel/component/zeebe/model/ZeebeMessage.java | 1 +
.../zeebe/processor/AbstractBaseProcessor.java | 3 +-
.../zeebe/processor/DeploymentProcessor.java | 1 +
.../component/zeebe/processor/JobProcessor.java | 1 +
.../zeebe/processor/MessageProcessor.java | 1 +
.../zeebe/processor/ProcessProcessor.java | 1 +
.../component/zeebe/processor/ZeebeProcessor.java | 1 +
.../operations/FutureEventDrivenOperation.java | 2 +-
.../zookeeper/operations/ZooKeeperOperation.java | 4 +-
components/pom.xml | 1 +
.../spi/ContextServiceLoaderPluginResolver.java | 6 +
.../org/apache/camel/spi/ContextServicePlugin.java | 16 +
.../java/org/apache/camel/spi/Transformer.java | 4 +-
.../engine/DefaultContextServiceLoaderPlugin.java | 15 +
.../impl/converter/BaseTypeConverterRegistry.java | 4 +-
.../camel/impl/event/AbstractContextEvent.java | 2 +-
.../camel/impl/event/AbstractExchangeEvent.java | 2 +-
.../camel/impl/event/AbstractRouteEvent.java | 2 +-
.../apache/camel/impl/event/AbstractStepEvent.java | 2 +-
.../docs/modules/eips/pages/message-history.adoc | 31 +
.../camel/language/simple/BaseSimpleParser.java | 2 +-
.../apache/camel/model/dataformat/dataFormats.json | 2 +-
.../model/transformer/dataFormatTransformer.json | 2 +-
.../camel/builder/AdviceWithRouteBuilder.java | 4 +-
.../camel/builder/DataFormatBuilderFactory.java | 8 +
.../org/apache/camel/builder/DataFormatClause.java | 8 +
.../org/apache/camel/builder/RouteBuilder.java | 4 +-
.../apache/camel/model/BasicExpressionNode.java | 8 +-
.../camel/model/BasicOutputExpressionNode.java | 10 +-
.../org/apache/camel/model/ExpressionNode.java | 8 +-
.../apache/camel/model/LoadBalancerDefinition.java | 2 +-
.../org/apache/camel/model/MarshalDefinition.java | 4 +-
.../apache/camel/model/OutputExpressionNode.java | 12 +-
.../org/apache/camel/model/SamplingDefinition.java | 2 +-
.../org/apache/camel/model/SendDefinition.java | 4 +-
.../apache/camel/model/UnmarshalDefinition.java | 4 +-
.../model/dataformat/DataFormatsDefinition.java | 2 +
.../TransactionErrorHandlerDefinition.java | 4 +-
.../camel/model/rest/RestSecurityDefinition.java | 4 +-
.../DataFormatTransformerDefinition.java | 6 +-
.../model/transformer/TransformerDefinition.java | 2 +-
.../camel/model/validator/ValidatorDefinition.java | 2 +-
.../processor/BaseDelegateProcessorSupport.java | 2 +-
.../camel/processor/DelayProcessorSupport.java | 6 +-
.../apache/camel/processor/PooledTaskFactory.java | 4 +-
.../processor/aggregate/AggregateProcessor.java | 21 +-
.../errorhandler/RedeliveryErrorHandler.java | 14 +-
.../loadbalancer/WeightedLoadBalancer.java | 2 +-
.../apache/camel/processor/saga/SagaProcessor.java | 4 +-
.../camel/reifier/AbstractPolicyReifier.java | 4 +-
.../org/apache/camel/reifier/AbstractReifier.java | 4 +-
.../org/apache/camel/reifier/AggregateReifier.java | 2 +
.../org/apache/camel/reifier/ProcessorReifier.java | 4 +-
.../org/apache/camel/reifier/ThreadsReifier.java | 2 +
.../reifier/dataformat/DataFormatReifier.java | 2 +-
.../reifier/transformer/TransformerReifier.java | 2 +-
.../camel/reifier/validator/ValidatorReifier.java | 2 +-
.../core/xml/AbstractCamelContextFactoryBean.java | 2 +-
.../component/bean/BeanInfoCacheBodyOgnlTest.java | 80 +
.../camel/processor/SamplingThrottlerTest.java | 21 +
...itAggregateInChoiceSynchronousExecutorTest.java | 142 +
.../RouteWatcherReloadStrategyOnReloadTest.java | 169 +
.../org/apache/camel/main/components.properties | 2 +
.../apache/camel/main/MainCommandLineSupport.java | 8 +-
.../apache/camel/component/ResourceEndpoint.java | 4 +-
.../apache/camel/support/DefaultAsyncProducer.java | 2 +-
.../org/apache/camel/support/DefaultComponent.java | 4 +-
.../org/apache/camel/support/DefaultProducer.java | 2 +-
.../apache/camel/support/EventNotifierSupport.java | 2 +-
.../support/HeaderFilterStrategyComponent.java | 4 +-
.../camel/support/HeaderSelectorProducer.java | 22 +-
.../apache/camel/support/HealthCheckComponent.java | 4 +-
.../camel/support/PollingConsumerSupport.java | 2 +-
.../camel/support/PooledObjectFactorySupport.java | 4 +-
.../camel/support/RouteWatcherReloadStrategy.java | 8 +
.../support/ScheduledBatchPollingConsumer.java | 4 +-
.../camel/support/ScheduledPollConsumer.java | 4 +-
.../camel/support/SimpleEventNotifierSupport.java | 2 +-
.../apache/camel/support/cache/ServicePool.java | 2 +-
.../apache/camel/support/cache/SimpleLRUCache.java | 5 +-
.../support/component/AbstractApiComponent.java | 6 +-
.../support/component/AbstractApiConsumer.java | 2 +-
.../support/component/AbstractApiEndpoint.java | 6 +-
.../support/component/AbstractApiProducer.java | 2 +-
.../camel/support/component/ApiMethodParser.java | 2 +-
.../camel/support/console/AbstractDevConsole.java | 2 +-
.../support/scan/BasePackageScanResolver.java | 2 +-
.../apache/camel/support/task/AbstractTask.java | 2 +-
.../java/org/apache/camel/xml/out/ModelWriter.java | 14 +-
.../org/apache/camel/xml/in/ModelParserTest.java | 3 +-
.../org/apache/camel/yaml/out/ModelWriter.java | 14 +-
coverage/pom.xml | 1 +
docs/.pnp.cjs | 132 +-
.../modules/ROOT/examples/json/camunda.json | 1 +
.../modules/ROOT/examples/json/pgvector.json | 1 +
docs/components/modules/ROOT/nav.adoc | 2 +
.../modules/ROOT/pages/camunda-component.adoc | 1 +
.../modules/ROOT/pages/pgvector-component.adoc | 1 +
docs/gulpfile.js | 29 +-
docs/package.json | 2 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_19.adoc | 153 +-
docs/user-manual/modules/ROOT/pages/component.adoc | 5 -
docs/yarn.lock | 83 +-
.../component/ComponentsBuilderFactory.java | 27 +
.../dsl/CamundaComponentBuilderFactory.java | 271 +
.../dsl/DebeziumDb2ComponentBuilderFactory.java | 23 +
.../DebeziumMongodbComponentBuilderFactory.java | 23 +
.../dsl/DebeziumMysqlComponentBuilderFactory.java | 61 +
.../dsl/DebeziumOracleComponentBuilderFactory.java | 124 +-
.../DebeziumPostgresComponentBuilderFactory.java | 23 +
.../DebeziumSqlserverComponentBuilderFactory.java | 23 +
.../dsl/OpenaiComponentBuilderFactory.java | 18 +
...y.java => PgvectorComponentBuilderFactory.java} | 123 +-
.../builder/endpoint/EndpointBuilderFactory.java | 2 +
.../camel/builder/endpoint/EndpointBuilders.java | 2 +
.../builder/endpoint/StaticEndpointBuilders.java | 90 +
...ory.java => CamundaEndpointBuilderFactory.java} | 242 +-
.../dsl/CouchbaseEndpointBuilderFactory.java | 54 +
.../dsl/DebeziumDb2EndpointBuilderFactory.java | 40 +
.../dsl/DebeziumMongodbEndpointBuilderFactory.java | 40 +
.../dsl/DebeziumMySqlEndpointBuilderFactory.java | 112 +
.../dsl/DebeziumOracleEndpointBuilderFactory.java | 165 +-
.../DebeziumPostgresEndpointBuilderFactory.java | 40 +
.../DebeziumSqlserverEndpointBuilderFactory.java | 40 +
.../dsl/MinaSftpEndpointBuilderFactory.java | 27 +-
.../endpoint/dsl/OpenAIEndpointBuilderFactory.java | 200 +
.../dsl/PgVectorEndpointBuilderFactory.java | 371 +
.../endpoint/dsl/ScpEndpointBuilderFactory.java | 111 +-
.../endpoint/dsl/SftpEndpointBuilderFactory.java | 237 +
.../endpoint/dsl/ZeebeEndpointBuilderFactory.java | 3 +
.../builder/endpoint/EndpointRouteBuilder.java | 4 +-
dsl/camel-jbang/camel-jbang-core/pom.xml | 8 +-
.../dsl/jbang/core/commands/CamelCommand.java | 2 +-
.../dsl/jbang/core/commands/ExportBaseCommand.java | 7 +-
.../apache/camel/dsl/jbang/core/commands/Run.java | 32 +-
.../camel/dsl/jbang/core/commands/Shell.java | 204 +-
.../core/commands/action/ActionBaseCommand.java | 2 +-
.../core/commands/action/ActionWatchCommand.java | 2 +-
.../core/commands/action/CamelProcessorAction.java | 2 +-
.../core/commands/action/CamelRouteAction.java | 2 +-
.../core/commands/catalog/CatalogBaseCommand.java | 2 +-
.../core/commands/infra/InfraBaseCommand.java | 2 +-
.../core/commands/plugin/PluginBaseCommand.java | 2 +-
.../core/commands/process/ProcessBaseCommand.java | 2 +-
.../core/commands/process/ProcessWatchCommand.java | 2 +-
.../apache/camel/dsl/jbang/core/common/Plugin.java | 11 +
.../dsl/jbang/core/common/PluginRunCustomizer.java | 40 +
.../main/resources/quarkus-dependencies.properties | 1 +
.../camel/dsl/jbang/core/commands/ExportTest.java | 29 +
.../camel/dsl/jbang/core/commands/RunTest.java | 57 +
.../jbang/core/common/EnvironmentHelperTest.java | 11 +-
.../jbang/core/common/PluginRunCustomizerTest.java | 73 +
.../apache/camel/dsl/jbang/it/CmdLoadITCase.java | 38 +
.../camel/dsl/jbang/it/CmdStartStopITCase.java | 24 +-
.../apache/camel/dsl/jbang/it/HistoryITCase.java | 27 +-
.../camel/dsl/jbang/it/InfrastructureITCase.java | 18 +-
.../apache/camel/dsl/jbang/it/ProcessorITCase.java | 44 +
.../camel/dsl/jbang/it/ValidatePluginITCase.java | 41 +
.../dsl/jbang/it/support/JBangTestSupport.java | 25 +-
.../src/test/resources/jbang/it/HistoryRoute.java | 33 +-
.../camel-jbang-main/dist/CamelJBang.java | 1 +
.../src/main/jbang/main/CamelJBang.java | 1 +
.../core/commands/mcp/DependencyCheckTools.java | 236 +-
.../dsl/jbang/core/commands/mcp/DiagnoseTools.java | 75 +-
.../dsl/jbang/core/commands/mcp/ExplainTools.java | 59 +-
.../dsl/jbang/core/commands/mcp/HardenTools.java | 213 +-
.../jbang/core/commands/mcp/MigrationTools.java | 15 +-
.../commands/mcp/MigrationWildflyKarafTools.java | 17 +-
.../dsl/jbang/core/commands/mcp/PomSanitizer.java | 146 +
.../jbang/core/commands/mcp/TransformTools.java | 24 +-
.../commands/mcp/DependencyCheckToolsTest.java | 251 +-
.../jbang/core/commands/mcp/DiagnoseToolsTest.java | 193 +-
.../core/commands/mcp/MigrationToolsTest.java | 98 +
.../mcp/MigrationWildflyKarafToolsTest.java | 111 +
.../jbang/core/commands/mcp/PomSanitizerTest.java | 241 +
.../commands/kubernetes/KubernetesBaseCommand.java | 2 +-
.../core/commands/kubernetes/KubernetesExport.java | 2 +-
.../core/commands/kubernetes/traits/BaseTrait.java | 4 +-
.../traits/knative/KnativeBaseTrait.java | 2 +-
.../commands/validate/YamlValidateCommand.java | 8 +-
dsl/camel-jbang/camel-launcher/pom.xml | 4 +-
.../camel-component-known-dependencies.properties | 2 +
.../DependencyDownloaderComponentResolver.java | 6 +
.../dsl/yaml/common/YamlDeserializerBase.java | 2 +-
.../common/YamlDeserializerEndpointAwareBase.java | 2 +-
.../dsl/yaml/deserializers/ModelDeserializers.java | 84 +-
.../camel/dsl/yaml/validator/ValidateMojo.java | 12 +-
.../camel/dsl/yaml/validator/CamelYamlParser.java | 25 +-
.../camel/dsl/yaml/validator/YamlParser.java | 13 +-
.../camel/dsl/yaml/validator/YamlValidator.java | 52 +-
.../generated/resources/schema/camelYamlDsl.json | 28 +
.../camel/dsl/yaml/YamlRoutesBuilderLoader.java | 2 +
.../dsl/yaml/YamlRoutesBuilderLoaderSupport.java | 2 +-
.../apache/camel/dsl/yaml/PipeLoaderTest.groovy | 36 +
.../camel/dsl/yaml/support/YamlTestSupport.groovy | 17 +-
parent/pom.xml | 96 +-
pom.xml | 14 +
.../src/generated/resources/META-INF/metadata.json | 66 +-
.../services/AbstractArtemisEmbeddedService.java | 2 +-
.../services/AWSLocalContainerInfraService.java | 6 +-
.../common/services/AzureStorageInfraService.java | 6 +-
.../CassandraLocalContainerInfraService.java | 2 +-
.../ChatScriptLocalContainerInfraService.java | 2 +-
.../cli/services/CliLocalContainerService.java | 46 +-
.../infra/cli/services/CliLocalProcessService.java | 48 +-
.../camel/test/infra/cli/services/CliService.java | 4 +
.../infra/common/services/TestServiceUtil.java | 40 +-
.../common/services/TestServiceUtilRetryTest.java | 133 +
.../CouchbaseLocalContainerInfraService.java | 11 +-
.../CouchDbLocalContainerInfraService.java | 2 +-
.../DoclingLocalContainerInfraService.java | 2 +-
.../ElasticSearchLocalContainerInfraService.java | 2 +-
.../services/embedded/FtpEmbeddedInfraService.java | 4 +-
.../embedded/SftpEmbeddedInfraService.java | 3 +
.../GooglePubSubLocalContainerInfraService.java | 2 +-
.../HashicorpVaultLocalContainerInfraService.java | 2 +-
.../services/HazelcastEmbeddedInfraService.java | 2 +-
.../hivemq/services/LocalHiveMQInfraService.java | 2 +-
.../LocalHiveMQSparkplugTCKInfraService.java | 2 +-
.../services/IbmMQLocalContainerInfraService.java | 2 +-
.../services/IggyLocalContainerInfraService.java | 2 +-
.../services/IgniteEmbeddedInfraService.java | 2 +-
.../InfinispanLocalContainerInfraService.java | 2 +-
.../infra/jetty/services/JettyConfiguration.java | 2 +-
.../test/infra/kafka/services/container.properties | 2 +-
.../KeycloakLocalContainerInfraService.java | 2 +-
.../services/MilvusLocalContainerInfraService.java | 2 +-
.../services/MinioLocalContainerInfraService.java | 2 +-
.../MongoDBLocalContainerInfraService.java | 2 +-
.../services/NatsLocalContainerInfraService.java | 2 +-
.../services/Neo4jLocalContainerInfraService.java | 2 +-
.../test/infra/neo4j/services/container.properties | 2 +-
.../services/OllamaLocalContainerInfraService.java | 2 +-
.../PineconeLocalContainerInfraService.java | 2 +-
.../PostgresLocalContainerInfraService.java | 2 +-
.../PostgresVectorLocalContainerInfraService.java | 2 +-
.../services/PulsarLocalContainerInfraService.java | 2 +-
.../infra/pulsar/services/container.properties | 2 +-
.../services/QdrantLocalContainerInfraService.java | 2 +-
.../RabbitMQLocalContainerInfraService.java | 2 +-
.../services/RedisLocalContainerInfraService.java | 2 +-
.../services/SmbLocalContainerInfraService.java | 2 +-
.../services/SolrLocalContainerInfraService.java | 2 +-
.../WeaviateLocalContainerInfraService.java | 2 +-
.../infra/weaviate/services/container.properties | 2 +-
.../services/XmppLocalContainerInfraService.java | 2 +-
.../maven/packaging/ModelWriterGeneratorMojo.java | 10 +-
.../apache/camel/maven/packaging/MojoHelper.java | 2 +-
581 files changed, 30292 insertions(+), 16365 deletions(-)
create mode 100644 .github/CI-ARCHITECTURE.md
delete mode 100644 .github/actions/component-test/action.yaml
delete mode 100755 .github/actions/component-test/component-test.sh
delete mode 100644 .github/actions/detect-dependencies/action.yaml
delete mode 100755 .github/actions/detect-dependencies/detect-test.sh
create mode 100644 .github/actions/incremental-build/manual-it-mapping.txt
create mode 100644 .github/workflows/pr-test-commenter.yml
create mode 100644 .github/workflows/sonar-build.yml
create mode 100644 .github/workflows/sonar-scan.yml
copy
components/camel-zeebe/src/generated/resources/META-INF/org/apache/camel/component/zeebe/zeebe.json
=>
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/camunda.json
(53%)
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/pgvector.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/transformers/google-mail-draft.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/transformers/pgvector-embeddings.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/transformers/pgvector-rag.json
create mode 100644
components/camel-ai/camel-langchain4j-embeddings/src/test/java/org/apache/camel/component/langchain4j/embeddings/LangChain4jEmbeddingsComponentPgVectorTargetIT.java
create mode 100644
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAIMtlsMockTest.java
create mode 100644
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAISslConfigurationTest.java
create mode 100644
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAISslContextParametersTest.java
create mode 100644
components/camel-ai/camel-openai/src/test/java/org/apache/camel/component/openai/OpenAISslMockTest.java
create mode 100644
components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/README.md
create mode 100644
components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/test-keystore-diffpass.jks
create mode 100644
components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/test-keystore.jks
create mode 100644
components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/test-keystore.p12
create mode 100644
components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/test-truststore-diffpass.jks
create mode 100644
components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/test-truststore.jks
create mode 100644
components/camel-ai/camel-openai/src/test/resources/org/apache/camel/component/openai/ssl/test-truststore.p12
copy components/camel-ai/{camel-docling => camel-pgvector}/pom.xml (64%)
create mode 100644
components/camel-ai/camel-pgvector/src/generated/java/org/apache/camel/component/pgvector/PgVectorComponentConfigurer.java
create mode 100644
components/camel-ai/camel-pgvector/src/generated/java/org/apache/camel/component/pgvector/PgVectorConfigurationConfigurer.java
create mode 100644
components/camel-ai/camel-pgvector/src/generated/java/org/apache/camel/component/pgvector/PgVectorEndpointConfigurer.java
create mode 100644
components/camel-ai/camel-pgvector/src/generated/java/org/apache/camel/component/pgvector/PgVectorEndpointUriFactory.java
create mode 100644
components/camel-ai/camel-pgvector/src/generated/resources/META-INF/org/apache/camel/component/pgvector/pgvector.json
create mode 100644
components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644
components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/component/pgvector
create mode 100644
components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.pgvector.PgVectorConfiguration
create mode 100644
components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/configurer/pgvector-component
create mode 100644
components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/configurer/pgvector-endpoint
create mode 100644
components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/transformer.properties
create mode 100644
components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/transformer/pgvector-embeddings
create mode 100644
components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/transformer/pgvector-embeddings.json
create mode 100644
components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/transformer/pgvector-rag
create mode 100644
components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/transformer/pgvector-rag.json
create mode 100644
components/camel-ai/camel-pgvector/src/generated/resources/META-INF/services/org/apache/camel/urifactory/pgvector-endpoint
create mode 100644
components/camel-ai/camel-pgvector/src/main/docs/pgvector-component.adoc
copy
components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe/model/ZeebeMessage.java
=>
camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVector.java}
(84%)
copy
components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe/model/ZeebeMessage.java
=>
camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorAction.java}
(82%)
copy
components/camel-ai/{camel-docling/src/main/java/org/apache/camel/component/docling/DoclingComponent.java
=>
camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorComponent.java}
(61%)
create mode 100644
components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorConfiguration.java
copy
core/camel-base/src/main/java/org/apache/camel/impl/event/AbstractStepEvent.java
=>
components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorDistanceType.java
(59%)
create mode 100644
components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorEndpoint.java
create mode 100644
components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorHeaders.java
create mode 100644
components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/PgVectorProducer.java
create mode 100644
components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/transform/PgVectorEmbeddingsDataTypeTransformer.java
create mode 100644
components/camel-ai/camel-pgvector/src/main/java/org/apache/camel/component/pgvector/transform/PgVectorReverseEmbeddingsDataTypeTransformer.java
create mode 100644
components/camel-ai/camel-pgvector/src/test/java/org/apache/camel/component/pgvector/PgVectorComponentIT.java
copy
dsl/camel-jbang/camel-jbang-core/src/main/resources/quarkus-dependencies.properties
=> components/camel-ai/camel-pgvector/src/test/resources/log4j2.properties
(68%)
copy components/{camel-zeebe => camel-camunda}/pom.xml (76%)
create mode 100644
components/camel-camunda/src/generated/java/org/apache/camel/component/camunda/CamundaComponentConfigurer.java
create mode 100644
components/camel-camunda/src/generated/java/org/apache/camel/component/camunda/CamundaEndpointConfigurer.java
create mode 100644
components/camel-camunda/src/generated/java/org/apache/camel/component/camunda/CamundaEndpointUriFactory.java
copy
components/{camel-zeebe/src/generated/resources/META-INF/org/apache/camel/component/zeebe/zeebe.json
=>
camel-camunda/src/generated/resources/META-INF/org/apache/camel/component/camunda/camunda.json}
(53%)
create mode 100644
components/camel-camunda/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644
components/camel-camunda/src/generated/resources/META-INF/services/org/apache/camel/component/camunda
create mode 100644
components/camel-camunda/src/generated/resources/META-INF/services/org/apache/camel/configurer/camunda-component
create mode 100644
components/camel-camunda/src/generated/resources/META-INF/services/org/apache/camel/configurer/camunda-endpoint
create mode 100644
components/camel-camunda/src/generated/resources/META-INF/services/org/apache/camel/urifactory/camunda-endpoint
create mode 100644
components/camel-camunda/src/main/docs/camunda-component.adoc
create mode 100644
components/camel-camunda/src/main/java/org/apache/camel/component/camunda/CamundaComponent.java
copy
components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe/ZeebeConstants.java
=>
camel-camunda/src/main/java/org/apache/camel/component/camunda/CamundaConstants.java}
(57%)
copy
components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe/ZeebeConsumer.java
=>
camel-camunda/src/main/java/org/apache/camel/component/camunda/CamundaConsumer.java}
(55%)
copy
components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe/ZeebeEndpoint.java
=>
camel-camunda/src/main/java/org/apache/camel/component/camunda/CamundaEndpoint.java}
(56%)
copy
components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe/ZeebeProducer.java
=>
camel-camunda/src/main/java/org/apache/camel/component/camunda/CamundaProducer.java}
(81%)
create mode 100644
components/camel-camunda/src/main/java/org/apache/camel/component/camunda/internal/CamundaService.java
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/internal/OperationName.java
(92%)
copy
components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe/model/AbstractZeebeResponse.java
=>
camel-camunda/src/main/java/org/apache/camel/component/camunda/model/AbstractCamundaResponse.java}
(89%)
copy
components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe/model/ZeebeMessage.java
=>
camel-camunda/src/main/java/org/apache/camel/component/camunda/model/CamundaMessage.java}
(90%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/model/DeploymentRequest.java
(70%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/model/DeploymentResponse.java
(88%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/model/JobRequest.java
(97%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/model/JobResponse.java
(89%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/model/JobWorkerMessage.java
(98%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/model/MessageRequest.java
(94%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/model/MessageResponse.java
(90%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/model/ProcessDeploymentResponse.java
(93%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/model/ProcessRequest.java
(91%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/model/ProcessResponse.java
(93%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/processor/AbstractBaseProcessor.java
(72%)
copy
components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe/processor/ZeebeProcessor.java
=>
camel-camunda/src/main/java/org/apache/camel/component/camunda/processor/CamundaProcessor.java}
(86%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/processor/DeploymentProcessor.java
(50%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/processor/JobProcessor.java
(57%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/processor/MessageProcessor.java
(78%)
copy components/{camel-zeebe/src/main/java/org/apache/camel/component/zeebe =>
camel-camunda/src/main/java/org/apache/camel/component/camunda}/processor/ProcessProcessor.java
(68%)
copy
components/{camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/AbstractPredictor.java
=>
camel-camunda/src/test/java/org/apache/camel/component/camunda/CamundaComponentTest.java}
(53%)
create mode 100644
components/camel-camunda/src/test/java/org/apache/camel/component/camunda/CamundaEndpointTest.java
create mode 100644
components/camel-camunda/src/test/java/org/apache/camel/component/camunda/CamundaServiceTest.java
copy
dsl/camel-jbang/camel-jbang-core/src/main/resources/quarkus-dependencies.properties
=> components/camel-camunda/src/test/resources/log4j2.properties (68%)
create mode 100644
components/camel-drill/src/test/java/org/apache/camel/component/drill/DrillProducerTest.java
create mode 100644
components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/integration/SftpCertHostVerificationIT.java
create mode 100644
components/camel-ftp/src/test/java/org/apache/camel/component/file/remote/sftp/integration/SftpCertUserAuthIT.java
create mode 100644 components/camel-ftp/src/test/resources/cert_host_ca
create mode 100644 components/camel-ftp/src/test/resources/cert_host_ca.pub
create mode 100644 components/camel-ftp/src/test/resources/cert_host_key
create mode 100644
components/camel-ftp/src/test/resources/cert_host_key-cert.pub
create mode 100644 components/camel-ftp/src/test/resources/cert_host_key.pub
create mode 100644 components/camel-ftp/src/test/resources/cert_user_ca
create mode 100644 components/camel-ftp/src/test/resources/cert_user_ca.pub
create mode 100644 components/camel-ftp/src/test/resources/cert_user_key
create mode 100644
components/camel-ftp/src/test/resources/cert_user_key-cert.pub
create mode 100644 components/camel-ftp/src/test/resources/cert_user_key.pub
create mode 100644
components/camel-google/camel-google-mail/src/generated/resources/META-INF/services/org/apache/camel/transformer/google-mail-draft
create mode 100644
components/camel-google/camel-google-mail/src/generated/resources/META-INF/services/org/apache/camel/transformer/google-mail-draft.json
create mode 100644
components/camel-google/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/transform/GoogleMailDraftDataTypeTransformer.java
create mode 100644
components/camel-google/camel-google-mail/src/test/java/org/apache/camel/component/google/mail/transform/GoogleMailDraftDataTypeTransformerTest.java
copy
test-infra/camel-test-infra-pulsar/src/main/resources/org/apache/camel/test/infra/pulsar/services/container.properties
=> components/camel-jms/src/test/resources/junit-platform.properties (94%)
create mode 100644
components/camel-jsch/src/test/java/org/apache/camel/component/scp/ScpCertHostVerificationIT.java
create mode 100644
components/camel-jsch/src/test/java/org/apache/camel/component/scp/ScpCertUserAuthIT.java
create mode 100644 components/camel-jsch/src/test/resources/cert_host_ca
create mode 100644 components/camel-jsch/src/test/resources/cert_host_ca.pub
create mode 100644 components/camel-jsch/src/test/resources/cert_host_key
create mode 100644
components/camel-jsch/src/test/resources/cert_host_key-cert.pub
create mode 100644 components/camel-jsch/src/test/resources/cert_host_key.pub
create mode 100644 components/camel-jsch/src/test/resources/cert_user_ca
create mode 100644 components/camel-jsch/src/test/resources/cert_user_ca.pub
create mode 100644 components/camel-jsch/src/test/resources/cert_user_key
create mode 100644
components/camel-jsch/src/test/resources/cert_user_key-cert.pub
create mode 100644 components/camel-jsch/src/test/resources/cert_user_key.pub
create mode 100644
components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpUnfilteredDeserializationReproducerTest.java
create mode 100644
components/camel-netty/src/test/java/org/apache/camel/component/netty/NettyUnfilteredDeserializationReproducerTest.java
create mode 100644
components/camel-platform-http-main/src/test/java/org/apache/camel/component/platform/http/main/authentication/BasicAuthenticationNonRootPathTest.java
create mode 100644
components/camel-platform-http-main/src/test/java/org/apache/camel/component/platform/http/main/authentication/BasicAuthenticationSelectivePathTest.java
copy
dsl/camel-jbang/camel-jbang-core/src/main/resources/quarkus-dependencies.properties
=>
components/camel-platform-http-main/src/test/resources/basic-auth-nonroot-path-selective.properties
(82%)
copy
test-infra/camel-test-infra-neo4j/src/main/resources/org/apache/camel/test/infra/neo4j/services/container.properties
=>
components/camel-platform-http-main/src/test/resources/basic-auth-nonroot-path.properties
(85%)
create mode 100644
components/camel-splunk-hec/src/test/java/org/apache/camel/component/splunkhec/SplunkHECProducerTest.java
create mode 100644
components/camel-telegram/src/test/java/org/apache/camel/component/telegram/model/InlineQueryResultCachedVoiceTest.java
create mode 100644
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/rest/RestUndertowHttpPostJsonPojoCharsetTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/component/bean/BeanInfoCacheBodyOgnlTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/processor/aggregator/SplitAggregateInChoiceSynchronousExecutorTest.java
create mode 100644
core/camel-core/src/test/java/org/apache/camel/support/RouteWatcherReloadStrategyOnReloadTest.java
create mode 120000 docs/components/modules/ROOT/examples/json/camunda.json
create mode 120000 docs/components/modules/ROOT/examples/json/pgvector.json
create mode 120000 docs/components/modules/ROOT/pages/camunda-component.adoc
create mode 120000 docs/components/modules/ROOT/pages/pgvector-component.adoc
create mode 100644
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/CamundaComponentBuilderFactory.java
copy
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{OpenaiComponentBuilderFactory.java
=> PgvectorComponentBuilderFactory.java} (52%)
copy
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/{ZeebeEndpointBuilderFactory.java
=> CamundaEndpointBuilderFactory.java} (68%)
create mode 100644
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/PgVectorEndpointBuilderFactory.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/common/PluginRunCustomizer.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/RunTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/common/PluginRunCustomizerTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/CmdLoadITCase.java
copy
components/camel-ai/camel-djl/src/main/java/org/apache/camel/component/djl/model/AbstractPredictor.java
=>
dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/HistoryITCase.java
(53%)
create mode 100644
dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ProcessorITCase.java
create mode 100644
dsl/camel-jbang/camel-jbang-it/src/test/java/org/apache/camel/dsl/jbang/it/ValidatePluginITCase.java
copy
components/camel-netty/src/main/java/org/apache/camel/component/netty/codec/ObjectDecoder.java
=>
dsl/camel-jbang/camel-jbang-it/src/test/resources/jbang/it/HistoryRoute.java
(58%)
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/PomSanitizer.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/MigrationToolsTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/MigrationWildflyKarafToolsTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/PomSanitizerTest.java
create mode 100644
test-infra/camel-test-infra-common/src/test/java/org/apache/camel/test/infra/common/services/TestServiceUtilRetryTest.java