This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch regen_bot_sbom
in repository https://gitbox.apache.org/repos/asf/camel.git
omit 19c5b04a3089 Regen SBOM from commit
a892b6fb8243d828a545f2402bae379e7202464d
add 10da538b4a8d Regen SBOM from commit
a892b6fb8243d828a545f2402bae379e7202464d (#21997)
add acc9d9ba2e06 CAMEL-23052: Use type converter for HTTP query header in
HttpSendDynamicAware (#21963)
add 2d2bfe411b02 CAMEL-23149: Add TLS configuration options to camel-iggy
(#21977)
add d0cda974b271 CAMEL-23150: Add camel wrapper command for version
pinning (#21978)
add 3da7cd13e050 CAMEL-23173: Add camel-event component for subscribing to
Camel events (#21983)
add d8eb4b77eff4 [build] non-varargs call of varargs method with inexact
argument type for last parameter (#21992)
add acf2e7df7a91 Fix CI test summary comment permissions (#21998)
add c027c9ae3e47 chore(camel-test-infra-kafka): upgrade
redpanda.container.image to v25.3.10 (#22001)
add c8192ad3f7b6 chore(camel-test-infra-nats): upgrade nats.container to
2.12.5 (#22005)
add a80a753344bf chore(deps): Bump org.eclipse.jgit:org.eclipse.jgit
add f6331388bf41 CAMEL-23112: Lower minimum JDK requirement from 21 to 17
(#21991)
add 1efb30a75511 chore(camel-test-infra-solr): upgrade solr.container to
9.10.1-slim
add 1eddf0350de8 chore(camel-test-infra-mongodb): upgrade
mongodb.container to 7.0.30-jammy
add 77d9a63de3a6 chore(deps): Bump com.google.cloud:google-cloud-bigquery
(#22020)
add 2a48f7f06640 chore(deps): Bump com.sun.xml.bind:jaxb-impl from 4.0.6
to 4.0.7 (#22019)
add 8048b6a2276a chore(camel-test-infra-rabbitmq): upgrade
rabbitmq.container to 4.2.4-management
add 0eda4b3c3117 chore(deps): Bump resilience4j-version from 2.3.0 to 2.4.0
add 9052b63336a4 chore(deps): Bump aws-java-sdk2-version from 2.42.12 to
2.42.13
add 909aadf920fd chore(camel-test-infra-postgres): upgrade
postgres.vector.container to pg18
add 078357efc4a1 chore(deps): Bump spring-version from 7.0.5 to 7.0.6
add 636f1555ae6f chore(deps): Bump
org.springframework.data:spring-data-redis
add 5ccc089d9eec chore(ci): Fix parent POM dependency change detection
(#22022)
add 614841c850df chore(deps): Bump quarkus-version from 3.32.2 to 3.32.3
add c7391044d878 chore(deps): Bump com.slack.api:slack-api-client from
1.47.0 to 1.48.0
add ccc60154a09e chore(deps): Bump jaxb-xjc-version from 4.0.6 to 4.0.7
add c8be7288b49f CAMEL-23112 - include back Java 17 on github PRs
add 9f3c89170282 chore(deps-dev): Bump com.github.mwiede:jsch from 2.27.8
to 2.27.9
add 92d1fb0ea0ce chore(deps): Bump org.glassfish.jaxb:jaxb-runtime from
4.0.6 to 4.0.7
add 3207b6c298a2 chore(deps): Bump com.google.cloud:google-cloud-vision
add 642c433d0fa4 chore(deps): Bump mockito-version from 5.22.0 to 5.23.0
add c60e75b86069 chore(deps): Bump maven-version from 3.9.13 to 3.9.14
add 1bef3e5ca5be chore(camel-test-infra-ibmmq): upgrade ibm.mq.container
to 9.4.5.0-r1
add 02e05b379477 chore(camel-test-infra-ibmmq): add auth support for IBM
MQ 9.4
add ada1c27f3a78 chore(deps): Bump
io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17
add 52e44702ff71 chore(deps): Bump org.atmosphere:atmosphere-runtime
add 5bdd0f1d3289 CAMEL-23200 - Camel-PQC: Replace Java serialization with
PKCS#8/X.509 in FileBasedKeyLifecycleManager (#22034)
add 38bb6107e5d9 chore(camel-test-infra-weaviate): upgrade
weaviate.container to 1.36.5
add a90c0c914a53 Improve message on GitHub comment for container version
upgrade
add 96f8de60006d CAMEL-23195 Implement camel-pulsar SubscriptionMode
configuration
add ed7288669742 CAMEL-23195 Update auto-generated files
add 8f900f14b23f chore(ci): Add fallback for properties not in
dependencyManagement (#22040)
add 87f3e538fc21 CAMEL-23193: Do copy attachments to new JmsMessage
(#21993)
add 731117366ed6 chore(deps): Bump redis.clients:jedis from 7.3.0 to 7.4.0
(#22031)
add d971d1ff48de CAMEL-23147: Embed citrus test plugin in camel-launcher
(#21979)
add def7b6c41f7e Fix flaky docs gulp build by excluding target directories
from glob scanning (#21996)
add 7da4f69c4c8e Downgrade Atmosphere to 3.1.0 (#22047)
add 06f81facfe54 [build] Add -B (batch mode) to Maven/mvnd CI invocations
(#22049)
add 0ca30b330ef2 Revert "CAMEL-23141: Hoist storedFields() out of the
search loop"
add a2187651ec7b Revert "CAMEL-23141 replace deprecated search method"
add bcb72c2c8383 Revert "CAMEL-23141 update Lucene to 10.x"
add a98acd304531 [build] Don't cancel in-progress main branch builds
(#22051)
add 5b181ba08132 Revert "Upgrade jooq that is jdk21 only"
add da44839e16e3 chore(deps): Bump org.apache.fory:fory-core from 0.15.0
to 0.16.0
add 052c4754adad chore(deps): Bump com.ibm.cloud:secrets-manager from
2.0.22 to 2.0.27
add ac891c0cc5b8 chore(deps): Bump com.sun.xml.bind:jaxb-jxc from 4.0.6 to
4.0.7
add a5f53c6dd414 chore(deps): Bump aws-java-sdk2-version from 2.42.13 to
2.42.14
add 73914b118c9c CAMEL-23203 - Camel-PQC: Add algorithm metadata to hybrid
wire formats (#22053)
add cef8d588fa71 CAMEL-23204 - CAMEL-PQC: Enforce key status checks before
cryptographic operations in PQCProducer (#22052)
add 1b6e0137a00a chore(deps): Bump spring-security-version from 7.0.3 to
7.0.4
add 877900440ce4 chore(deps): Bump com.openai:openai-java from 4.26.0 to
4.28.0
add 4c1e28e576ff chore(deps): Bump
io.smallrye:smallrye-fault-tolerance-standalone
add a46bb3c97a09 CAMEL-23112 - add back JDk 17 on Jenkins
add 23ef07cc875a chore(deps): Bump aws-java-sdk2-version from 2.42.14 to
2.42.15 (#22063)
add 8c275539f7bb chore(deps): Bump grpc-version from 1.79.0 to 1.80.0
add c5f217dc8973 chore(deps): Bump hapi-fhir-version from 8.8.0 to 8.8.1
add 9869511dc794 chore(deps): Bump com.ibm.icu:icu4j from 78.2 to 78.3
add 7205581ea12a chore(deps): Bump com.openai:openai-java from 4.28.0 to
4.29.0
add 469128110722 CAMEL-23198 - Camel-Google: Like AWS and IBM, create
text-to-speech and speech-to-text components (#22036)
add d1d0f78321f9 chore(deps): Bump mcp-java-sdk-version from 1.0.0 to
1.1.0 (#22018)
add 5b50940f7081 CAMEL-23113 - remove workaround for undefined properties
not handled by dependabot
add 7e1ea5d0b5b3 CAMEL-23207: Camel-aws-eventbridge: Add EventBridge
consumer implementation with SQS-backed polling (#22070)
add 3ae047eafdbe chore(deps): Bump io.camunda:zeebe-client-java from
8.8.16 to 8.8.17
add ff01b8edba32 chore(deps): Bump com.ibm.cloud:cloudant from 0.10.15 to
0.10.16
add ea30b9c40bc8 chore(deps): Bump com.google.cloud:google-cloud-speech
add 95874f1ac5ff chore(deps): Bump org.jboss.logging:jboss-logging
add a6cd06d54678 [CAMEL-22555] extra fixes for non-varargs call of varargs
method with inexact argument type for last parameter
add d919887de7da CAMEL-23189: Fix flaky XSLT tests by replacing file
consumer with direct (#22060)
add 8791829353d4 CAMEL-23197: [camel-jbang-mcp] Extract shared
CatalogService with caching and add version parameters to all catalog tools
add 15fc6c0bf6d8 chore(deps-dev): Bump com.google.cloud:google-cloud-core
add ac3a29321654 chore(deps): Bump google-cloud-functions-version from
2.75.0 to 2.76.0
add db70edd09721 chore(deps): Bump
com.google.cloud:google-cloud-texttospeech
add 80c2953d20f8 CAMEL-23196: Fix PR test detection using GitHub API
instead of unreliable proxy (#22062)
add ad5683af2a0e CAMEL-23194: Fix blocked JMS tests in camel-itest (#22061)
add 38f2715b3a3d CAMEL-22884: Validate method attribute placement in when
clause (#21969)
add 8c43aa4f700a CAMEL-23210 - Camel-PQC: Add input validation for
algorithm combinations and key sizes in PQCProducer (#22074)
add f86fda0442c6 CAMEL-23212: Camel-Docling: Harden CLI argument injection
validation in camel-docling (#22082)
add 02a3006c26ea CAMEL-23187: Fix RunCommandITCase.runWithProperties
timeout (#22085)
add c00b0c61147a CAMEL-23202 - workaround jacoco with multirelease jar
add 10893bf89ce6 [build] Set TERM=dumb in CI to suppress JLine terminal
warnings (#22067)
add 555c74b8787d CAMEL-23213: Handle Spring Boot catalog provider
requiring JDK 21+ (#22087)
add 413ebb7be4d4 Fix detect-dependencies excluding modules that conflict
with inclusion
add 73d15780bbc6 CAMEL-23209: Fix flaky SMB tests
add 9cc7654a6e34 Fix detect-dependencies to use merge-base diff instead of
two-dot diff
add 2c7f7ed25214 chore(deps): Bump aws-java-sdk2-version from 2.42.15 to
2.42.16
add 0194d31ec904 chore(deps): Bump com.google.genai:google-genai from
1.43.0 to 1.44.0
add befd501151cd chore(deps): Bump quarkus-version from 3.32.3 to 3.32.4
add d89b840f6244 chore(deps): Bump commons-net:commons-net from 3.12.0 to
3.13.0
add 8d8be9d98611 chore(deps): Bump spring-ws-version from 5.0.0 to 5.0.1
add 60761e1e8500 chore(deps): Bump org.jline:jline from 4.0.4 to 4.0.5
(#22079)
add 410dff8cf690 chore(deps): Bump testcontainers-version from 2.0.3 to
2.0.4
add c4b6863c9f8c CAMEL-23206: Fix flaky SpringAiChatParameterOverrideIT
add ea119d72f07a chore(deps): Bump quarkus-mcp-server-version from 1.10.2
to 1.10.3 (#22029)
add 2a88fb6b90cf CAMEL-22635: Fix LogCaptureTest in camel-netty and
camel-netty-http (#22083)
add 346026b4de9f CAMEL-22995: Auto-delete automated/upgrade branches on PR
close (#22096)
add 7738b0f8099d CAMEL-22110: Fix flaky HazelcastQueueConsumerPollTest
(#22093)
add 44a855c8a2ec [build] Clarify CI test comment when dependent modules
are not tested (#22098)
add 537084c99392 chore(deps): Bump org.springframework.ai:spring-ai-bom
add aab2fc1131f8 [CAMEL-22555] more fixes for non-varargs call of varargs
method with inexact argument type for last parameter
add 3495e1519818 CAMEL-23211 - Camel-Docling: Use secure temp file
creation in camel-docling (#22100)
add 4c5121493895 CAMEL-22527: Fix flaky JettyFailoverRoundRobinTest
(#22094)
add 4d6decf40403 CAMEL-22525: Fix flaky AS2 tests with BindException
(#22095)
add 881bdfce9f82 chore(deps): Bump
dev.langchain4j:langchain4j-community-dashscope (#22012)
add 83b16ef5ffe6 CAMEL-23205: Fix OpenAI embedding ITs to check exchange
exceptions and skip when no model
add 674593c4d554 chore(camel-test-infra-couchbase): upgrade
couchbase.container to 8.0.0
add b8507137f479 chore(camel-couchbase): fix tests for Couchbase 8.0.0
add 9064323d3017 CAMEL-23157: Fix test plugin run command
add 294e7f543c38 Camel-PQC - Document Digital Signature EIP usage with PQC
algorithms (#22113)
add 3a8cbcf80f8e chore(deps): Bump aws-java-sdk2-version from 2.42.16 to
2.42.17
add 35c0b7d62430 CAMEL-22948: Add @{argLine} to surefire/failsafe
configuration (#22097)
add cb292e3178d0 chore(camel-test-infra-keycloak): upgrade
keycloak.container to 26.5.6 (#22109)
add 4cc38b84e4d3 chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.15
to 2.6.16
add eeeb79d9074c Update to spring-boot 4.0.4; align spring-batch 6.0.3 /
jooq 3.19.30 / hazelcast 5.5.0 (#22104)
add 133f04f3349b Migrate huggingface, azure-functions, event from
camel-test-junit5 to camel-test-junit6 (#22131)
add c5f208fa964e Migrate jackson3 family from camel-test-junit5 to
camel-test-junit6 (#22132)
add 490cb841e1e1 Migrate google family from camel-test-junit5 to
camel-test-junit6 (#22133)
add b2dbfc174954 CAMEL-23214: Migrate AvailablePortFinder in camel-vertx
tests (#22119)
add 7918eab788d8 CAMEL-23214: Migrate AvailablePortFinder in
camel-telegram tests (#22120)
add 96b4ba92abd0 CAMEL-23214: Migrate AvailablePortFinder in camel-mllp
tests (#22121)
add ce08755cf621 CAMEL-23214: Migrate AvailablePortFinder in camel-as2
tests (#22122)
add ed5cf044fcf7 CAMEL-23214: Migrate AvailablePortFinder in camel-grpc
tests (#22123)
add 8dec349a53c4 CAMEL-23214: Migrate AvailablePortFinder in camel-itest
tests (#22124)
add e403cb6f7f71 Fix ServerSocket port finding to use
AvailablePort.probePort() (#22102)
add c28e73d90da8 chore(deps): Bump flatted from 3.3.2 to 3.4.2 in /docs
(#22143)
add f642c3ff4375 CAMEL-23214: Deprecate
AvailablePortFinder.getNextAvailable() in favor of find() (#22130)
add 18d6a66f0620 CAMEL-21917: Fix flaky
FromJmsToJdbcIdempotentConsumerToJmsXaTest (#22134)
add 546195ad8db7 CAMEL-23214: Migrate AvailablePortFinder in camel-cxf and
camel-netty tests (#22125)
add 2803da2ef94e CAMEL-23214: Migrate AvailablePortFinder in camel-thrift,
camel-cometd, camel-syslog tests (#22126)
add fd5bc4452c66 Miscellaneous test fixes (#22129)
add 76050abf307c Use per-class queue names in JMS tests to prevent shared
broker interference (#22138)
add c0553ad3f17e chore(camel-test-infra-ibmmq): upgrade ibm.mq.container
to 9.4.5.0-r2
add c7239f24c0cd chore(deps): Bump huaweicloud-sdk-version from 3.1.188 to
3.1.189
add fc0232611226 CAMEL-23218: Add SQL++ (N1QL) query support for Couchbase
consumer
add 84b156714c4d chore(camel-test-infra-milvus): upgrade milvus.container
to v2.6.12
add da8b0dc936e8 CAMEL-23214: Fix AvailablePort visibility - use public
AvailablePortFinder API (#22145)
add 879692257070 chore(deps): Bump io.undertow:undertow-core from
2.4.0.RC1 to 2.4.0.RC3
add 99f6fe2542eb Revert "chore(deps): Bump testcontainers-version from
2.0.3 to 2.0.4"
add 9fb941c4fb7a CAMEL-23214: Migrate AvailablePortFinder in
camel-platform-http, camel-jetty, camel-coap, camel-undertow tests
add 540d48e1cb5e CAMEL-23222: Filter inbound Camel headers in
MailHeaderFilterStrategy
add 05cffa5ec05f CAMEL-23222: Add HeaderFilterStrategy to CoAP component
add 32acb7d5bcd3 CAMEL-23219 - google-mail-stream: Expose threadId,
Message-ID and lab… (#22116)
add aed48e70e583 CAMEL-23214: Migrate AvailablePortFinder in miscellaneous
component tests
add b370ee32b5e2 Downgrade hazelcast to 5.4.0 (see CAMEL-22041) (#22155)
add fa379255fe90 Regen SBOM from commit
b370ee32b5e2761db57002871b59ac6ed06d5f47
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 (19c5b04a3089)
\
N -- N -- N refs/heads/regen_bot_sbom (fa379255fe90)
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/actions/detect-dependencies/action.yaml | 50 +
.github/actions/detect-dependencies/detect-test.sh | 348 +-
.../actions/incremental-build/incremental-build.sh | 40 +-
.github/actions/install-mvnd/action.yml | 4 +-
.github/workflows/check-container-versions.yml | 4 +-
.github/workflows/main-build.yml | 4 +-
.github/workflows/pr-build-main.yml | 7 +-
.github/workflows/pr-cleanup-branches.yml | 42 +
Jenkinsfile | 24 +-
Jenkinsfile.deploy | 2 +-
Jenkinsfile.jbangtest | 2 +-
bom/camel-bom/pom.xml | 15 +
camel-sbom/camel-sbom.json | 14602 ++++++++++---------
camel-sbom/camel-sbom.xml | 12484 ++++++++--------
catalog/camel-allcomponents/pom.xml | 15 +
.../org/apache/camel/catalog/components.properties | 3 +
.../camel/catalog/components/aws2-eventbridge.json | 148 +-
.../apache/camel/catalog/components/coap+tcp.json | 22 +-
.../org/apache/camel/catalog/components/coap.json | 22 +-
.../apache/camel/catalog/components/coaps+tcp.json | 22 +-
.../org/apache/camel/catalog/components/coaps.json | 22 +-
.../apache/camel/catalog/components/couchbase.json | 70 +-
.../org/apache/camel/catalog/components/event.json | 37 +
.../catalog/components/google-mail-stream.json | 5 +-
.../catalog/components/google-speech-to-text.json | 44 +
.../catalog/components/google-text-to-speech.json | 46 +
.../org/apache/camel/catalog/components/iggy.json | 11 +-
.../org/apache/camel/catalog/components/pqc.json | 14 +-
.../apache/camel/catalog/components/pulsar.json | 96 +-
.../src/main/docs/docling-component.adoc | 53 +
.../camel/component/docling/DoclingProducer.java | 250 +-
.../docling/DoclingCustomArgsValidationTest.java | 122 +-
.../docling/DoclingSecureTempFileTest.java | 162 +
.../docling/DoclingTempFileCleanupTest.java | 31 +-
components/camel-ai/camel-huggingface/pom.xml | 2 +-
.../camel/component/huggingface/HuggingFaceIT.java | 2 +-
.../openai/integration/OpenAIEmbeddingsIT.java | 11 +
.../as2/api/AS2AsyncMDNServerConnection.java | 7 +-
.../component/as2/api/AS2ServerConnection.java | 7 +-
.../as2/api/AS2AsyncMDNServerConnectionTest.java | 10 +-
.../camel/component/as2/api/AS2MessageTest.java | 2 +-
.../component/as2/api/AS2MessageTestBase.java | 12 +-
.../as2/api/AS2UnencryptedMessageTest.java | 2 +-
.../component/as2/AS2AsyncMDNServerManagerIT.java | 58 +-
.../as2/AS2AsyncMdnBasicAuthHeaderTest.java | 36 +-
.../as2/AS2AsyncMdnTokenAuthHeaderTest.java | 29 +-
.../component/as2/AS2BasicAuthHeaderTest.java | 24 +-
.../camel/component/as2/AS2ClientManagerIT.java | 34 +-
.../as2/AS2ServerBasicAuthHeaderTest.java | 15 +-
.../as2/AS2ServerBearerAuthHeaderTest.java | 15 +-
.../component/as2/AS2ServerManagerEncryptedIT.java | 6 +-
.../camel/component/as2/AS2ServerManagerIT.java | 14 +-
.../component/as2/AS2ServerManagerITBase.java | 8 +-
.../camel/component/as2/AS2ServerSecTestBase.java | 8 +-
.../component/as2/AS2TokenAuthHeaderTest.java | 24 +-
.../websocket/WebsocketCamelRouterTestSupport.java | 6 +-
...bsocketCamelRouterWithInitParamTestSupport.java | 6 +-
.../component/avro/AvroConsumerTestSupport.java | 19 +-
.../camel/component/avro/AvroTestSupport.java | 21 +-
.../camel-aws/camel-aws2-eventbridge/pom.xml | 11 +
.../EventbridgeComponentConfigurer.java | 48 +
.../eventbridge/EventbridgeEndpointConfigurer.java | 156 +
.../eventbridge/EventbridgeEndpointUriFactory.java | 32 +-
.../aws2/eventbridge/aws2-eventbridge.json | 148 +-
.../src/main/docs/aws2-eventbridge-component.adoc | 112 +-
.../aws2/eventbridge/EventbridgeConfiguration.java | 100 +
.../aws2/eventbridge/EventbridgeConstants.java | 6 +
.../aws2/eventbridge/EventbridgeConsumer.java | 285 +
.../aws2/eventbridge/EventbridgeEndpoint.java | 33 +-
.../eventbridge/EventbridgeConsumerConfigTest.java | 81 +
.../aws2/eventbridge/EventbridgeConsumerTest.java | 504 +
.../localstack/EventbridgeConsumerIT.java | 257 +
.../camel-azure/camel-azure-functions/pom.xml | 2 +-
.../component/clickup/ClickUpWebhookCallTest.java | 11 +-
...lickUpWebhookRegistrationAlreadyExistsTest.java | 2 +-
.../clickup/ClickUpWebhookRegistrationTest.java | 2 +-
.../component/clickup/util/ClickUpTestSupport.java | 10 +-
.../apache/camel/coap/CoAPComponentConfigurer.java | 6 +
.../apache/camel/coap/CoAPEndpointConfigurer.java | 6 +
.../apache/camel/coap/CoAPEndpointUriFactory.java | 3 +-
.../META-INF/org/apache/camel/coap/coap+tcp.json | 22 +-
.../META-INF/org/apache/camel/coap/coap.json | 22 +-
.../META-INF/org/apache/camel/coap/coaps+tcp.json | 22 +-
.../META-INF/org/apache/camel/coap/coaps.json | 22 +-
.../org/apache/camel/coap/CamelCoapResource.java | 14 +-
.../java/org/apache/camel/coap/CoAPComponent.java | 23 +-
.../java/org/apache/camel/coap/CoAPEndpoint.java | 25 +-
.../camel/coap/CoAPHeaderFilterStrategy.java} | 20 +-
.../java/org/apache/camel/coap/CoAPCORSTest.java | 2 +-
.../camel/coap/CoAPComponentTLSTestBase.java | 72 +-
.../org/apache/camel/coap/CoAPComponentTest.java | 13 +-
.../camel/coap/CoAPHeaderFilterStrategyTest.java | 84 +
.../apache/camel/coap/CoAPMethodRestrictTest.java | 14 +-
.../java/org/apache/camel/coap/CoAPMethodTest.java | 14 +-
.../org/apache/camel/coap/CoAPObserveTest.java | 6 +-
.../java/org/apache/camel/coap/CoAPPingTest.java | 5 +-
.../camel/coap/CoAPRestComponentTestBase.java | 16 +-
.../apache/camel/coap/CoAPRestContextPathTest.java | 2 +-
.../org/apache/camel/coap/CoAPRestVerbTest.java | 2 +-
.../org/apache/camel/coap/CoAPTestSupport.java | 6 +-
.../CometdProducerConsumerAuthenticatedTest.java | 9 +-
.../CometdProducerConsumerExtensionTest.java | 18 +-
.../cometd/CometdProducerConsumerInOutTest.java | 18 +-
.../CometdProducerConsumerInteractiveTest.java | 14 +-
.../cometd/CometdProducerConsumerTest.java | 9 +-
.../cometd/MultipCometdProducerConsumerTest.java | 13 +-
.../cometd/SslCometdProducerConsumerTest.java | 7 +-
...ontextParametersCometdProducerConsumerTest.java | 7 +-
...tParametersInUriCometdProducerConsumerTest.java | 7 +-
...ontextParametersCometdProducerConsumerTest.java | 7 +-
.../couchbase/CouchbaseEndpointConfigurer.java | 9 +
.../couchbase/CouchbaseEndpointUriFactory.java | 4 +-
.../camel/component/couchbase/couchbase.json | 70 +-
.../src/main/docs/couchbase-component.adoc | 115 +-
.../component/couchbase/CouchbaseConsumer.java | 204 +-
.../component/couchbase/CouchbaseEndpoint.java | 109 +-
.../component/couchbase/CouchbaseEndpointTest.java | 76 +
.../couchbase/integration/ConsumeSqlQueryIT.java | 168 +
.../integration/CouchbaseIntegrationTestBase.java | 4 +-
.../src/main/docs/crypto-component.adoc | 316 +
.../cxf/jaxrs/CxfRsProducerStreamCacheTest.java | 9 +-
.../cxf/jaxws/CxfConsumerPayloadXPathTest.java | 7 +-
.../cxf/jaxws/CxfPayLoadBareSoapTest.java | 8 +-
.../cxf/jaxws/CxfProducerProtocalHeaderTest.java | 8 +-
.../cxf/jaxws/CxfProducerSoapActionTest.java | 6 +-
.../camel/component/cxf/jaxws/CxfProducerTest.java | 6 +-
.../component/cxf/jaxws/FailOverFeatureTest.java | 6 +-
.../camel/component/cxf/CxfMulticastTest.java | 6 +-
.../cxf/CxfPayloadRouterContentLengthTest.java | 10 +-
.../camel/component/cxf/CxfRecipientListTest.java | 11 +-
.../cxf/CxfRecipientListWithUrlParamsTest.java | 23 +-
.../camel/component/elytron/BaseElytronTest.java | 7 +-
.../camel-google-vision => camel-event}/pom.xml | 38 +-
.../camelevent/EventComponentConfigurer.java} | 23 +-
.../camelevent/EventEndpointConfigurer.java} | 44 +-
.../camelevent/EventEndpointUriFactory.java} | 40 +-
.../apache/camel/component/camelevent/event.json | 37 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/event | 2 +
.../org/apache/camel/configurer/event-component | 2 +
.../org/apache/camel/configurer/event-endpoint | 2 +
.../org/apache/camel/urifactory/event-endpoint | 2 +
.../camel-event/src/main/docs/event-component.adoc | 171 +
.../component/camelevent/EventComponent.java} | 32 +-
.../camel/component/camelevent/EventConsumer.java | 259 +
.../camel/component/camelevent/EventEndpoint.java | 157 +
.../component/camelevent/EventComponentTest.java | 176 +
.../file/remote/FromFtpClientSoTimeoutTest.java | 6 +-
.../SftpSimpleConsumeThroughProxyIT.java | 9 +-
.../SftpSimpleProduceThroughProxyIT.java | 9 +-
.../component/geocoder/GeoCoderGoogleProducer.java | 7 +-
.../component/geocoder/GeoCoderProxyManualIT.java | 6 +-
.../camel-google/camel-google-firestore/pom.xml | 2 +-
.../firestore/GoogleFirestoreComponentTest.java | 2 +-
.../integration/GoogleFirestoreITSupport.java | 2 +-
.../google/mail/stream/google-mail-stream.json | 5 +-
.../mail/stream/GoogleMailStreamConstants.java | 6 +
.../mail/stream/GoogleMailStreamConsumer.java | 5 +
.../GoogleMailStreamConsumerHeadersTest.java | 171 +
.../pom.xml | 12 +-
...oogleCloudSpeechToTextComponentConfigurer.java} | 23 +-
.../GoogleCloudSpeechToTextEndpointConfigurer.java | 86 +
...GoogleCloudSpeechToTextEndpointUriFactory.java} | 41 +-
.../google/speechtotext/google-speech-to-text.json | 44 +
.../services/org/apache/camel/component.properties | 7 +
.../apache/camel/component/google-speech-to-text | 2 +
.../configurer/google-speech-to-text-component | 2 +
.../configurer/google-speech-to-text-endpoint | 2 +
.../urifactory/google-speech-to-text-endpoint | 2 +
.../main/docs/google-speech-to-text-component.adoc | 184 +
.../GoogleCloudSpeechToTextClientFactory.java | 47 +
.../GoogleCloudSpeechToTextComponent.java} | 38 +-
.../GoogleCloudSpeechToTextConfiguration.java | 155 +
.../GoogleCloudSpeechToTextConstants.java} | 29 +-
.../GoogleCloudSpeechToTextEndpoint.java | 108 +
.../GoogleCloudSpeechToTextOperations.java} | 16 +-
.../GoogleCloudSpeechToTextProducer.java | 128 +
.../integration/GoogleCloudSpeechToTextIT.java | 87 +
.../GoogleCloudSpeechToTextComponentTest.java} | 24 +-
.../GoogleCloudSpeechToTextConfigurationTest.java | 61 +
.../pom.xml | 12 +-
...oogleCloudTextToSpeechComponentConfigurer.java} | 23 +-
.../GoogleCloudTextToSpeechEndpointConfigurer.java | 98 +
...GoogleCloudTextToSpeechEndpointUriFactory.java} | 43 +-
.../google/texttospeech/google-text-to-speech.json | 46 +
.../services/org/apache/camel/component.properties | 7 +
.../apache/camel/component/google-text-to-speech | 2 +
.../configurer/google-text-to-speech-component | 2 +
.../configurer/google-text-to-speech-endpoint | 2 +
.../urifactory/google-text-to-speech-endpoint | 2 +
.../main/docs/google-text-to-speech-component.adoc | 201 +
.../GoogleCloudTextToSpeechClientFactory.java | 47 +
.../GoogleCloudTextToSpeechComponent.java} | 38 +-
.../GoogleCloudTextToSpeechConfiguration.java | 189 +
.../GoogleCloudTextToSpeechConstants.java} | 29 +-
.../GoogleCloudTextToSpeechEndpoint.java | 108 +
.../GoogleCloudTextToSpeechOperations.java} | 17 +-
.../GoogleCloudTextToSpeechProducer.java | 139 +
.../integration/GoogleCloudTextToSpeechIT.java | 97 +
.../GoogleCloudTextToSpeechComponentTest.java} | 24 +-
.../GoogleCloudTextToSpeechConfigurationTest.java | 66 +
.../camel-google/camel-google-vision/pom.xml | 2 +-
.../unit/GoogleCloudVisionComponentTest.java | 2 +-
components/camel-google/pom.xml | 2 +
.../grpc/GrpcConsumerAggregationTest.java | 16 +-
.../component/grpc/GrpcConsumerConcurrentTest.java | 16 +-
.../component/grpc/GrpcConsumerExceptionTest.java | 9 +-
.../grpc/GrpcConsumerPropagationTest.java | 16 +-
.../component/grpc/GrpcConsumerSecurityTest.java | 24 +-
.../grpc/GrpcConsumerServerInterceptorTest.java | 16 +-
.../grpc/GrpcProducerClientInterceptorTest.java | 15 +-
.../component/grpc/GrpcProducerSecurityTest.java | 21 +-
.../component/grpc/GrpcProducerStreamingTest.java | 10 +-
.../camel/component/grpc/GrpcProducerSyncTest.java | 14 +-
.../component/grpc/GrpcProxyAsyncAsyncTest.java | 17 +-
.../component/grpc/GrpcProxyAsyncSyncTest.java | 17 +-
.../component/grpc/GrpcProxySyncAsyncTest.java | 17 +-
.../grpc/RouteControlledStreamObserverTest.java | 18 +-
.../hazelcast/HazelcastQueueConsumerPollTest.java | 30 +-
.../hazelcast/policy/HazelcastRoutePolicyIT.java | 116 +
.../apache/camel/component/hl7/HL7TestSupport.java | 12 +-
.../camel/http/base/HttpSendDynamicAware.java | 4 +-
.../camel/http/base/HttpSendDynamicAwareTest.java | 121 +
.../http/HttpCustomComponentNameTest.java | 8 +-
.../component/http/HttpProducerSessionTest.java | 7 +-
...psTwoComponentsSslContextParametersGetTest.java | 8 +-
.../integration/WatsonxAiWebSocketStreamingIT.java | 20 +-
.../camel/component/iec60870/ConnectionTest.java | 22 +-
.../component/iggy/IggyComponentConfigurer.java | 24 +
.../component/iggy/IggyEndpointConfigurer.java | 18 +
.../component/iggy/IggyEndpointUriFactory.java | 5 +-
.../org/apache/camel/component/iggy/iggy.json | 11 +-
.../apache/camel/component/iggy/IggyComponent.java | 23 +-
.../camel/component/iggy/IggyConfiguration.java | 45 +
.../apache/camel/component/iggy/IggyConsumer.java | 5 +-
.../apache/camel/component/iggy/IggyProducer.java | 5 +-
.../iggy/client/IggyClientConnectionPool.java | 9 +-
.../component/iggy/client/IggyClientFactory.java | 51 +-
.../component/iggy/IggyConfigurationTest.java | 120 +
components/camel-jackson3-avro/pom.xml | 2 +-
.../avro/JacksonAvroLookupResolverTest.java | 2 +-
.../JacksonAvroMarshalUnmarshalJsonNodeTest.java | 2 +-
.../JacksonAvroMarshalUnmarshalPojoListTest.java | 2 +-
.../avro/JacksonAvroMarshalUnmarshalPojoTest.java | 2 +-
components/camel-jackson3-protobuf/pom.xml | 2 +-
.../JacksonProtobufLookupResolverTest.java | 2 +-
...acksonProtobufMarshalUnmarshalJsonNodeTest.java | 2 +-
.../JacksonProtobufMarshalUnmarshalPojoTest.java | 2 +-
components/camel-jackson3/pom.xml | 2 +-
.../component/jackson3/JacksonConcurrentTest.java | 4 +-
.../component/jackson3/JacksonFeaturesTest.java | 2 +-
.../jackson3/JacksonIncludeDefaultTest.java | 2 +-
.../jackson3/JacksonIncludeNotNulllTest.java | 2 +-
.../jackson3/JacksonJAXBAnnotationTest.java | 2 +-
.../jackson3/JacksonMarshalAllowJMSTypeTest.java | 2 +-
.../JacksonMarshalContentTypeHeaderTest.java | 2 +-
.../jackson3/JacksonMarshalDateTimezoneTest.java | 2 +-
.../JacksonMarshalMultibyteCharactersTest.java | 2 +-
.../jackson3/JacksonMarshalNamingStrategyTest.java | 2 +-
.../component/jackson3/JacksonMarshalTest.java | 2 +-
.../jackson3/JacksonMarshalUnmarshalArrayTest.java | 2 +-
.../jackson3/JacksonMarshalUnmarshalListTest.java | 2 +-
.../JacksonMarshalUnmarshalPojoArrayTest.java | 2 +-
...onMarshalUnmarshalTypeHeaderNotAllowedTest.java | 2 +-
.../JacksonMarshalUnmarshalTypeHeaderTest.java | 2 +-
.../component/jackson3/JacksonMarshalViewTest.java | 2 +-
.../component/jackson3/JacksonModuleTest.java | 2 +-
.../JacksonNotUseDefaultObjectMapperTest.java | 2 +-
.../jackson3/JacksonObjectListSplitTest.java | 4 +-
.../jackson3/JacksonObjectMapperRegistryTest.java | 2 +-
.../jackson3/SpringJacksonAllowNullBodyTest.java | 2 +-
.../jackson3/SpringJacksonEnableFeatureTest.java | 2 +-
...ingJacksonJsonDataFormatNamingStrategyTest.java | 2 +-
.../jackson3/SpringJacksonJsonDataFormatTest.java | 2 +-
.../SpringJacksonMarshalUnmarshalListTest.java | 2 +-
.../SpringJacksonObjectMapperRegistryTest.java | 2 +-
.../converter/JacksonConversionsBufferTest.java | 2 +-
.../converter/JacksonConversionsPojoTest.java | 2 +-
.../converter/JacksonConversionsSimpleTest.java | 2 +-
.../jackson3/converter/JacksonConversionsTest.java | 2 +-
.../converter/JacksonJSonNodeConverterTest.java | 2 +-
components/camel-jackson3xml/pom.xml | 2 +-
.../jackson3xml/JacksonConcurrentTest.java | 4 +-
.../jackson3xml/JacksonConversionsSimpleTest.java | 2 +-
.../jackson3xml/JacksonConversionsTest.java | 2 +-
.../JacksonEmptyElementsAsNullTest.java | 2 +-
.../jackson3xml/JacksonIncludeDefaultTest.java | 2 +-
.../jackson3xml/JacksonIncludeNotNulllTest.java | 2 +-
.../jackson3xml/JacksonJAXBAnnotationTest.java | 2 +-
.../JacksonMarshalAllowJMSTypeTest.java | 2 +-
.../JacksonMarshalContentTypeHeaderTest.java | 2 +-
.../JacksonMarshalDateTimezoneTest.java | 2 +-
.../component/jackson3xml/JacksonMarshalTest.java | 2 +-
.../JacksonMarshalUnmarshalListTest.java | 2 +-
...onMarshalUnmarshalTypeHeaderNotAllowedTest.java | 2 +-
.../JacksonMarshalUnmarshalTypeHeaderTest.java | 2 +-
.../jackson3xml/JacksonMarshalViewTest.java | 2 +-
.../component/jackson3xml/JacksonModuleTest.java | 2 +-
.../jackson3xml/JacksonObjectListSplitTest.java | 4 +-
.../SpringJacksonEnableFeatureTest.java | 2 +-
.../SpringJacksonMarshalUnmarshalListTest.java | 2 +-
.../SpringJacksonXmlDataFormatTest.java | 2 +-
.../jetty/JettyBridgeHostHeaderIssueTest.java | 58 +-
.../jetty/JettyFailoverRoundRobinTest.java | 34 +-
.../component/jetty/JettyValidatorStreamTest.java | 10 +-
...alidatorStreamWithStreamCachingEnabledTest.java | 10 +-
.../camel/component/jetty/JettyValidatorTest.java | 12 +-
.../component/jetty/JettyXsltHttpTemplateTest.java | 10 +-
.../camel/component/jetty/JettyXsltTest.java | 10 +-
.../jetty/SpringFailoverRoundRobinTest.java | 28 +-
.../jetty/rest/RestJettyRedirectTest.java | 12 +-
.../org/apache/camel/component/jms/JmsMessage.java | 7 +
.../JmsComponentTransactedCacheLevelNameTest.java | 6 +-
.../component/jms/async/AsyncJmsInOutTest.java | 4 +-
.../issues/JmsTypeConverterIssueIT.java | 4 +-
.../spring/issues/JmsSpringValidatorIT.java | 4 +-
.../spring/tx/JmsToJmsTransactedIT.java | 13 +-
.../spring/tx/async/AsyncEndpointJmsTXIT.java | 4 +-
.../tx/async/AsyncEndpointJmsTXMulticastIT.java | 4 +-
.../async/AsyncEndpointJmsTXRecipientListIT.java | 4 +-
.../tx/async/AsyncEndpointJmsTXRollback2IT.java | 4 +-
.../tx/async/AsyncEndpointJmsTXRollbackIT.java | 4 +-
.../tx/async/AsyncEndpointJmsTXRoutingSlipIT.java | 4 +-
.../async/AsyncEndpointJmsTXTryCatchFinallyIT.java | 4 +-
.../tx/async/AsyncEndpointJmsTXWireTapIT.java | 4 +-
...tReplyTemporaryRefreshFailureOnStartupTest.java | 8 +-
.../component/jms/validator/JmsValidatorTest.java | 18 +-
.../spring/issues/JmsSpringValidatorIT.xml | 14 +-
.../apache/camel/component/jmx/JMXRemoteTest.java | 9 +-
.../jmx/JMXRobustRemoteConnectionTest.java | 20 +-
.../camel/component/scp/ScpServerTestSupport.java | 12 +-
.../camel/jsonpath/JsonPathPlatformHttpTest.java | 8 +-
.../component/knative/http/KnativeHttpServer.java | 35 +-
.../component/knative/http/KnativeHttpTest.java | 6 +-
.../component/knative/http/KnativeHttpsServer.java | 9 +-
.../core/integ5/ServerAnnotationProcessor.java | 44 +-
.../core/integ5/ServerAnnotationProcessor.java | 44 +-
.../camel/service/lra/AbstractLRATestSupport.java | 8 +-
.../camel/component/lucene/LuceneSearcher.java | 14 +-
.../LumberjackComponentGlobalSSLTest.java | 15 +-
.../lumberjack/LumberjackComponentSSLTest.java | 14 +-
.../lumberjack/LumberjackComponentTest.java | 14 +-
.../lumberjack/LumberjackDisconnectionTest.java | 14 +-
.../lumberjack/LumberjackMultiThreadIT.java | 8 +-
.../component/mail/MailHeaderFilterStrategy.java | 1 +
.../component/milo/AbstractMiloServerTest.java | 15 +-
.../component/milo/server/ServerLocalTest.java | 6 +-
.../apache/camel/component/mina/BaseMinaTest.java | 20 +-
.../mina/MinaInOutWithForcedNoResponseTest.java | 4 +-
.../MllpTcpServerConsumerLenientBindTest.java | 5 +-
.../apache/camel/component/mllp/LogPhiTest.java | 5 +-
...pGlobalAndExplicitSSLContextParametersTest.java | 5 +-
.../mllp/MllpIdleTimeoutStrategyTest.java | 5 +-
.../mllp/MllpMaxConcurrentConsumersTest.java | 10 +-
.../mllp/MllpMutualTlsConnectionAndHeaderBase.java | 5 +-
.../MllpProducerConsumerLoopbackInOnlyTest.java | 6 +-
.../mllp/MllpProducerConsumerLoopbackTest.java | 10 +-
.../mllp/MllpSSLContextParametersTest.java | 5 +-
.../MllpTcpClientProducerConnectionErrorTest.java | 5 +-
...TcpClientProducerIdleConnectionTimeoutTest.java | 5 +-
.../component/mllp/MllpTcpServerCharsetTest.java | 5 +-
.../mllp/MllpTcpServerConsumerBindTimeoutTest.java | 5 +-
.../mllp/MllpTcpServerConsumerConnectionTest.java | 5 +-
.../MllpTcpServerConsumerMessageHeadersTest.java | 5 +-
...MllpTcpServerConsumerMulitpleTcpPacketTest.java | 5 +-
.../mllp/MllpTcpServerConsumerThreadPoolTest.java | 14 +-
.../mllp/MllpTcpServerConsumerTransactionTest.java | 5 +-
...tProducerEndOfDataAndValidationTestSupport.java | 5 +-
...cpServerConsumerAcknowledgementTestSupport.java | 5 +-
...rConsumerEndOfDataAndValidationTestSupport.java | 5 +-
.../apache/camel/component/mock/MockEndpoint.java | 13 +
.../camel/component/netty/http/LogCaptureTest.java | 30 +-
.../http/NettyHttpEndpointUriFactoryTest.java | 6 +-
.../http/NettyHttpGetWithInvalidMessageTest.java | 12 +-
.../netty/http/NettyHttpProducerHeadersTest.java | 20 +-
.../netty/http/NettyHttpProducerProxyModeTest.java | 6 +-
.../netty/http/NettyHttpSSLHandshakeErrorTest.java | 7 +-
.../component/netty/http/ProxyProtocolTest.java | 54 +-
.../src/test/resources/log4j2.properties | 6 -
.../netty/EnrichWithoutRestResponseTest.java | 2 +-
.../camel/component/netty/LogCaptureTest.java | 28 +-
.../netty/NettyEndpointUriFactoryTest.java | 6 +-
.../netty/NettyInOutWithForcedNoResponseTest.java | 2 +-
.../component/netty/ObjectSerializationTest.java | 15 +-
.../src/test/resources/log4j2.properties | 8 -
.../camel/oaipmh/utils/MockOaipmhServer.java | 25 +-
.../olingo2/AbstractOlingo2AppAPITestSupport.java | 8 +-
.../mqtt5/PahoMqtt5ReconnectAfterFailureIT.java | 16 +-
.../paho/PahoReconnectAfterFailureIT.java | 12 +-
.../http/main/MainHttpServerRouteTest.java | 8 +-
.../http/main/ManagementHttpServerTest.java | 8 +-
...mHttpRestOpenApiConsumerRestDslBindingTest.java | 9 +-
...RestOpenApiConsumerRestDslRouteMetricsTest.java | 7 +-
...PlatformHttpRestOpenApiConsumerRestDslTest.java | 23 +-
.../vertx/PlatformHttpRestOpenApiConsumerTest.java | 21 +-
.../RestOpenApiCodeFirstOnExceptionIssueTest.java | 8 +-
...stOpenApiContractFirstOnExceptionIssueTest.java | 8 +-
.../VertxClientResponseCodeValidationTest.java | 7 +-
...ertxInvalidJSonClientRequestValidationTest.java | 7 +-
...rtxInvalidJSonClientResponseValidationTest.java | 7 +-
.../http/vertx/VertxPlatformEventNotifierTest.java | 9 +-
.../vertx/VertxPlatformHttpAuthenticationTest.java | 8 +-
.../http/vertx/VertxPlatformHttpBasicTest.java | 9 +-
.../http/vertx/VertxPlatformHttpCookieTest.java | 10 +-
.../http/vertx/VertxPlatformHttpEngineTest.java | 107 +-
...rtxPlatformHttpEngineWithTypeConverterTest.java | 9 +-
.../vertx/VertxPlatformHttpFileResponseTest.java | 9 +-
.../http/vertx/VertxPlatformHttpJacksonTest.java | 7 +-
...VertxPlatformHttpLargeMessageStreamingTest.java | 7 +-
.../vertx/VertxPlatformHttpNoBodyHandlerTest.java | 12 +-
.../vertx/VertxPlatformHttpPooledExchangeTest.java | 12 +-
.../http/vertx/VertxPlatformHttpProxyTest.java | 12 +-
.../http/vertx/VertxPlatformHttpSessionTest.java | 15 +-
.../vertx/VertxPlatformHttpSharedVertxTest.java | 6 +-
.../http/vertx/VertxPlatformHttpStreamingTest.java | 21 +-
.../http/vertx/VertxPlatformHttpsProxyTest.java | 23 +-
.../VertxPlatformMultipleContentTypeTest.java | 13 +-
.../VertxPlatformServerRequestValidationTest.java | 9 +-
components/camel-pqc/pom.xml | 5 +
.../component/pqc/PQCComponentConfigurer.java | 6 +
.../camel/component/pqc/PQCEndpointConfigurer.java | 6 +
.../camel/component/pqc/PQCEndpointUriFactory.java | 3 +-
.../org/apache/camel/component/pqc/pqc.json | 14 +-
.../camel-pqc/src/main/docs/pqc-component.adoc | 129 +-
.../apache/camel/component/pqc/PQCAlgorithmId.java | 150 +
.../camel/component/pqc/PQCConfiguration.java | 23 +
.../apache/camel/component/pqc/PQCProducer.java | 257 +-
.../lifecycle/FileBasedKeyLifecycleManager.java | 269 +-
.../camel/component/pqc/lifecycle/KeyMetadata.java | 14 +-
.../component/pqc/PQCInputValidationTest.java | 223 +
.../component/pqc/PQCKeyStatusEnforcementTest.java | 378 +
.../camel/component/pubnub/PubNubTestBase.java | 8 +-
.../pulsar/PulsarComponentConfigurer.java | 6 +
.../component/pulsar/PulsarEndpointConfigurer.java | 6 +
.../component/pulsar/PulsarEndpointUriFactory.java | 3 +-
.../org/apache/camel/component/pulsar/pulsar.json | 96 +-
.../component/pulsar/PulsarConfiguration.java | 17 +
.../consumers/CommonCreationStrategyImpl.java | 1 +
.../pulsar/utils/consumers/SubscriptionMode.java} | 25 +-
.../component/pulsar/PulsarComponentTest.java | 15 +
.../camel/component/salesforce/PubSubApiTest.java | 14 +-
.../apache/camel/maven/HttpProxyMojoManualIT.java | 34 +-
.../servlet/ServletCamelRouterTestSupport.java | 5 +-
.../camel/component/slack/SlackProducerTest.java | 9 +-
.../camel/component/smb/AbstractSmbRenameIT.java | 2 +-
.../FromSmbMoveFileAbsoluteFolderRecursiveIT.java | 6 +-
.../component/smb/FromSmbMoveFileToSubdirIT.java | 2 +-
.../component/smb/FromSmbMoveWithExistingIT.java | 2 +-
.../apache/camel/component/smb/FromSmbNoopIT.java | 2 +-
.../component/smb/FromSmbPreMoveDeleteIT.java | 4 +-
.../smb/FromSmbPreMoveFileExpressionIT.java | 4 +-
.../camel/component/smb/FromSmbPreMoveIT.java | 2 +-
.../component/smb/FromSmbRenameReadLockIT.java | 4 +-
.../component/smb/SmbComponentConnectionIT.java | 6 +-
.../smb/SmbConsumerLocalWorkDirectoryIT.java | 2 +-
.../component/smb/SmbConsumerPartialReadIT.java | 2 +-
.../smb/SmbConsumerPartialReadNoPathIT.java | 8 +-
.../camel/component/smb/SmbDeleteFileIT.java | 4 +-
.../SmbDeleteFilePathBackwardsCompatibleIT.java | 4 +-
.../component/smb/SmbProducerAllowNullBodyIT.java | 4 +-
.../component/smb/SmbProducerBuildDirectoryIT.java | 2 +-
.../component/smb/SmbProducerDoneFileNameIT.java | 16 +-
.../smb/SmbProducerFileExistAppendIT.java | 2 +-
.../SmbProducerFileExistAppendNoFileBeforeIT.java | 2 +-
.../component/smb/SmbProducerFileExistFailIT.java | 2 +-
.../smb/SmbProducerFileExistIgnoreIT.java | 2 +-
.../smb/SmbProducerFileExistOverrideIT.java | 2 +-
...SmbProducerFileExistOverrideNoFileBeforeIT.java | 2 +-
...verrideNotEagerDeleteTargetFileTwoUploadIT.java | 4 +-
.../SmbProducerFileExistOverrideTwoUploadIT.java | 4 +-
.../smb/SmbProducerFileWithCharsetIT.java | 2 +-
.../component/smb/SmbProducerFileWithPathIT.java | 2 +-
.../smpp/integration/SmppTRXProducerIT.java | 13 +-
...mppTRXProducerSupervisingRouteControllerIT.java | 9 +-
.../org/apache/camel/component/snmp/TrapTest.java | 26 +-
.../chat/SpringAiChatParameterOverrideIT.java | 6 +-
.../springai/image/SpringAiImageOllamaIT.java | 2 +-
.../AbstractSpringSecurityBearerTokenTest.java | 12 +-
.../component/ssh/SshAlgorithmParametersTest.java | 30 +-
.../component/ssh/SshComponentTestSupport.java | 5 +-
.../camel/component/ssh/SshIdleTimeoutTest.java | 10 +-
.../camel/component/stomp/StompBaseTest.java | 14 +-
.../StompConsumerHeaderFilterStrategyTest.java | 4 +-
.../camel/component/stomp/StompConsumerTest.java | 2 +-
.../component/stomp/StompConsumerUriTest.java | 2 +-
.../stomp/StompGlobalSslConsumerTest.java | 2 +-
.../camel/component/stomp/StompProducerTest.java | 2 +-
.../component/stomp/StompSslConsumerTest.java | 2 +-
.../component/stomp/StompSslProducerTest.java | 2 +-
.../component/syslog/AutomatedConversionTest.java | 16 +-
.../camel/component/syslog/MinaDataFormatTest.java | 14 +-
.../component/syslog/MinaManyUDPMessagesTest.java | 14 +-
.../component/syslog/NettyDataFormatTest.java | 18 +-
.../component/syslog/NettyManyUDPMessagesTest.java | 15 +-
.../syslog/NettyRfc5425LongMessageTest.java | 14 +-
.../camel/component/syslog/NettyRfc5425Test.java | 18 +-
.../component/syslog/SyslogSpringMinaTest.java | 18 +-
.../component/syslog/SyslogSpringNettyTest.java | 18 +-
.../component/telegram/TelegramChatBotTest.java | 2 +-
.../telegram/TelegramConsumerChannelPostTest.java | 2 +-
.../TelegramConsumerEmptyResponseTest.java | 2 +-
.../TelegramConsumerFallbackConversionTest.java | 2 +-
...nsumerHealthCheckErrorDisabledConsumerTest.java | 2 +-
.../TelegramConsumerHealthCheckErrorTest.java | 2 +-
.../TelegramConsumerHealthCheckOkTest.java | 2 +-
.../TelegramConsumerIncomingInlineQueryTest.java | 2 +-
.../telegram/TelegramConsumerMappingTest.java | 2 +-
.../TelegramConsumerMediaDocumentTest.java | 2 +-
.../telegram/TelegramConsumerMediaGameTest.java | 2 +-
.../telegram/TelegramConsumerMediaPhotoTest.java | 2 +-
.../telegram/TelegramConsumerMediaStickerTest.java | 2 +-
.../TelegramConsumerMediaVideoExtendedTest.java | 2 +-
.../telegram/TelegramConsumerMediaVideoTest.java | 2 +-
.../telegram/TelegramConsumerMultipleTest.java | 2 +-
.../TelegramConsumerPaidMediaPurchasedTest.java | 2 +-
.../TelegramConsumerPreCheckoutQueryTest.java | 2 +-
.../TelegramConsumerReadyLiveCheckTest.java | 2 +-
.../TelegramConsumerRefundedPaymentTest.java | 2 +-
.../telegram/TelegramConsumerServiceErrorTest.java | 2 +-
.../TelegramConsumerShippingQueryTest.java | 2 +-
.../telegram/TelegramConsumerSingleTest.java | 2 +-
.../TelegramConsumerSuccessfulPaymentTest.java | 2 +-
.../TelegramProducerChatIdResolutionTest.java | 2 +-
.../telegram/TelegramProducerInvoiceTest.java | 2 +-
.../telegram/TelegramProducerLocationTest.java | 2 +-
.../telegram/TelegramProducerMediaTest.java | 2 +-
.../TelegramProducerNoChatIdRequiredTest.java | 2 +-
.../telegram/TelegramProducerStarPaymentTest.java | 2 +-
.../telegram/TelegramWebhookCallTest.java | 10 +-
.../telegram/TelegramWebhookRegistrationTest.java | 6 +-
.../telegram/util/TelegramTestSupport.java | 12 +-
.../java/org/apache/camel/test/AvailablePort.java | 2 +-
.../org/apache/camel/test/AvailablePortFinder.java | 51 +-
.../java/org/apache/camel/test/AvailablePort.java | 2 +-
.../org/apache/camel/test/AvailablePortFinder.java | 51 +-
.../component/thrift/ThriftConsumerAsyncTest.java | 13 +-
.../thrift/ThriftConsumerConcurrentTest.java | 15 +-
.../thrift/ThriftConsumerSecurityTest.java | 13 +-
.../component/thrift/ThriftConsumerSyncTest.java | 12 +-
.../thrift/ThriftConsumerZlibCompressionTest.java | 12 +-
.../component/thrift/ThriftProducerBaseTest.java | 22 +-
.../thrift/ThriftProducerSecurityTest.java | 34 +-
.../component/thrift/ThriftProducerSyncTest.java | 12 +-
.../thrift/ThriftProducerZlibCompressionTest.java | 28 +-
.../thrift/local/ThriftThreadPoolServerTest.java | 20 +-
.../camel/component/undertow/BaseUndertowTest.java | 31 +-
.../undertow/UndertowHttpProducerSessionTest.java | 12 +-
.../undertow/UndertowMethodRestricTest.java | 8 +-
.../vertx/http/VertxHttpBridgeEndpointTest.java | 12 +-
.../vertx/http/VertxHttpMultiRouteTest.java | 4 +-
.../vertx/http/VertxHttpProxyServerTest.java | 10 +-
.../component/vertx/http/VertxHttpTestSupport.java | 10 +-
.../vertx/websocket/MainVertxWebsocketSSLTest.java | 4 +-
.../vertx/websocket/VertxWebSocketEventTest.java | 2 +-
.../VertxWebSocketSlowClientConsumerTest.java | 6 +-
.../websocket/VertxWebSocketSlowConsumerTest.java | 4 +-
.../vertx/websocket/VertxWebSocketTestSupport.java | 11 +-
...WebsocketConsumerAsClientBinaryMessageTest.java | 8 +-
...xWebsocketConsumerAsClientMaxReconnectTest.java | 8 +-
...ertxWebsocketConsumerAsClientReconnectTest.java | 8 +-
...txWebsocketConsumerAsClientTextMessageTest.java | 8 +-
.../VertxWebsocketEndpointConfigurationTest.java | 8 +-
.../websocket/VertxWebsocketMultiConsumerTest.java | 8 +-
.../vertx/websocket/VertxWebsocketOriginTest.java | 16 +-
.../vertx/websocket/VertxWebsocketRouterTest.java | 8 +-
.../vertx/websocket/VertxWebsocketSSLTest.java | 17 +-
.../vertx/websocket/VertxWebsocketTest.java | 76 +-
.../component/vertx/VertxBaseTestSupport.java | 12 +-
.../component/webhook/WebhookBasePathTest.java | 2 +-
.../component/webhook/WebhookHttpBindingTest.java | 2 +-
.../component/webhook/WebhookMultiRouteTest.java | 2 +-
.../camel/component/webhook/WebhookPathTest.java | 2 +-
.../component/webhook/WebhookRegistrationTest.java | 2 +-
.../camel/component/webhook/WebhookTestBase.java | 10 +-
.../component/webhook/WebhookUriEncodingTest.java | 2 +-
.../component/whatsapp/WhatsAppWebhookTest.java | 13 +-
.../integration/ZooKeeperManagedEndpointIT.java | 2 +-
components/pom.xml | 1 +
.../support/jsse/BaseSSLContextParameters.java | 103 +-
.../camel/support/jsse/SSLContextParameters.java | 2 +-
.../camel/support/jsse/TrustAllTrustManager.java | 5 +-
.../camel/model/BasicOutputExpressionNode.java | 28 +
.../xslt/XsltCustomizeEntityResolverTest.java | 7 +-
.../xslt/XsltCustomizeURIResolverTest.java | 7 +-
.../component/xslt/XsltIncludeClasspathTest.java | 8 +-
.../xslt/XsltIncludeRelativeFileSchemeTest.java | 8 +-
.../xslt/XsltIncludeRelativeNestedTest.java | 9 +-
.../xslt/XsltIncludeRelativeOtherTest.java | 8 +-
.../component/xslt/XsltIncludeRelativeTest.java | 8 +-
.../camel/component/xslt/XsltIncludeTest.java | 8 +-
.../component/xslt/XsltMessageTerminateTest.java | 8 +-
.../component/xslt/XsltUriResolverFactoryTest.java | 2 +-
.../support/jsse/SSLContextParametersTest.java | 193 +-
.../org/apache/camel/main/components.properties | 3 +
.../ManagedVirtualThreadExecutorTest.java | 7 +-
.../camel/support/DefaultThreadPoolFactory.java | 15 +-
.../camel/support/builder/ExpressionBuilder.java | 2 +-
.../camel/util/concurrent/CamelThreadFactory.java | 35 +-
.../camel/util/concurrent/CamelThreadFactory.java | 0
.../org/apache/camel/xml/in/ModelParserTest.java | 49 +
coverage/pom.xml | 6 +
docs/.pnp.cjs | 8 +-
.../modules/ROOT/examples/json/event.json | 1 +
.../ROOT/examples/json/google-speech-to-text.json | 1 +
.../ROOT/examples/json/google-text-to-speech.json | 1 +
docs/components/modules/ROOT/nav.adoc | 3 +
.../modules/ROOT/pages/event-component.adoc | 1 +
.../pages/google-speech-to-text-component.adoc | 1 +
.../pages/google-text-to-speech-component.adoc | 1 +
docs/gulpfile.js | 4 +-
.../ROOT/pages/camel-4x-upgrade-guide-4_19.adoc | 14 +
docs/yarn.lock | 6 +-
.../component/ComponentsBuilderFactory.java | 48 +-
.../Aws2EventbridgeComponentBuilderFactory.java | 229 +-
.../component/dsl/CoapComponentBuilderFactory.java | 19 +
.../dsl/CoapTcpComponentBuilderFactory.java | 19 +
.../dsl/CoapsComponentBuilderFactory.java | 19 +
.../dsl/CoapsTcpComponentBuilderFactory.java | 19 +
.../dsl/CouchbaseComponentBuilderFactory.java | 9 +-
.../dsl/EventComponentBuilderFactory.java | 125 +
.../GoogleSpeechToTextComponentBuilderFactory.java | 120 +
.../GoogleTextToSpeechComponentBuilderFactory.java | 120 +
.../component/dsl/IggyComponentBuilderFactory.java | 73 +
.../component/dsl/PqcComponentBuilderFactory.java | 23 +
.../dsl/PulsarComponentBuilderFactory.java | 21 +
.../builder/endpoint/EndpointBuilderFactory.java | 2 +
.../camel/builder/endpoint/EndpointBuilders.java | 2 +
.../builder/endpoint/StaticEndpointBuilders.java | 142 +-
.../endpoint/dsl/CoAPEndpointBuilderFactory.java | 96 +
.../dsl/CouchbaseEndpointBuilderFactory.java | 81 +-
.../dsl/EventbridgeEndpointBuilderFactory.java | 1926 ++-
...gleCloudSpeechToTextEndpointBuilderFactory.java | 349 +
...gleCloudTextToSpeechEndpointBuilderFactory.java | 390 +
.../GoogleMailStreamEndpointBuilderFactory.java | 36 +
.../endpoint/dsl/IggyEndpointBuilderFactory.java | 243 +
.../endpoint/dsl/PQCEndpointBuilderFactory.java | 40 +
.../endpoint/dsl/PulsarEndpointBuilderFactory.java | 36 +
.../builder/endpoint/EndpointQueryParamTest.java | 12 +-
.../apache/camel/builder/endpoint/RestDslTest.java | 7 +-
.../dsl/jbang/core/commands/CamelJBangMain.java | 1 +
.../apache/camel/dsl/jbang/core/commands/Run.java | 6 +-
.../dsl/jbang/core/commands/WrapperCommand.java | 155 +
.../camel/dsl/jbang/core/common/CatalogLoader.java | 13 +-
.../src/main/resources/camel-wrapper/camelw | 160 +
.../src/main/resources/camel-wrapper/camelw.cmd | 101 +
.../jbang/core/commands/DependencyListTest.java | 12 +-
.../jbang/core/commands/DependencyUpdateTest.java | 12 +-
.../commands/ExportMainApplicationProperties.java | 12 +-
.../camel/dsl/jbang/core/commands/ExportTest.java | 12 +-
.../jbang/core/commands/WrapperCommandTest.java | 181 +
.../camel/dsl/jbang/it/RunCommandITCase.java | 2 +-
.../camel/dsl/jbang/it/RunCommandOnMqttITCase.java | 6 +-
.../jbang/core/commands/mcp/CatalogService.java | 175 +
.../dsl/jbang/core/commands/mcp/CatalogTools.java | 145 +-
.../core/commands/mcp/DependencyCheckTools.java | 26 +-
.../dsl/jbang/core/commands/mcp/DiagnoseTools.java | 26 +-
.../dsl/jbang/core/commands/mcp/ExplainTools.java | 25 +-
.../dsl/jbang/core/commands/mcp/HardenTools.java | 18 +-
.../jbang/core/commands/mcp/TestScaffoldTools.java | 29 +-
.../jbang/core/commands/mcp/TransformTools.java | 22 +-
.../jbang/core/commands/mcp/CatalogToolsTest.java | 5 +-
.../commands/mcp/DependencyCheckToolsTest.java | 41 +-
.../jbang/core/commands/mcp/DiagnoseToolsTest.java | 43 +-
.../core/commands/mcp/TestScaffoldToolsTest.java | 39 +-
.../kubernetes/traits/TraitHelperTest.java | 2 +-
dsl/camel-jbang/camel-jbang-plugin-test/pom.xml | 2 +-
.../dsl/jbang/core/commands/test/TestInit.java | 158 +
.../dsl/jbang/core/commands/test/TestPlugin.java | 148 +-
.../dsl/jbang/core/commands/test/TestRun.java | 229 +
.../main/resources/templates/citrus-feature.tmpl | 8 +
.../main/resources/templates/citrus-groovy.tmpl | 5 +
.../src/main/resources/templates/citrus-java.tmpl | 21 +
.../src/main/resources/templates/citrus-xml.tmpl | 12 +
.../src/main/resources/templates/citrus-yaml.tmpl | 10 +
dsl/camel-jbang/camel-launcher/pom.xml | 8 +-
.../dsl/jbang/launcher/CamelLauncherMain.java | 2 +
.../camel-component-known-dependencies.properties | 3 +
parent/pom.xml | 130 +-
pom.xml | 4 +-
.../infra/couchbase/services/container.properties | 2 +-
.../ibmmq/common/ConnectionFactoryHelper.java | 3 +
.../test/infra/ibmmq/common/IbmMQProperties.java | 2 +
.../services/IbmMQLocalContainerInfraService.java | 1 +
.../test/infra/ibmmq/services/container.properties | 2 +-
.../infra/kafka/services/ConfluentContainer.java | 4 +-
.../infra/kafka/services/StrimziContainer.java | 4 +-
.../test/infra/kafka/services/container.properties | 2 +-
.../infra/keycloak/services/container.properties | 2 +-
.../infra/milvus/services/container.properties | 2 +-
.../infra/mongodb/services/container.properties | 2 +-
.../test/infra/nats/services/container.properties | 2 +-
.../infra/postgres/services/container.properties | 2 +-
.../infra/rabbitmq/services/container.properties | 2 +-
.../test/infra/solr/services/container.properties | 2 +-
.../infra/weaviate/services/container.properties | 2 +-
.../java/org/apache/camel/itest/ITestSupport.java | 22 +-
.../customerrelations/CustomerServicesTest.java | 2 +
...ipientListInterceptSendToEndpointIssueTest.java | 10 +-
.../camel/itest/greeter/CxfToJmsInOutTest.java | 5 +-
.../greeter/JettyRecipientListCxfIssueTest.java | 16 +-
.../camel/itest/greeter/JmsToCxfInOutTest.java | 7 +-
.../apache/camel/itest/http/HttpTestServer.java | 3 +-
.../camel/itest/issues/RemoveEndpointsTest.java | 8 +-
.../camel/itest/jetty/JettyFreemarkerTest.java | 6 +-
.../itest/jetty/JettyGroovySetHeaderTest.java | 6 +-
.../camel/itest/jetty/JettyJmsShutdownTest.java | 6 +-
.../itest/jetty/JettyMulticastJmsFileTest.java | 9 +-
.../jetty/JettySimulateFailoverRoundRobinTest.java | 31 +-
.../camel/itest/jetty/JettyVelocityTest.java | 6 +-
.../org/apache/camel/itest/jms/JmsHttpJmsTest.java | 5 +-
.../camel/itest/jms/JmsHttpPostIssueTest.java | 5 +-
.../itest/jms/JmsHttpPostIssueWithMockTest.java | 5 +-
.../apache/camel/itest/jms/JmsJettyAsyncTest.java | 9 +-
.../itest/netty/NettyAsyncRequestReplyTest.java | 8 +-
.../camel/itest/security/GreeterClientTest.java | 11 +-
.../apache/camel/itest/shiro/ShiroOverJmsTest.java | 2 +
.../FromJmsToJdbcIdempotentConsumerToJmsTest.java | 64 +-
...FromJmsToJdbcIdempotentConsumerToJmsXaTest.java | 2 +
.../org/apache/camel/itest/tx/JmsToHttpRoute.java | 4 +-
.../org/apache/camel/itest/tx/JmsToHttpTXTest.java | 2 +
...AndNoTransactionErrorHandlerConfiguredTest.java | 2 +
.../itest/tx/JmsToHttpTXWithOnExceptionTest.java | 2 +
.../itest/tx/JmsToHttpTXWithRollbackTest.java | 2 +
...ndNoTransactionErrorHandlerConfiguredRoute.java | 3 +-
.../itest/tx/JmsToHttpWithOnExceptionRoute.java | 4 +-
.../camel/itest/tx/JmsToHttpWithRollbackRoute.java | 4 +-
.../utils/extensions/FtpServiceExtension.java | 7 +-
.../utils/extensions/GreeterServiceExtension.java | 4 +-
.../utils/extensions/JmsServiceExtension.java | 15 +-
.../apache/camel/tooling/maven/AvailablePort.java | 2 +-
.../org/apache/camel/util/json/JsonObject.java | 22 +-
.../src/main/resources/api-route-test.vm | 2 +-
.../apache/camel/maven/packaging/MojoHelper.java | 3 +-
733 files changed, 31958 insertions(+), 16670 deletions(-)
create mode 100644 .github/workflows/pr-cleanup-branches.yml
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/event.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-speech-to-text.json
create mode 100644
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/google-text-to-speech.json
create mode 100644
components/camel-ai/camel-docling/src/test/java/org/apache/camel/component/docling/DoclingSecureTempFileTest.java
create mode 100644
components/camel-aws/camel-aws2-eventbridge/src/main/java/org/apache/camel/component/aws2/eventbridge/EventbridgeConsumer.java
create mode 100644
components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/EventbridgeConsumerConfigTest.java
create mode 100644
components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/EventbridgeConsumerTest.java
create mode 100644
components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgeConsumerIT.java
copy
components/{camel-mail/src/main/java/org/apache/camel/component/mail/MailHeaderFilterStrategy.java
=>
camel-coap/src/main/java/org/apache/camel/coap/CoAPHeaderFilterStrategy.java}
(67%)
create mode 100644
components/camel-coap/src/test/java/org/apache/camel/coap/CoAPHeaderFilterStrategyTest.java
create mode 100644
components/camel-couchbase/src/test/java/org/apache/camel/component/couchbase/integration/ConsumeSqlQueryIT.java
copy components/{camel-google/camel-google-vision => camel-event}/pom.xml (57%)
copy
components/{camel-coap/src/generated/java/org/apache/camel/coap/CoAPComponentConfigurer.java
=>
camel-event/src/generated/java/org/apache/camel/component/camelevent/EventComponentConfigurer.java}
(61%)
copy
components/{camel-coap/src/generated/java/org/apache/camel/coap/CoAPComponentConfigurer.java
=>
camel-event/src/generated/java/org/apache/camel/component/camelevent/EventEndpointConfigurer.java}
(53%)
copy
components/{camel-coap/src/generated/java/org/apache/camel/coap/CoAPEndpointUriFactory.java
=>
camel-event/src/generated/java/org/apache/camel/component/camelevent/EventEndpointUriFactory.java}
(56%)
create mode 100644
components/camel-event/src/generated/resources/META-INF/org/apache/camel/component/camelevent/event.json
create mode 100644
components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644
components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/component/event
create mode 100644
components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/configurer/event-component
create mode 100644
components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/configurer/event-endpoint
create mode 100644
components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/urifactory/event-endpoint
create mode 100644 components/camel-event/src/main/docs/event-component.adoc
copy
components/{camel-iggy/src/main/java/org/apache/camel/component/iggy/IggyComponent.java
=>
camel-event/src/main/java/org/apache/camel/component/camelevent/EventComponent.java}
(59%)
create mode 100644
components/camel-event/src/main/java/org/apache/camel/component/camelevent/EventConsumer.java
create mode 100644
components/camel-event/src/main/java/org/apache/camel/component/camelevent/EventEndpoint.java
create mode 100644
components/camel-event/src/test/java/org/apache/camel/component/camelevent/EventComponentTest.java
create mode 100644
components/camel-google/camel-google-mail/src/test/java/org/apache/camel/component/google/mail/stream/GoogleMailStreamConsumerHeadersTest.java
copy components/camel-google/{camel-google-vision =>
camel-google-speech-to-text}/pom.xml (85%)
copy
components/{camel-coap/src/generated/java/org/apache/camel/coap/CoAPComponentConfigurer.java
=>
camel-google/camel-google-speech-to-text/src/generated/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextComponentConfigurer.java}
(61%)
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextEndpointConfigurer.java
copy
components/{camel-pqc/src/generated/java/org/apache/camel/component/pqc/PQCEndpointUriFactory.java
=>
camel-google/camel-google-speech-to-text/src/generated/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextEndpointUriFactory.java}
(56%)
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/org/apache/camel/component/google/speechtotext/google-speech-to-text.json
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/component/google-speech-to-text
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-speech-to-text-component
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-speech-to-text-endpoint
create mode 100644
components/camel-google/camel-google-speech-to-text/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-speech-to-text-endpoint
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/docs/google-speech-to-text-component.adoc
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextClientFactory.java
copy
components/{camel-iggy/src/main/java/org/apache/camel/component/iggy/IggyComponent.java
=>
camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextComponent.java}
(56%)
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextConfiguration.java
copy
components/{camel-stomp/src/test/java/org/apache/camel/component/stomp/StompSslProducerTest.java
=>
camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextConstants.java}
(56%)
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextEndpoint.java
copy
components/{camel-webhook/src/test/java/org/apache/camel/component/webhook/WebhookTestBase.java
=>
camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextOperations.java}
(67%)
create mode 100644
components/camel-google/camel-google-speech-to-text/src/main/java/org/apache/camel/component/google/speechtotext/GoogleCloudSpeechToTextProducer.java
create mode 100644
components/camel-google/camel-google-speech-to-text/src/test/java/org/apache/camel/component/google/speechtotext/integration/GoogleCloudSpeechToTextIT.java
copy
components/camel-google/{camel-google-vision/src/test/java/org/apache/camel/component/google/vision/unit/GoogleCloudVisionComponentTest.java
=>
camel-google-speech-to-text/src/test/java/org/apache/camel/component/google/speechtotext/unit/GoogleCloudSpeechToTextComponentTest.java}
(56%)
create mode 100644
components/camel-google/camel-google-speech-to-text/src/test/java/org/apache/camel/component/google/speechtotext/unit/GoogleCloudSpeechToTextConfigurationTest.java
copy components/camel-google/{camel-google-vision =>
camel-google-text-to-speech}/pom.xml (85%)
copy
components/{camel-coap/src/generated/java/org/apache/camel/coap/CoAPComponentConfigurer.java
=>
camel-google/camel-google-text-to-speech/src/generated/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechComponentConfigurer.java}
(61%)
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechEndpointConfigurer.java
copy
components/{camel-pqc/src/generated/java/org/apache/camel/component/pqc/PQCEndpointUriFactory.java
=>
camel-google/camel-google-text-to-speech/src/generated/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechEndpointUriFactory.java}
(56%)
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/org/apache/camel/component/google/texttospeech/google-text-to-speech.json
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/component.properties
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/component/google-text-to-speech
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-text-to-speech-component
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/configurer/google-text-to-speech-endpoint
create mode 100644
components/camel-google/camel-google-text-to-speech/src/generated/resources/META-INF/services/org/apache/camel/urifactory/google-text-to-speech-endpoint
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/docs/google-text-to-speech-component.adoc
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechClientFactory.java
copy
components/{camel-iggy/src/main/java/org/apache/camel/component/iggy/IggyComponent.java
=>
camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechComponent.java}
(56%)
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechConfiguration.java
copy
components/{camel-stomp/src/test/java/org/apache/camel/component/stomp/StompSslProducerTest.java
=>
camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechConstants.java}
(55%)
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechEndpoint.java
copy
components/{camel-webhook/src/test/java/org/apache/camel/component/webhook/WebhookTestBase.java
=>
camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechOperations.java}
(67%)
create mode 100644
components/camel-google/camel-google-text-to-speech/src/main/java/org/apache/camel/component/google/texttospeech/GoogleCloudTextToSpeechProducer.java
create mode 100644
components/camel-google/camel-google-text-to-speech/src/test/java/org/apache/camel/component/google/texttospeech/integration/GoogleCloudTextToSpeechIT.java
copy
components/camel-google/{camel-google-vision/src/test/java/org/apache/camel/component/google/vision/unit/GoogleCloudVisionComponentTest.java
=>
camel-google-text-to-speech/src/test/java/org/apache/camel/component/google/texttospeech/unit/GoogleCloudTextToSpeechComponentTest.java}
(56%)
create mode 100644
components/camel-google/camel-google-text-to-speech/src/test/java/org/apache/camel/component/google/texttospeech/unit/GoogleCloudTextToSpeechConfigurationTest.java
create mode 100644
components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/policy/HazelcastRoutePolicyIT.java
create mode 100644
components/camel-http-base/src/test/java/org/apache/camel/http/base/HttpSendDynamicAwareTest.java
create mode 100644
components/camel-iggy/src/test/java/org/apache/camel/component/iggy/IggyConfigurationTest.java
create mode 100644
components/camel-pqc/src/main/java/org/apache/camel/component/pqc/PQCAlgorithmId.java
create mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCInputValidationTest.java
create mode 100644
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCKeyStatusEnforcementTest.java
copy
components/{camel-stomp/src/test/java/org/apache/camel/component/stomp/StompSslProducerTest.java
=>
camel-pulsar/src/main/java/org/apache/camel/component/pulsar/utils/consumers/SubscriptionMode.java}
(57%)
copy core/camel-util/src/main/{java =>
java21}/org/apache/camel/util/concurrent/CamelThreadFactory.java (100%)
create mode 120000 docs/components/modules/ROOT/examples/json/event.json
create mode 120000
docs/components/modules/ROOT/examples/json/google-speech-to-text.json
create mode 120000
docs/components/modules/ROOT/examples/json/google-text-to-speech.json
create mode 120000 docs/components/modules/ROOT/pages/event-component.adoc
create mode 120000
docs/components/modules/ROOT/pages/google-speech-to-text-component.adoc
create mode 120000
docs/components/modules/ROOT/pages/google-text-to-speech-component.adoc
create mode 100644
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/EventComponentBuilderFactory.java
create mode 100644
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GoogleSpeechToTextComponentBuilderFactory.java
create mode 100644
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/GoogleTextToSpeechComponentBuilderFactory.java
create mode 100644
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GoogleCloudSpeechToTextEndpointBuilderFactory.java
create mode 100644
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/GoogleCloudTextToSpeechEndpointBuilderFactory.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/WrapperCommand.java
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/resources/camel-wrapper/camelw
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/main/resources/camel-wrapper/camelw.cmd
create mode 100644
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/WrapperCommandTest.java
create mode 100644
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/CatalogService.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-test/src/main/java/org/apache/camel/dsl/jbang/core/commands/test/TestInit.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-test/src/main/java/org/apache/camel/dsl/jbang/core/commands/test/TestRun.java
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-test/src/main/resources/templates/citrus-feature.tmpl
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-test/src/main/resources/templates/citrus-groovy.tmpl
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-test/src/main/resources/templates/citrus-java.tmpl
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-test/src/main/resources/templates/citrus-xml.tmpl
create mode 100644
dsl/camel-jbang/camel-jbang-plugin-test/src/main/resources/templates/citrus-yaml.tmpl