You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by gi...@apache.org on 2026/10/19 14:55:28 UTC
(camel) branch dependabot/maven/com.dropbox.core-dropbox-core-sdk-8.0.0 updated (77699e1d3689 -> f6081e96f772)
This is an automated email from the ASF dual-hosted git repository.
dependabot[bot] pushed a change to branch dependabot/maven/com.dropbox.core-dropbox-core-sdk-8.0.0
in repository https://gitbox.apache.org/repos/asf/camel.git
discard 77699e1d3689 chore(deps): Bump com.dropbox.core:dropbox-core-sdk from 7.0.0 to 8.0.0
add 9132be398c88 chore(deps): Bump actions/cache/restore from 6.0.0 to 6.1.0
add e3e32b522308 chore(deps): Bump actions/cache/save from 6.0.0 to 6.1.0
add 872ad13b35d1 chore(deps): Bump junit6-jupiter-version from 6.1.0 to 6.1.1
add 14b3a61f81e2 chore(deps): Bump the langchain4j group with 18 updates
add f1f692458d7e chore(deps-dev): Bump agroal-version from 3.2 to 3.2.1
add 382472e06746 chore(deps): Bump com.palantir.javapoet:javapoet from 0.16.0 to 0.17.0
add deb9029d4d31 chore(deps): Bump io.undertow:undertow-core
add f90a034864f7 chore(deps-dev): Bump org.hibernate.orm:hibernate-core
add 90d980a4ceca chore(deps): Bump org.apache.activemq:activemq-client-jakarta
add d258839bf0bd chore(deps): Bump io.github.littleproxy:littleproxy from 2.7.0 to 2.8.0
add 2b5f5e1047d1 chore(deps): Bump org.apache:apache from 38 to 39
add 0827102486a9 (chores) camel-diagram: use text blocks (#24286)
add 71c51dd5abc0 CAMEL-19549: camel-core: replace Thread.sleep in tests (#24270)
add c59f651a63fd chore(deps): Bump io.camunda:camunda-client-java from 8.9.10 to 8.9.11
add 0df37472a694 chore(deps): Bump io.camunda:zeebe-client-java from 8.9.10 to 8.9.11
add 891bd79162ea chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.21 to 2.6.22
add 46f3f5c11197 chore(deps): Bump logback-version from 1.5.36 to 1.5.37
add 5d6d12e528b7 chore(deps): Bump org.mnode.ical4j:ical4j from 4.2.5 to 4.3.0
add 957cbc72ce21 chore(camel-test-infra-aws-v2): upgrade aws.container to 1.5.28
add 2c99e9d665d2 chore(deps): Bump org.commonmark:commonmark from 0.28.0 to 0.29.0
add a9a98710ced0 chore(deps): Bump io.undertow:undertow-servlet
add 8c59197221a1 chore(camel-test-infra-consul): upgrade consul.container to 2.0.1
add 811800999676 chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.19
add 9ad7551148f5 CAMEL-23851: camel-debug - Fix breakpoint on first EIP incorrectly stopping at route input (#24314)
add 70113c48510a chore(camel-test-infra-kafka): upgrade redpanda.container.image to v26.1.10
add 5f971536819a chore(deps): Bump org.apache.activemq:activemq-client
add f94c4f322df9 CAMEL-23852: Add camel mcp CLI command (#24316)
add dfec203070fd chore: add comprehensive test coverage for camel-jbang-plugin-tui (#24279)
add 40e970ad1f8e fix: add missing .borders(Borders.ALL) to restore TUI pane borders (#24280)
add 47fe905de3c9 chore(deps): Bump org.apache.fory:fory-core from 1.2.0 to 1.3.0
add 6820f1f88eb6 Provide requirements for jvm parameter for Apache Fory and JDK 25+
add 2d26fb92502d chore(camel-test-infra-docling): upgrade docling.container to v1.25.0
add 2cc56ca89262 CAMEL-23855: Add F8 AI prompt panel to TUI
add e8d543d4874f chore: decompose CamelMonitor God class into focused helpers (#24319)
add 4cdac0be47e9 fix: make TUI charts fill available width on wide terminals (#24318)
add 8c16074967c0 chore(deps): Bump aws-java-sdk2-version from 2.46.17 to 2.46.18
add 9b6f41d89012 chore(deps): Bump kubernetes-client-version from 7.7.0 to 7.8.0
add 6be29d403283 chore(deps): Bump activemq-artemis-version from 2.54.0 to 2.55.0
add 2ed9a90949a7 chore(deps): Bump com.dropbox.core:dropbox-core-sdk from 7.0.0 to 7.1.0
add 22b15ea60047 chore(deps): Bump com.gradle:common-custom-user-data-maven-extension
add 42e0cc14a806 CAMEL-23857: TUI allow to choose runtime when running from folder or examples
add d06e52ea5d7c chore(camel-test-infra-kafka): upgrade kafka.container.image to 4.3.1
add dc985b1a779a Run 3 JMS tests in isolation
add 2b8e65d2ce9d chore(deps): Bump google-cloud-http-client-version from 2.1.0 to 2.1.1
add 5704f2ffc92d chore(deps): Bump org.postgresql:postgresql from 42.7.11 to 42.7.12
add f7b9eae22987 chore(tui): improve files browser dialog styling and usability
add d6cf00846cd7 Add rendering tests for all untested TUI tabs
add 3b426d1cc22f CAMEL-21438: De-flake timing-sensitive component tests
add 24b83a6f5a6f CAMEL-23863: Fix invalid YAML in rest-api jbang example and add example-loading test (#24340)
add d1ce35d4b186 CAMEL-23862: Add SQL Trace dev console, TUI tab, and CLI command (#24339)
add 9f1d16511f82 chore(deps): bump JLine from 4.2.1 to 4.3.1
add c9708bee12fc Merge pull request #24341 from gnodet/chore/jline-4.3.1-upgrade
add ab0bc36add49 chore: shell panel UX improvements and JLine 4.3 API migration (#24328)
add 5db0993717bb chore(deps): Bump the langchain4j group with 17 updates
add 872f070f9385 chore(deps): Bump com.gradle:develocity-maven-extension
add 994f31e513de chore(deps): Bump aws-java-sdk2-version from 2.46.18 to 2.46.19
add 3c16715221c2 chore(deps): Bump org.openrewrite.maven:rewrite-maven-plugin
add 1d7c13e07eb7 chore(deps): Bump com.dropbox.core:dropbox-core-sdk from 7.1.0 to 7.1.1
add 2cfd21541c5c Fix ConcurrentModificationException in TUI MemoryTab sparkline rendering
add 705b5c7384ff Merge pull request #24349 from gnodet/fix/tui-concurrent-modification
add cb12bcd9a740 CAMEL-23860: Add token usage and finish reason headers to langchain4j chat and tools
add 8b099dba53de chore(deps): Bump elasticsearch-java-client-version from 9.4.2 to 9.4.3
add c10f44022ec7 chore(deps): Bump org.graalvm.js:js-language from 25.0.3 to 25.1.3
add 09480fde2b1a chore(deps): Bump redis.clients:jedis from 7.5.2 to 7.5.3
add f716be825c54 Change assertion in TransformMessageITCase to accept different state outputs
add ba20965ea85f chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer from 9.4.2 to 9.4.3 (#24352)
add 964b6b7738c8 CAMEL-23860: Track LLM token usage in CLI ask and TUI (#24361)
add 50a3e865f077 CAMEL-23861: Add AI usage stats view to TUI AI panel (#24362)
add 54307da230f9 CAMEL-23839: camel-jbang TUI - switchable light/dark CSS theme
add 19773e4351a4 chore: Add F2 Run Example hint to TUI empty state
add ad0273a2867d CAMEL-23842: camel-pqc - use authenticated encryption (AEAD) in PQCDataFormat instead of ECB (#24348)
add d8023329b947 CAMEL-23870: Add heap histogram dev console, TUI panel, CLI command, and MCP tool (#24364)
add 5c4680344812 CAMEL-23865: Use EWMA smoothing for throughput and fix TUI sparkline scaling
add c12157c95e0f Update known releases
add c19d7af20864 ci: add Scalpel shadow comparison to PR CI comments
add 065fd8314d90 Improve mouse support in TUI: scroll, tab clicks, node selection, panel resize
add 5dfdbe9befc3 Replace Thread.sleep with Awaitility in camel-kafka tests (#24357)
add cd6c8ddbe494 chore: print a confirmation when adding a camel-jbang plugin (#24366)
add 71be477c97f5 ci: run Scalpel shadow comparison for all PRs, add depth=50 step (#24368)
add aeb745cd5b9c Replace Thread.sleep with Awaitility in camel-core tests (#24370)
add 95d5e757391a CAMEL-23873: Introduce shared ToolRegistry for AI tools (#24337)
add 7eae6959c02e chore(deps): Bump aws-java-sdk2-version from 2.46.19 to 2.46.20 (#24371)
add 8e6d0e0fa129 chore(deps): Bump tahu-version from 1.0.19 to 1.0.20 (#24373)
add f4473e19bf07 CAMEL-23766: camel-crypto - use constant-time comparison for HMAC verification in HMACAccumulator
add 471c3ad692e1 Fix S5783: extract setup code from assertThrows lambdas (#24369)
add 84e36a2eb6f1 chore: add Digital Change to commercial camel offerings
add d701370f5355 chore(deps): Bump httpclient-version from 5.6.1 to 5.6.2 (#24353)
add 4a2831db8b60 ci: fix Scalpel shadow comparison and reactor list parsing (#24378)
add 81788580e56b chore: fix flaky camel-atom test expected message count
add b2e29d08a093 CAMEL-23872: Add JFR Old Object Sample panel for memory leak diagnosis (#24367)
add ee75edf73312 chore(deps): Bump debezium-version from 3.5.2.Final to 3.6.0.Final (#24379)
add e1c704d6012c chore: add Debezium 3.6.0 upgrade note for removed Oracle options
add 9e5bea30650b CAMEL-23871: camel-jbang - Add --docker option to export to exclude Docker file generation (#24383)
add 401226e60811 CAMEL-20206: refactor complex method getVersion() (#24384)
add 634aee210793 chore: add Exchange, Variables, Message, and Startup Order sections to CamelContext docs
add 2ce6a3fc7245 CAMEL-23874: DevConsole - add option metadata for query options (#24381)
add e22c48a80527 CAMEL-23881: Fix escaped Maven property reference in TestPluginExporter (#24385)
add 52c7642c8a28 CAMEL-23831: Add footer and Actions popup mouse support to camel-tui
add 5526b3f5bfab Bump for next version
add b607006380da Regen
add 0b024d47acd5 ci: filter exclusion list from Scalpel shadow comparison (#24387)
add 075870657c69 CAMEL-23831: Add Go-to fuzzy tab search in F2 Actions popup in camel-tui
add 7f7834ed211e CAMEL-23831: Move theme toggle from F4 to F2 Actions popup in camel-tui
add 7e179f2c36ac CAMEL-23831: Reorganize F2 Actions popup items in camel-tui
add 145855491d66 CAMEL-23831: Fix flaky OverviewTabRenderTest by using Theme-resolved colors
add 60bd8b2d67bf CAMEL-19542: Fix flaky camel-sjms surefire tests
add 0b7fecc95076 CAMEL-23884: Fix flaky NatsConsumerWithRedeliveryIT by using Awaitility
add 7be7e46fb6bb CAMEL-23880: camel-pulsar - fix flaky integration tests
add a9d4d58acaf1 Merge pull request #24380 from gnodet/fix/CAMEL-23880
add 7dee4a791634 CAMEL-23888: Fix flaky camel-platform-http-vertx surefire tests
add 8c1132353b98 CAMEL-23831: Show platform emoji and remove docs shortcut in camel-tui overview CAMEL-23831: Rename Setup AI to Setup MCP in footer hint in camel-tui CAMEL-23831: Fix Browse Files showing wrong directory for exported Quarkus apps in camel-tui CAMEL-23831: Add trailing padding to last table column in all camel-tui tabs CAMEL-23831: Remove docs hint from footer and detect readme files for exported apps in camel-tui CAMEL-23831: Make info panel height-aware to always sh [...]
add 6f89c41e43ae chore(deps): Bump quarkus-version from 3.37.0 to 3.37.1 (#24398)
add 638e2c23b930 chore(deps): Bump org.codehaus.gmavenplus:gmavenplus-plugin from 5.0.0 to 5.1.0 (#24399)
add 3c48737b10e1 chore(deps): Bump huaweicloud-sdk-version from 3.1.202 to 3.1.203 (#24396)
add 4a42d4a0a5a3 chore(deps): Bump aws-java-sdk2-version from 2.46.20 to 2.46.21 (#24395)
add 34685ddee330 chore(deps): Bump quarkus-mcp-server-version from 1.13.0 to 1.13.1 (#24400)
add 591baaf34689 chore(deps): Bump bytebuddy-version from 1.18.10 to 1.18.11 (#24401)
add 5eb8451c0458 CAMEL-23885: Fix flaky camel-mllp surefire tests (#24394)
add 9f2b1f71d92c CAMEL-23831: Add folder browser dialog and persist last folder in camel-tui CAMEL-23831: Fix chart axis labels to use round base-10 numbers in camel-tui CAMEL-23831: Reduce UI freeze when switching integrations in camel-tui - Change default refresh interval from 100ms to 500ms - On Overview tab refresh all integration PIDs every cycle (not just selected) - Remove eager data loading from onIntegrationChanged in 6 tabs - Remove eager diagram preloading on integration s [...]
add fd2adec0294a CAMEL-23892: Fix flaky camel-sql JDBC aggregate tests by replacing Thread.sleep with Awaitility (#24391)
add 8627338fde57 CAMEL-23831: Detect integration reload and show notification in camel-tui
add 757428f59007 CAMEL-23831: Unify notifications through WaveText effect in camel-tui
add 85feda501e3c CAMEL-23831: Fix flaky render tests by resetting Theme state in setUp
add c177a3215ab7 chore(deps): Bump com.googlecode.libphonenumber:libphonenumber from 9.0.33 to 9.0.34 (#24407)
add ca74898bdef4 CAMEL-23891: camel-mail - filter Camel internal headers in MimeMultipartDataFormat unmarshal (#24406)
add 4686ef977480 Fix flaky ExportTest and DependencyUpdateTest for Spring Boot runtime
add 9b80c17158aa Bump test pinned version from 4.13.0 to 4.21.0 (latest release)
add 9d16ec00010f Revert "Bump test pinned version from 4.13.0 to 4.21.0 (latest release)"
add 085d50258eef Fix empty string arg passed to picocli on non-Spring Boot runtimes
add f036d843ddf5 CAMEL-23894: Use single populateCommand call to avoid picocli resetting files
add cb878f4ffe52 CAMEL-23894: Apply code formatter to ExportTest
add f2d13f4c31ca Merge pull request #24402 from gnodet/fix-flaky-jbang-springboot-export-tests
add 534b88a672e3 CAMEL-23264: Enhance Splitter EIP with chunking, error threshold, and watermark resume
add e4878810af67 CAMEL-23893: Fix flaky SpringFileWatcherTest.testDefaultConfig on JDK 25
add 92f52bb3d6c5 CAMEL-23831: Add --jvm-args option to camel run and TUI run dialog
add b94520859178 CAMEL-23831: Add intermediate time markers to heap chart x-axis in camel-tui
add 0eec94759e40 CAMEL-23831: Use stacked colors in heap chart bars in camel-tui
add 789662c2352c CAMEL-23890: Fix typos and casing issues in component descriptions (#24404)
add 74c02d40afd7 CAMEL-23831: Fix garbage characters on intro screen after stopping app in camel-tui
add 5dd6eb139fe1 CAMEL-23831: Add AI and MCP checks to doctor and widen run dialog in camel-tui
add 6f6325683c90 CAMEL-21438: Fix flaky JMS consumer startup races in IBM MQ and Artemis tests (#24390)
add b7b70bc99eb8 CAMEL-23831: Show files in folder browser with emojis and source viewer in camel-tui
add aa5f99e4ac3c CAMEL-23831: Add runtime type guard for camel-main pom.xml dispatch
add feab40915038 CAMEL-19528: Replace CountDownLatch with Awaitility in camel-jpa tests (#24411)
add d6d64c88e849 CAMEL-23831: Pass profile to existing Maven projects and fix TUI display consistency
add d69196a4b5ff CAMEL-23896: Fix flaky SqlFunctionDataSourceTest MariaDB startup timeout (#24410)
add 1aaaa3766225 CAMEL-23889: Fix flaky camel-vertx-websocket surefire tests
add 0c219a62604c CAMEL-23897: Add RuntimePropertiesProvider SPI for PropertiesDevConsole (#24413)
add f57bf9309579 CAMEL-23831: Refactor Beans tab with always-visible detail panel and smart filtering in camel-tui CAMEL-23831: Add --scope option to camel cmd bean and / text filter to Beans tab in camel-tui CAMEL-23831: Auto-refresh Threads tab every 5 seconds in camel-tui CAMEL-23831: Always-visible stack trace detail panel in Threads tab in camel-tui CAMEL-23831: Fix BeansTabRenderTest for updated footer hints in camel-tui
add 29046ba11bc2 CAMEL-23898: Configuration tab with row selection and property detail panel (#24414)
add c916a75ec8b8 CAMEL-23831: Refactor Classpath tab to use / filter with substring matching in camel-tui
add 56c0fb6dbba5 CAMEL-23831: Add PgUp/PgDn and Home/End navigation to popups in camel-tui
add 7dd0473ad12e CAMEL-23900: Fix flaky RecipientListParallelStreamingTest
add e51469ee5a2d CAMEL-23831: Extract GotoTabPopup and move shared utilities to TuiHelper in camel-tui
add a7e1d8e04c73 CAMEL-23904: Fix CamelBeanDumpTest NPE caused by uninitialized picocli fields (#24419)
add 9fd916d29d27 Update known releases
add 83126c90cf60 CAMEL-23869: Add CVE Audit tab to camel-tui
add 2526884ad9e5 CAMEL-23899: Fix flaky test LogWriterRollOverUpdateAsyncWithContentionTest
add 5acc82ac8add Potential fix for pull request finding
add 398d87e711aa CAMEL-23899: Add finally block to force executor shutdown
add 64ce213087ea Merge pull request #24416 from gnodet/camel-23899-fix-flaky-test-logwriterrolloverupdat
add cc39bab365ad chore: Fix flaky ThemeTest and OverviewTabRenderTest in camel-tui
add b9548d8748d5 CAMEL-23720: Add TuiIcons registry and centralize TUI glyphs
add 69b9b21b6db9 CAMEL-23908: Fix flaky BacklogTracerAggregateTest (#24424)
add 0eeb90658516 Generated sources regen for SBOM (#24428)
add e1aed0bc7804 CAMEL-23869: Add mouse support to browser popups and fix MemoryLeakTab crash
add c8885de23f7f CAMEL-23869: Fix tab bar emoji rendering artifacts in camel-tui
add bcccded6e333 CAMEL-23903: Fix flaky test RouteIdTransactedIT in camel-jms
add e38a07884925 CAMEL-23903: Use MockEndpoint timeout overload instead of Awaitility
add e3484daf0a9b Merge pull request #24420 from gnodet/camel-23903-fix-flaky-test-routeidtransactedit-in
add 105f362b5eba CAMEL-23905: Fix flaky LRAFailuresIT by replacing setResultWaitTime with Awaitility (#24418)
add 784189ea8970 CAMEL-23909: Fix flaky CxfConsumerPayLoadFaultMessageTest (#24426)
add 490988119eff CAMEL-23223: Stabilize flaky ManagedMessageHistoryAutoConfigIT (#24425)
add b419473442d2 CAMEL-23906: Fix flaky DelayerWhileShutdownTest on JDK 25 (#24422)
add 0bb34153113f CAMEL-23901: Fix flaky MulticastParallelStreamingTimeoutTest (#24417)
add ee9b58fe21c5 CAMEL-19542: Replace Thread.sleep with alternatives in camel-sjms tests
add d695a2901aa8 Merge branch 'main' into CAMEL-19542
add 768a6a503ce6 CAMEL-19542: Address review comments
add 1da850cc2b08 CAMEL-19542: Address Copilot review comments
add 70958b3c39f2 Merge pull request #24376 from tmielke/CAMEL-19542
add d5b4dba33e19 CAMEL-23907: Fix flaky ThreadsRejectedExecutionTest (#24423)
add 0972796fa5bb CAMEL-23868: camel-file - make local work directory / starting directory containment checks path-boundary aware (#24377)
add 1af162dbec81 chore(deps): Bump jira-rest-client-api-version from 6.0.2 to 6.0.4
add 3fabcf060c8f CAMEL-23917: Fix flaky QuartzNameCollisionTest (#24441)
add df56902e5119 chore(deps): Bump org.l2x6.cq:cq-alias-fastinstall-quickly-extension
add 4fc31e376bba chore(deps): Bump io.smallrye.config:smallrye-config
add dc3f83c2cbb1 CAMEL-23912: Add Maven Dependencies TUI tab
add 662222347fb6 chore(deps-dev): Bump org.hibernate.orm:hibernate-core
add 349d0c8ffd04 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.6.4
add b10ebe394476 chore(camel-test-infra-docling): upgrade docling.container to v1.26.0
add be06caebbd0f CAMEL-23912: Fix flaky ThemeTest by fully resetting engine in resetForTesting
add ddaa20c2378b chore(camel-test-infra-kafka): upgrade redpanda.container.image to v26.1.12
add 7b827ba3679e CAMEL-23915: Fix flaky MockEndpointTimeClauseTest by replacing Thread.sleep with Awaitility
add ee335421b7d0 CAMEL-23902: Fix flaky UndertowWsConsumerRouteTest (#24421)
add 2c9ccb5ae78e CAMEL-23912: Extract DependencyLoader and fix F3 tab refresh
add 68fc83224885 CAMEL-23910: camel-jbang - Quarkus version is now resolved automatically
add a6e0c98596b1 chore(deps): Bump org.hibernate.validator:hibernate-validator
add 68414dacd0a7 CAMEL-23912: CVE Audit tab shows which dependency pulls in vulnerable JAR
add cdaf5a8b8b4c CAMEL-19807: Deprecate legacy Spring/Blueprint XML parsing in camel-xml-io
add 0bb8b2fd3208 chore: Fix overview tab ESC unselect highlight and chart mode toggle
add 43e2a69bcafd chore(deps): Bump groovy-version from 5.0.6 to 5.0.7
add c0a3b3875128 CAMEL-23914: handle @@CamelMagicValue@@ property conversion
add 5a555b7b7e06 chore: Fix uncommitted formatter changes breaking CI on all PRs (#24466)
add 0924254d1592 chore(deps): Bump pulsar-version from 4.2.2 to 4.2.3
add 63209c01c8de chore(deps): Bump com.cedarsoftware:java-util from 4.105.0 to 4.106.0
add 43c360784835 Add merge procedure rules and anti-hallucination safeguards for AI agents
add 3d169d4d6c3c chore(deps): Bump org.apache.xbean:xbean-spring from 4.30 to 4.31
add 40531e354111 chore(deps): Bump at.yawk.lz4:lz4-java from 1.11.0 to 1.11.1
add fae6c3323cdf CAMEL-23883: Kafka producer no longer silently drops scalar Jackson ValueNode
add 9dc1f25f08a7 CAMEL-22616: camel-main - Add support for camel.cluster.xxx configurations
add 1045cca81ccf CAMEL-22616: Endpoints tab doc panel and HTTP tab title cleanup (#24472)
add c41b6ba5d7f1 chore: Fix actions menu alignment for Switch Integration item
add 05bc30c6194e chore: Fix TAB cycling to include More tab and prevent NPE
add 72c181772e7d CAMEL-23927: camel-kafka - metadataMaxAgeMs label should be common
add 8d6769e36b7a CAMEL-23912: Fix flaky ThemeTest by using Theme's own classloader for CSS
add 5bf1f9152f8f CAMEL-23223: Fix flaky ManagedMessageHistoryAutoConfigIT
add 3fb2fa3a475f chore(deps): Bump the langchain4j group with 17 updates (#24478)
add 579279663c2a chore(deps): Bump aws-java-sdk2-version from 2.46.21 to 2.47.0 (#24479)
add 4bad2c9979eb CAMEL-23875: camel-keycloak - add optional audience validation
add ca1af9cff50b CAMEL-23891: camel-mail - upgrade-guide notes for MimeMultipartDataFormat header filtering (4.14.9, 4.18.4) (#24456)
add a4532b736095 Reuse SecureRandom instances instead of creating per-call (S2119)
add fcbf946dc608 Consolidate SecureRandom usage in camel-pqc with shared PQCSecureRandom
add f364d797cc87 Promote SecureRandom to framework-level SecureRandomHelper in camel-util
add ed0e2f511e4e Inline SecureRandomHelper calls in SelfSignedCertificateGenerator
add 688426b5260c Fix code formatting for BeansDefinition and XmlRoutesBuilderLoader
add 91387ab1be9a Merge pull request #24374 from gnodet/sonar/s2119-securerandom-reuse
add c52eb89bb6b0 (chores) Fix SonarCloud S2095: close HttpClient resources properly
add 5150cce229b4 Fix code formatting for BeansDefinition and XmlRoutesBuilderLoader
add e1f87cbd7477 Merge pull request #24358 from gnodet/sonar/s2095-fix-resource-leaks
add 145871e9c5b0 CAMEL-23912: Address review feedback on ThemeTest fix
add 9831df4a650b Upgrade kamelet and fix a potential NPE
add 6ee327939ab5 Test is an IT test
add b6533180fbd0 chore(deps): Bump org.postgresql:postgresql from 42.7.12 to 42.7.13 (#24483)
add 14e569752215 chore(deps): Bump com.cedarsoftware:java-util from 4.106.0 to 4.107.0 (#24484)
add fada070a5ec2 CAMEL-23237: camel-jbang catalog tables fill the terminal width
add 1645929104c3 CAMEL-23926: Fix flaky Elasticsearch ITs by using unique index names
add 0b86946bcb44 chore(deps): Bump net.javacrumbs.json-unit:json-unit-assertj
add c19117465df0 chore(deps): Bump io.camunda:zeebe-client-java from 8.9.11 to 8.9.12
add a4ac5be96508 chore(deps): Bump io.camunda:camunda-client-java from 8.9.11 to 8.9.12
add a2e863afb671 fix citrusframework.org URL
add 2d1171a55353 CAMEL-23502 - Disable Observability plugin in OpenSearch container used for integration tests
add de7124e5aa5a chore: reorganize bundled jbang examples with category sub-grouping (#24492)
add 5309fc59adae CAMEL-23930: Fix flaky EventhubsReloadTriggerTask test (#24494)
add fc880bac9165 Remove usage of deprecated sendBody in tests of LRA component (#24499)
add 196598ca903b Remove usage of deprecated methods withFieldType in milvus component (#24500)
add 633c1c9d8859 CAMEL-23839: Fix TUI theme background and add --theme CLI option
add 37e9caa91018 Replace deprecated MapAccessor from Spring 7.0
add 2f7c3304c322 chore: Reorganize TUI F2 actions menu with sub-menus
add aef1e5dce936 chore: Add counter and scrollbar to TUI Go to Tab popup
add 6495bb973ebf (chores) Fix SonarCloud S2095: close remaining resource leaks
add 0b73e4cffcdb (chores): fix SonarCloud S2276, S128, S3014 blocker issues (#24488)
add 92d4df814ea7 CAMEL-23931: Enhance preSort to support sorting by name, modified, and size
add 5df38cd33451 CAMEL-23865: Re-apply TUI chart throughput scaling lost during refactoring
add 61cc3a13bd20 CAMEL-23905: Fix flaky LRAFailuresIT
add b0fb55a79e20 CAMEL-23918: Fix flaky tests in camel-reactive-streams
add 55aafdf0b0a6 chore: Use non-blinking software block cursor in TUI
add aa81b40aec11 (chores): fix SonarCloud S2975 clone without super.clone
add f3ad4fab862c CAMEL-23935: Route diagram mini tree should scroll to keep selected node visible (#24505)
add 4b9a905a44a7 CAMEL-23850: camel-jbang route-diagram and route-topology can dump from source files
add 803f653a7c79 CAMEL-23933: Remove deprecated maven-resolver-supplier dependency
add 68d185753036 chore(camel-test-infra-ollama): upgrade ollama.container to 0.31.1 (#24438)
add 451ff6a529cd chore(deps): Bump dev.langchain4j:langchain4j-community-dashscope
add a6f6335fda36 CAMEL-21438: Harden container-exception retry logic and isolate IggyConsumerOffsetIT (#24508)
add 4db3cdd8fb86 chore(deps): Bump aws-java-sdk2-version from 2.47.0 to 2.47.1
add 9485f8a65142 chore(deps): Bump google-auth-library-oauth2-http-version
add 97beb34513a5 chore(deps): Bump jetty-version from 12.1.10 to 12.1.11
add b092a27dc103 chore(deps): Bump jackson2-version from 2.22.0 to 2.22.1
add 6b929a9d8c35 chore(deps): Bump huaweicloud-sdk-version from 3.1.203 to 3.1.204
add 8415a9953c5e chore(deps): Bump mongo-java-driver-version from 5.8.0 to 5.9.0
add 376f51170341 chore(deps): Bump google-cloud-functions-version from 2.81.0 to 2.82.0
add ef97cc51f7cf chore(deps): Bump net.javacrumbs.json-unit:json-unit-assertj
add cf77650a2e42 chore(deps): Bump com.google.cloud:google-cloud-secretmanager
add 38d21ff307cb chore(deps): Bump com.google.cloud:google-cloud-speech
add a712034d36ee chore(deps): Bump com.ibm.cloud:cloudant from 0.10.19 to 0.10.20
add 90713cadf385 CAMEL-23936: Fix logHttpActivity losing Content-Encoding on gzip responses
add a446211e72c5 chore(deps): Bump com.google.cloud:google-cloud-pubsub
add 07233d6b8ae6 chore(deps): Bump com.google.cloud:google-cloud-storage
add d485566c9eb2 chore(deps): Bump com.google.cloud:google-cloud-texttospeech
add e1d0ca1dd9a1 chore(camel-test-infra-iggy): upgrade iggy.container to 0.8.0 (#23835)
add 5cd1ec7c89c0 CAMEL-23934: Fix light theme colors in TUI (#24529)
add 07f0cdaff7fb Avoid jenkins job failure when local .m2 is empty
add 24ec6b31c9ab chore(deps): Bump com.google.api.grpc:proto-google-common-protos
add 84641a1f249b chore(deps): Bump com.google.cloud:google-cloud-vision
add f53210803527 chore(deps-dev): Bump com.google.cloud:google-cloud-core
add eb3d7558fa48 chore(deps): Bump com.google.cloud:google-cloud-aiplatform
add 77e891189aff chore(deps): Bump com.google.cloud:google-cloud-bigquery
add 4211ed3b26bc chore(deps): Bump com.google.cloud:google-cloud-firestore
add 352bfc3c06c0 Do not store workspace on jenkins in case of success
add 3cd3f18827b5 chore: Upgrade IBM WatsonX AI SDK from 0.21.0 to 0.22.0
add 45034f355d1c CAMEL-23937: Add Camel-managed lock renewal for Azure Service Bus async routes
add 551aa71c0ef8 CAMEL-23972: Skip IBM MQ JMS tests on aarch64
add 4ef53c0e71a3 CAMEL-23849: Camel-PQC - add automated key rotation scheduling (#24455)
add f4c1902ddac4 CAMEL-23768: camel-keycloak - select the JWKS verification key by the token kid (#24527)
add ad7a43e5588c fix(jbang): update container image-check to match renamed CLI version output (#24530)
add 55fcbaf8bc19 CAMEL-23942: contain Azure Storage Blob/DataLake fileDir downloads within the configured directory (#24542)
add 57359ca3095b CAMEL-23939: Fix Kamelet dependencies ignored in Camel CLI
add 9e4d264f6058 camel-jbang - TUI expand theme system to 13 named themes with live-preview picker
add ef67fe7ad4d2 chore(deps): Bump actions/labeler from 6.1.0 to 6.2.0
add 7498aef44b4d chore(deps): Bump aws-java-sdk2-version from 2.47.1 to 2.47.3
add d6822122e849 chore(deps): Bump quarkus-version from 3.37.1 to 3.37.2
add 4ca15b8754ca CAMEL-23971: fix ordered properties containsKey support (#24541)
add 6c868659fe26 CAMEL-19548: Replace Thread.sleep with Awaitility in camel-zookeeper-master tests (#24526)
add c27a6b9d2c31 Document MockEndpoint timed assertions in AGENTS.md (#24496)
add f065c206115c Replace deprecated method planned for removal in OpenSearch
add cb28e34bd9e0 camel-jbang - TUI send message dialog improvements
add f50d467fcf77 chore(deps): Bump org.asteriskjava:asterisk-java from 3.41.0 to 3.42.2
add aebe6872ca16 chore(deps): Bump com.couchbase.client:java-client from 3.12.0 to 3.12.1
add 1e84bfd33251 CAMEL-23848: Camel-PQC - add optional Micrometer metrics/observability (#24550)
add c8c0f6288d6b camel-jbang-tui: Add file chooser to Send Message and Ctrl+F shortcut
add 4d845f1c13ae chore(deps): Bump logback-version from 1.5.37 to 1.5.38 (#24556)
add 7e53df3944c0 chore(deps): Bump huaweicloud-sdk-version from 3.1.204 to 3.1.205 (#24554)
add 8377dcc22b5b Replace deprecated methods and attributes in milo component
add b5989d42df07 CAMEL-23937: Add upgrade guide entry for Azure Service Bus lock renewal (4.18.4 backport doc-sync)
add 4383a38986a5 CAMEL-23974: Pass OAuth credentials from ZeebeComponent to ZeebeService
add c5d06bf2e251 Remove redundant Awaitility wrapping around MockEndpoint assertions
add 14294fe67b11 Create a group update for com.google;cloud in dependabot
add c73de852ac46 chore(deps): Bump com.cedarsoftware:java-util from 4.107.0 to 4.108.0
add d8306c94d47e chore(deps-dev): Bump com.github.mwiede:jsch from 2.28.3 to 2.28.4
add e1462fcd14ac chore(deps): Bump sshd-version from 2.18.0 to 2.19.0
add 3480b7cea781 CAMEL-21438: Fix racy JpaPollingConsumerLockEntityTest and fact-check jpa-component.adoc
add ef728501c2f5 CAMEL-23482: Upgrade Weaviate client from v5 to v6
add c4f59e5f6a79 CAMEL-23976: Add percentile latency statistics (p50/p95/p99) to Extended management statistics
add 23838d02947a CAMEL-23976: TUI - pinned log panel via Ctrl+L
add 31c0a7e0fdff CAMEL-23867: camel tui - Add settings dialog
add 3fdb45cd9e91 CAMEL-23976: TUI - hide log pin hint when Log tab is full-screen
add 4a46c8125a37 CAMEL-23976: TUI - increase OTel span detail panel height
add a772ab43f2b5 CAMEL-23976: TUI - separate infra services panel in Overview tab
add 54f942defe93 CAMEL-23976: TUI - render .md files with markdown viewer in file browser
add a8a51e5b6252 Avoid flakiness of CxfTimeoutTest
add b4f37e4197a1 CAMEL-23976: TUI - display percentile latency stats (p50/p95/p99)
add 79a96cd8ced9 chore(deps): Bump aws-java-sdk2-version from 2.47.3 to 2.47.4
add 4cba7b58ad6a CAMEL-23976: TUI - Add log pin and default folder settings
add 887295fd2cb3 CAMEL-23976: TUI - show integration name in pinned log panel title
add 09c14d1555f1 chore(deps): Bump com.google.genai:google-genai from 1.60.0 to 1.61.0
add a770056030c2 chore(deps): Bump io.weaviate:client6 from 6.2.1 to 6.3.0
add dac9de46cd9d chore(deps): Bump io.nats:jnats from 2.25.3 to 2.26.0
add 9162a4980761 chore(deps): Bump grpc-version from 1.82.1 to 1.82.2
add dc76bb58ef7e CAMEL-23317 - use separate mail user in tests to reduce flakiness
add 05b6e7030390 Replace deprecated method in mail component test
add 513d0e18a4b5 CAMEL-23942: sync Azure Storage fileDir containment note to the 4.18/4.14 upgrade guides on main (#24585)
add ca1ecfed84f6 Fix flakiness of Elasticsearch tests
add 59b040573e10 CAMEL-23976: TUI - add percentile range bar visualization in info panels
add 1141dd1daac8 chore(deps): Bump io.undertow:undertow-servlet
add af1ed92a7112 CAMEL-23859: Add BATCH_CREATE, HYBRID_QUERY, BM25_QUERY, AGGREGATE operations to camel-weaviate
add 5aca4c656962 chore(deps): Bump com.openai:openai-java from 4.41.0 to 4.42.0 (#24583)
add 322c01cbbf9b CAMEL-23921 - reduce flakiness for mina sftp tests
add 0bda8d2c504a TUI: Fix various bugs in trace reading, MCP file handling, CVE caching, route actions, and thread safety
add f7c000e561f8 TUI: Add timeouts to blocking I/O on event/render thread
add d1f6907efc37 TUI: Fix selection index mismatch in getSelectionContext/getTableDataAsJson across 8 tabs
add bfcf6b8c3a46 TUI: Fix thread-safety for errors list and selectedPid/lastSelectedName
add 0af9ee4b87a5 TUI: Skip null-version dependencies in OsvClient CVE queries
add e51e314e88cf TUI: Fix search + highlight rendering corruption in SearchHighlighter
add c3880ef89dd4 TUI: Fix circuit breaker failure rate gauge using panel width instead of MAX_CHART_POINTS
add bc43ef6a9cbc TUI: Implement advertised F5 reload in StartupTab
add 023d39faf3ec TUI: Fix EndpointsTab getRowCount to respect remote/stub filter
add 99cf847466a4 TUI: Fix HttpTab TOTAL sort to descending (highest hits first)
add 35127324bd5b chore: fix throughput/exchanges map leak in MetricsCollector removeVanished
add 833c48344a92 chore: fix literal 'null' rendering when exception message is null in StatusParser
add 694e01d818d9 chore: fix package extraction for array-of-object JVM class names in HeapHistogramTab
add a273e5cf32e8 chore: return JSON-RPC error instead of bare 500 in TuiMcpServer exception handler
add c8a0466cd79a chore: add missing F11 escape sequence in ShellPanel
add b99f5cc7d8a2 chore: use pids parameter in refreshErrorData instead of ignoring it
add 4190d5c7d85a chore: fix duplicate scrollbar and help text mismatches in MetricsTab, HttpTab, LogTab
add 58e9a6ed96b0 chore: harden MCP server request validation and file access
add 761eea072a65 chore: fix TUI tests for F11 key support and removed coverage column
add 1ccbb406643a chore: fix documentation errors in CLI devtools, managing, kubernetes, MCP, and container pages
add 421aba16cd56 chore: fix various bugs in Kubernetes plugin
add 9407db5cce5f CAMEL-24000: camel-spring-boot - upgrade guide entry for Duration configuration properties
add e9c69455ffae chore: fix CatalogDoc filter and dependency artifactId
add 53b399d885e9 chore: fix bind command arity, template substitution, and object reference bugs
add be03d31ca67a CAMEL-23998: Mark sensitive component options as secret and tag insecure SSL flags
add 2860757583a5 CAMEL-23957: Synchronize MCP reconnect to protect shared endpoint tool state (#24587)
add f59a19a4f141 chore: fix NPEs, sort bugs, and filter issues in CLI cmd/process commands
add 8aa7bd17f2d9 chore: fix version list EOL filter, update command bugs, and Windows compatibility
add 3af7b261cac5 chore: fix various bugs in CLI core commands, config, and infra
add 304782512c46 chore: fix bugs in CLI edit, generate, test, and validate plugins
add c581f266509e chore: fix bare validate and kubernetes commands printing nothing
add 3df8b5412d07 chore: fix GitHubHelper handling of blob and raw.githubusercontent URLs
add 9fdc6b4a0acc chore: do not log stacktrace for theme preference read failure
add b8731603f26b CAMEL-23980: Fix flaky JmsAddAndRemoveRouteManagementIT
add 394b09aca966 CAMEL-23216: Fix flaky SFTP tests by verifying SSH protocol readiness (#24601)
add 9a6721628ea8 CAMEL-23981: Fix 12 camel-yaml-dsl bugs
add d99ff4ee7381 CAMEL-24004: Generated REST DSL always emits type on param definitions
add 57fac50818ee CAMEL-24004: Re-enable schema validation in RestTest now that fix is merged
add 48f4291078ed CAMEL-24002: Fix cmd send exit code and terminated launcher ambiguity
add 2ef84aceefdf test-infra: enable prepared transactions in the postgres container
add 99ef0c76bb69 CAMEL-23923: Remove unnecessary Thread.sleep from camel-syslog tests (#24447)
add d929942f7cb2 CAMEL-23921: Replace Thread.sleep with Awaitility in SFTP tests
add 389eadd3d4e7 CAMEL-24001: Fix RestBindingAdvice setting Content-Type on body-less responses
add 872d750c8fa6 CAMEL-19545: Replace sleep-based synchronization in camel-stream tests
add e4c375a1d0b5 chore: ignore .mcp.json (Claude Code project MCP config) (#24605)
add 35c8b58b2eec CAMEL-22506: Fix flaky HazelcastReplicatedmapConsumerTest
add 650372c7b1de CAMEL-24003: Add activity queue to BacklogTracer with EventNotifier
add e0837c457a9f CAMEL-23978: Add AI panel slash commands to Camel TUI
add cf510f034f89 chore: ignore .codex (Codex local config dir)
add b5f409d436ea CAMEL-23886: Fix flaky NatsConsumerWithRedeliveryIT (#24609)
add ab96e61c797c CAMEL-23887: Fix flaky SjmsConnectionRecoveryTest timing issues (#24610)
add d32ac001554d CAMEL-23993: Fix flaky SpanPropagationUpstreamTest - add tie-breaking to SpanComparator (#24591)
add af2f28e0f847 CAMEL-24005: Fix flaky JmsTransactedDeadLetterChannel*RollbackOnExceptionIT (#24611)
add 01a855ab3dcb CAMEL-24006: Fix flaky JpaPollingConsumerLockEntityTest (#24612)
add 05aed0bd1950 CAMEL-24016: Fix flaky JmsSpringLoadBalanceFailOverJMSIT (#24614)
add 0ad7f4f43c56 CAMEL-24014: Fix flaky JmsDurableTopicIT (#24615)
add 9076b83a0924 CAMEL-24013: Fix flaky RawMailMessageTest (#24616)
add 85d2642b39c1 CAMEL-24017: Fix flaky DynamicRouteIT (#24617)
add 850923efe414 CAMEL-24015: Fix flaky VertxPlatformHttpOAuthProfileTest (#24618)
add 405c1f989217 CAMEL-24003: Enrich activity data with span decorator attributes
add c5cfe2f04896 CAMEL-24019: Fix flaky VertxWebsocketHandshakeHeadersTest (#24619)
add a8f3423ffc5a CAMEL-23941: Fail startup in prod when authentication is enabled without a mechanism
add a7f3a91c7a8a CAMEL-23815: camel-support - Shared ObjectInputFilter deserialization-filter helper (#24588)
add ea4cd0f47e98 Generated sources regen for SBOM (#24624)
add e95c60e2febb CAMEL-24018: Fix flaky OpensearchIndexIT (#24620)
add 1f8808cc848e CAMEL-24026: Fix flaky XsltFromFileExceptionTest (#24625)
add e6cc48e9c1d7 CAMEL-24007: Skip redundant TUI re-render on idle ticks
add 9493e1d0c6d3 CAMEL-24027: Fix flaky InOutQueueProducerAsyncLoadTest (#24626)
add 1d6db7c21856 CAMEL-24028: Fix flaky JmsTransactedDeadLetterChannelNotHandlerRollbackOnExceptionIT (#24627)
add a752f554c8a8 CAMEL-24020: Fix flaky SjmsConnectionRecoveryTest (#24628)
add 5d602acb7d0c CAMEL-23978: Fix AI panel cancellation, model resolution, and model listing
add 133e522f952e CAMEL-24029: Fix flaky camel-core tests using timed assertions (#24630)
add 3009c0da4c7e CAMEL-24030: Fix flaky SchedulerNoPolledMessagesTest (#24631)
add 148ac28d67cb CAMEL-24031: Fix flaky JmsAddAndRemoveRouteManagementIT (#24632)
add a1052f618935 CAMEL-24033: Fix flaky camel-core tests using timed assertions (#24633)
add 30795dc42556 CAMEL-24034: Fix flaky SingleMessageSameTopicIT (#24634)
add 9aaa8178c8b1 CAMEL-24037: Fix flaky camel-core tests using timed assertions (#24635)
add 6544f1b716d7 CAMEL-24038: Fix flaky AsyncWiretapTest in telemetry modules (#24636)
add 8cae267bb14c CAMEL-23979: Expose published CVE security advisories via camel-catalog and camel-jbang-mcp (#24573)
add 8c1e61d7b6fc CAMEL-24003: Fix thread-safety in BacklogTracer message history queue
add b17523e6f82f chore(deps): Bump the opentelemetry group with 5 updates (#24638)
add 726fd8f02caf CAMEL-24040: Fix flaky tests - timing issues in seda, throttle, aggregation, file, and JMS tests (#24643)
add 127893e75e54 CAMEL-24039: Fix flaky core tests - seda, scheduler, and redelivery tests (#24639)
add 62b024b3b1fd CAMEL-24032: Add rolling exchange throughput to base performance counters
add 21d305bad27d chore(deps): Bump tools.jackson:jackson-bom from 3.2.0 to 3.2.1 (#24647)
add d93448a0029d chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.20 (#24641)
add 530677683e10 chore(camel-test-infra-ollama): upgrade ollama.container to 0.31.2 (#24642)
add 92e18c6af7a4 CAMEL-24041: Fix flaky tests in camel-core (batch 9) (#24649)
add 4d5686c64a74 CAMEL-24025: observability-services docs - Spring Boot customization is now supported
add f8431e8fd065 chore(deps): Bump aws-java-sdk2-version from 2.47.4 to 2.47.5 (#24646)
add 0c555049654f chore: Adapt camel-pqc to Bouncy Castle 1.85 algorithm renames
add 03e4280fafc4 CAMEL-23847: Camel-PQC - stream sign/verify for large payloads (#24644)
add e235025a85a9 CAMEL-23846: Camel-PQC - make the NIST parameter set configurable on the endpoint (#24654)
add 13dc237f18b5 CAMEL-24044: camel-sql - Fix Postgres aggregation repositories binding version without a placeholder
add e7bed5756f43 CAMEL-24045: camel-sql - Fix connection leak with outputType=StreamList when the statement is not a query
add 6449c0ee3de2 CAMEL-24046: camel-sql - JdbcCachedMessageIdRepository must not cache a key whose insert failed, make cache thread-safe
add e014db97c710 chore: fix absolute links to camel.apache.org/security in MCP docs (#24659)
add 815a9f913eb1 CAMEL-24003: Add live activity tracking, CLI command, and TUI Activity tab
add d4a18417daea CAMEL-24042: Fix flaky tests in camel-core (batch 10) (#24650)
add 097a554ac39b CAMEL-24003: Add Select Tab setting and fix activity data flicker
add 12617311ee4c CAMEL-24003: Reset stats clears activity, traces and errors in TUI and running app
add 6f72af6c65ee CAMEL-24003: Fix activityEnabled gating, update TUI docs and help text
add d03b07c13b89 CAMEL-24003: Fix BacklogTracerActivityTest to enable activity before sending messages
add 4ec20cd0de74 CAMEL-24053: Pin golden test fixtures to LF for Windows CI
add bf10be5683ee CAMEL-23877: Fix camel-pinecone tls option documented default and add insecure:ssl annotation
add 426f41ab35ab CAMEL-24052: Fix model dumpers permanently destroying EndpointDSL builders on RouteDefinition
add 23de661075f1 CAMEL-24003: Add heap dump command to CLI, TUI, and MCP
add d5d8c41a3caa CAMEL-24054: Add POST support to dev consoles and variables to eval-language
add 22c43c6b3c58 CAMEL-24003: Improve TUI AI panel F-key handling, tools, and UX
add ec4c24261046 CAMEL-23703: camel-launcher shared Java 17+ runtime discovery
add b193375b2551 CAMEL-23970: Mark sslEndpointAlgorithm as insecure SSL option
add 3b89a348b106 chore(deps): Bump io.rest-assured:rest-assured from 6.0.0 to 6.0.1 (#24675)
add fc0436e83071 chore(deps-dev): Bump org.hibernate.orm:hibernate-core from 7.4.4.Final to 7.4.5.Final (#24674)
add d74c328a1d7b chore(deps): Bump org.apache.thrift:libthrift from 0.23.0 to 0.24.0 (#24672)
add 96d32a0b0c72 chore(deps): Bump aws-java-sdk2-version from 2.47.5 to 2.47.6 (#24671)
add 7e5757c64541 chore(deps): Bump junit6-jupiter-version from 6.1.1 to 6.1.2 (#24673)
add e0d28b661f94 CAMEL-23845: Camel-PQC - implement InMemoryKeyLifecycleManager (#24676)
add 63e856713b92 CAMEL-23844: Camel-PQC - use the mapped JCE algorithm name when restoring the secret key (#24678)
add dc6da9bd2b4e Update camel jbang to the latest LTS (#24681)
add e6b49957f1d1 CAMEL-20141: camel-joor - Fix hot-reload of inline bean scripts with multiple Java files
add f64de14b7099 camel-tui - Add Kafka tab to More menu
add 2295e102fccc camel-tui - Improve MCP tool descriptions to guide AI agents
add 5b4f56b088b1 camel-tui - Make tui_get_table read data without switching the visible tab
add 28c1c3b0cc8a CAMEL-24055: Fix custom calendar name collision in QuartzEndpoint
add 496a6b0f26d6 CAMEL-24060: Use reflection for optional PQCMicrometerMetrics to avoid GraalVM native image failure
add 7e0d5555f50c CAMEL-23994: Fix inverted key-format check in KafkaResumeAdapter
add 179a5872fd0c CAMEL-23994: Fix batching manual async commit never reaching Kafka
add d160a2edcd14 CAMEL-23994: Fix pollOnError seek skipping messages on all partitions
add 3c9cc67a2f85 CAMEL-23994: Fix off-by-one when writing to offset repository
add aa1cec25fbc7 CAMEL-23994: Fix batching auto-commit committing unprocessed offsets
add 8898beef8dbe CAMEL-24049: Fix flaky JMS Spring tests - queue name isolation and readiness (#24660)
add d603bdd93625 CAMEL-23703: Add native x64 camel.exe bootstrap to camel-launcher Windows distribution
add 113088da6cda CAMEL-23995: Fix saslAuthType overriding explicit securityProtocol and generating non-working configs
add 1ba98b8108d6 CAMEL-23996: Fix SingleNodeKafkaResumeStrategy correctness bugs
add fa91d7f4463d CAMEL-23997: Fix medium-severity findings from camel-kafka code review
add 247a125fa814 CAMEL-23997: Deprecate queueBufferingMaxMessages option in camel-kafka
add cb22104c77fa CAMEL-24062: Fix Multicast EIP to honor UseOriginalAggregationStrategy
add 3291dd91c09f CAMEL-24062: Sync backport upgrade guide entry for Multicast UseOriginal fix
add 89f6a09c83da CAMEL-24061: Wire OAuth credentials onto gRPC stub channel in camel-zeebe (#24695)
add 5ab808d52af2 CAMEL-23996: Fix KafkaIdempotentRepository correctness bugs
add 60fefde622ff chore(deps): Bump aws-java-sdk2-version from 2.47.6 to 2.48.0
add 836e10a89726 chore(deps): Bump huaweicloud-sdk-version from 3.1.205 to 3.1.206
add fa377c5a6f54 chore(deps-dev): Bump org.apache.pdfbox:pdfbox from 3.0.7 to 3.0.8
add 51c07c5ffee5 chore(deps): Bump org.openrewrite.maven:rewrite-maven-plugin
add 5334c7647ca3 CAMEL-23865: Use K suffix for high throughput rates in TUI
add 55e1af482b98 chore(deps-dev): Bump com.icegreen:greenmail from 2.1.9 to 2.1.10
add c29ea1effbdf chore(deps): Bump com.huaweicloud:esdk-obs-java from 3.25.10 to 3.26.6
add 5ba8edff9f33 chore(deps): Bump com.openai:openai-java from 4.42.0 to 4.43.0
add 1af4332c915c CAMEL-24043: Fix flaky tests (batch 11)
add abdb48b29960 CAMEL-23997: Fix manual commit mode auto-committing offsets
add ff9971a4e216 CAMEL-24047: camel-sql - verifyTableName accepts schema-qualified names
add b3941058ce5b CAMEL-24065: camel-spring - Fix ConcurrentModificationException in EventComponent
add 62df1f793ec5 CAMEL-23382: camel-ai-tool - create unified AI tool component (#24473)
add 7eb935db3365 chore(deps): Bump com.auth0:java-jwt from 4.5.2 to 4.6.0
add 95074793d248 CAMEL-24048: camel-sql - Fix stale remove, idempotent race, and lexer error handling
add 88d3fd77973f CAMEL-24081: ci - Do not run Windows launcher check on unrelated PRs
add c4ac91f2d0e6 CAMEL-24066: Fix SpringScheduledPollConsumerScheduler ignoring startScheduler=false
add c19b9871b1bb CAMEL-24067: Fix SpringInjector not injecting CamelContext via factory method
add 28311969714d CAMEL-24079: Fix QuartzScheduledPollConsumerScheduler ignoring startScheduler=false
add ec7e60910a7b CAMEL-24069: camel-spring-rabbitmq - Use consumer exception handler for async failures
add c8e1689981c4 CAMEL-24083: camel-sjms - Use consumer exception handler for async failures
add 75695dfe2418 CAMEL-24080: camel-aws2-kinesis - make consumer shard state thread-safe for multi-shard streams (#24717)
add b747301df018 CAMEL-24068: camel-spring-rabbitmq - Align component replyTimeout default to 30000
add b163e6532d9e chore: move CAMEL-23839 TUI theme upgrade note to the 4.22 guide (#24732)
add b7fee3af195a CAMEL-24070: camel-spring-rabbitmq - Fix thread-unsafe lazy template creation
add 4909ec70dd42 CAMEL-24072: camel-jms - Fix transacted=true breaking ConnectionFactory autowiring (#24729)
add e41ec4c77d60 CAMEL-24073: camel-jms - Cancel reply correlation on send failure to prevent double callback (#24730)
add f1bc42bd89b5 CAMEL-24074: camel-jms - Synchronize TemporaryQueueReplyManager destination resolution (#24731)
add 908a312a762c CAMEL-24075: camel-jms/camel-sjms - transferException should not swallow failures when no JMSReplyTo (#24733)
add bb62ee084c01 CAMEL-24076: camel-jms - Wire browseLimit config into queue endpoints (#24735)
add 990065a16573 CAMEL-24077: camel-amqp - Only append SSL transport options when configured and URL-encode values (#24736)
add c0188e246f1c CAMEL-24078: camel-jms/camel-amqp - Fix medium findings from code review
add ae6ec8c5b6ca CAMEL-24078: camel-jms - Make JmsPollingConsumer.receive(timeout) thread-safe
add df3660624bca CAMEL-24071: camel-spring-rabbitmq - Trim queue names and reject multi-queue polling
add a82d5c3de85f CAMEL-23358 - Adapt SSLContextParametersTest.testSignatureSchemesFilter for JDK 26
add e1c7f27d0c8c CAMEL-24124: Drain pending reply handlers during shutdown instead of silently discarding
add 04f57cb97fd1 CAMEL-24089: camel-file - Loop transferTo to handle files larger than 2 GB
add f3c12e7d79fb CAMEL-24090: camel-file - Drain eagerly-added idempotent keys on poll exception
add 82507e3eab0b CAMEL-24093: camel-file - Idempotent read-lock strategies must use original path as key
add c51374ab7de9 CAMEL-24095: camel-file - Add missing Move branch to handleExistingTarget
add e55932db847f CAMEL-24092: camel-file - readLock=fileLock must return false on IOException
add 4a358695093b CAMEL-24094: Deprecate dead forceWrites option on File endpoint
add 52c2942c0653 CAMEL-24091: camel-file - Snapshot idempotent key at poll time to prevent key mismatch (#24746)
add d60e0ff5e001 CAMEL-24096: readLock=changed - fix readLockTimeout=0 regression
add 58fc7d7627a9 chore(deps): Bump aws-java-sdk2-version from 2.48.0 to 2.48.1
add 850323613f05 CAMEL-24097: camel-ftp - SFTP knownHostsUri/knownHosts clobbered by fallback
add ef7b272c5445 CAMEL-24098: camel-ftp - Use per-session config for SFTP ciphers/kex
add f6825b6d21c6 chore(deps): Bump com.stripe:stripe-java from 33.1.0 to 33.1.1
add 139bf9ef1ab5 chore(deps): Bump io.camunda:camunda-client-java from 8.9.12 to 8.9.13
add d901b4fabf6d CAMEL-24086: camel-aws2-sqs - give each FIFO batch entry a distinct MessageDeduplicationId (#24728)
add 2ff8c7d2aa6d CAMEL-24064: Fix module registration in jackson3 type converter and wrap JacksonException in data type transformers
add bbf680af8af4 CAMEL-24084: Apply header filter strategy to structured-mode CloudEvent extension headers (#24724)
add 7a46dbbca88f CAMEL-24084: Sync knative structured-mode CloudEvent header-filtering upgrade notes to 4_18 and 4_14 guides (#24768)
add 8fddde698057 CAMEL-24082: camel-aws-cloudtrail - fix consumer event loss (static cursor, no pagination, window skip) (#24726)
add 2a4e4b908d17 CAMEL-24099: camel-bean - Use ServiceHelper for BeanProcessor lifecycle
add eb5823a45176 chore(deps): Bump quarkus-version from 3.37.2 to 3.37.3
add 3543952fbd4b chore(deps): Bump io.camunda:zeebe-client-java from 8.9.12 to 8.9.13
add 3b3f5814860e CAMEL-23843: Camel-PQC - sign and verify String payloads as UTF-8 (#24716)
add 7d9f11fc95f4 chore(deps): Bump ca.uhn.hapi.fhir:org.hl7.fhir.utilities
add 8d82d17f004f camel-lumberjack: fix flaky tests by awaiting Netty shutdown
add 5fd026e3ce5b CAMEL-24103: camel-bean - Descriptive error for null CompletionStage return
add 7d8893e296d5 CAMEL-24104: camel-bean - Fix racy Processor-adapter lookup in AbstractBeanProcessor
add 414e5d889fb1 CAMEL-24105: camel-bean - Do not register annotation-driven EIP processors as CamelContext services
add 15067c4be8d4 CAMEL-24100: camel-bean - class: endpoint honors scope option
add 98fdac37b242 Improve assertion for Camel JBang LoadTest
add 19f7841a531e CAMEL-24106: camel-xslt - source option silently ignored when body is InputStream
add 6843dcad5ac4 CAMEL-24087: camel-test-infra - Add UI support to camel infra run (#24739)
add c51061f899fb CAMEL-24107: camel-xslt - stylesheet reload is not thread-safe, stale pooled transformers keep serving the old stylesheet (#24776)
add 48273f53b93d CAMEL-24108: camel-xslt-saxon - apply secureProcessing unconditionally (#24777)
add 485d5ee88c87 CAMEL-24109: camel-xslt-saxon - remove duplicated doInit/doStart lifecycle (#24778)
add 0557edc90a89 CAMEL-24110: camel-xslt-saxon - fix saxonReaderProperties null-guard, DOMSource URIResolver, unhardened SAXParser (#24779)
add 63dbd043956b CAMEL-24115: camel-rest-openapi - Write generated operationId back to Operation for dispatch (#24781)
add d148f4717df4 CAMEL-24116: Fix RestOpenApiProcessor lifecycle - services never stopped (#24782)
add 10744f887a20 CAMEL-24117: camel-rest-openapi - Create per-endpoint strategy instance (#24783)
add ffad8c29b670 CAMEL-24118: Fix RestOpenApiReader to emit valid OpenAPI 3.x (#24784)
add 658b99f708fd CAMEL-24121: camel-smb - Add connectIfNecessary to existsFile and storeFileDirectly (#24787)
add 2c904e48f132 CAMEL-24120: camel-smb - Fix double download and stream download file handle leak (#24788)
add 6c3a9633a5ff CAMEL-24123: camel-smb - Fix readLock=changed with recursive=true (#24789)
add b55a36dbbcf0 CAMEL-24129: camel-jpa - JpaConsumer should use getPreDeleteHandler() instead of createPreDeleteHandler() (#24790)
add 272f267b022d CAMEL-24128: camel-jpa - Fix EntityManager leak in JpaPollingConsumer (#24791)
add dd3a991105f9 CAMEL-24130: camel-jpa - JpaMessageIdRepository should not reuse EntityManager from exchange header (#24792)
add 25e8d186e5df CAMEL-24131: camel-jpa - Guard consumeDelete handler against Object[] from native queries (#24793)
add 9fa33b82b759 CAMEL-24133: Circuit Breaker EIP - Release correlated copy instead of original exchange in pooled mode (#24796)
add 8348e4022f88 CAMEL-24101: camel-bean - Fix OGNL list index off-by-one at boundary (#24762)
add 21602570573d CAMEL-24102: camel-bean - AmbiguousMethodCallException lists actual candidates
add 9461609a7132 CAMEL-24186: camel-cxf - code-quality cleanup
add 9e2460306476 CAMEL-24132: camel-jpa - Fix medium-severity findings from component review
add 5c8ad483991f CAMEL-24174: camel-core - Strip JPA EntityManager property in parallel multicast, recipientList and wireTap
add e8a372d8c97d CAMEL-24134: Circuit Breaker EIP - prevent timed-out worker from writing back to exchange
add 352344c3b969 CAMEL-24112: camel-rest-openapi - Fix path parameters leaking into query string with multi-param operations
add d5c92b0656dd CAMEL-24113: camel-rest-openapi - Fix rest-openapi producer cross-contamination for same operation
add 4bec3579e601 CAMEL-24111: camel-xslt - Remove dead InputStream close logic in XsltBuilder
add f86ebea1ad33 CAMEL-24187: camel-core - CamelContext.getEndpoint() never caches a uri containing a % character
add 1d06fa09c3b4 CAMEL-24051: Add observability test-infra module (#24689)
add b47a8de4f944 CAMEL-24088: camel-ftp - streamDownload treats refused RETR as success
add 5998b5f7ce7b CAMEL-24189: camel-smb - Fix SmbStreamDownloadIT reading stream after close
add 5fd8b363f275 CAMEL-24114: camel-rest-openapi - Request validator also checks exchange variables and endpoint literal parameters
add 9971a57276a2 CAMEL-24136: Fix FT circuit breaker exchange properties, bulkhead, dead option, docs
add 7d2f15057ffa chore(deps): Bump aws-java-sdk2-version from 2.48.1 to 2.48.2
add 219b60e214d7 chore(deps): Bump huaweicloud-sdk-version from 3.1.206 to 3.1.207
add d3009ac5b1d3 CAMEL-24142: Fix Multicast/Split timeout silently lost when fired during aggregation
add 19d353b00e6e CAMEL-24138: Splitter - Fix failure tracker leaking into nested splits
add f0a2b69bce24 CAMEL-24139: Fix Splitter watermark advancing past unrouted items on streaming abort
add ec619f2e17df CAMEL-24147: camel-lra - URL-encode callback query parameters and fix parseQuery split
add 556cd5ad88f3 chore(deps): Bump com.google.genai:google-genai from 1.61.0 to 1.62.0
add 60b64d24d22d chore(deps): Bump com.prowidesoftware:pw-iso20022
add e33d94723ac7 chore(deps): Bump io.smallrye.config:smallrye-config
add 2517714b0c1d chore(deps): Bump com.googlecode.libphonenumber:libphonenumber
add beaed8f5035b chore(deps-dev): Bump com.icegreen:greenmail from 2.1.10 to 2.1.11
add 4d93dcf931c5 CAMEL-24126 - Ensure no message sent before the VertxWebsocket is fully configured
add f7241282eb21 CAMEL-24191: camel-aws2-kinesis - fix KCL consumer session credentials and checkpoint/error handling (#24835)
add 81cee8e98be8 CAMEL-24085: Apply header filter strategy to IronMQ message envelope headers (#24828)
add 76fe38979d9a chore(deps): Bump milo-version from 1.1.4 to 1.1.5
add c5c2f74c4b63 CAMEL-24140: Fix UseOriginalAggregationStrategy not honored when shareUnitOfWork enabled
add a38ed8bea182 CAMEL-24144: InMemorySagaService - Remove coordinators from map after completion or compensation
add e833ea86fe9e CAMEL-24145: camel-saga - InMemorySagaCoordinator compensate/complete now propagate finalization outcome
add 4b9ece08c9dd CAMEL-24146: Fix FluentProducerTemplate leak in InMemorySagaCoordinator
add b7cfc0f148a2 CAMEL-24148: Fix saga option values overwritten on repeated step enlistment
add e64f46ee149f CAMEL-24149: camel-saga - SagaProducer reads ExchangeExtension first, survives removeHeaders
add db8f4f645559 CAMEL-24165: camel-soap - Fix ignoreUnmarshalledHeaders builder recursion and reifier omission (#24812)
add 17c24197597b CAMEL-24164: camel-jaxb - Fix CamelJaxbPartClass header state pollution (#24813)
add fdd9a7ba2b29 CAMEL-24152: Fix concurrent marshal/unmarshal data corruption in camel-snakeyaml (#24814)
add ee4f599156f8 CAMEL-24167: camel-csv - Fix format option silently ignored (#24816)
add aa68003fabf3 CAMEL-24166: Enforce maxDecompressedSize in iterator/splitter mode for zip and tar (#24817)
add 416b5857bc6e CAMEL-24162: Fix moduleClassNames typo in JacksonXMLDataFormatReifier (#24811)
add e1a8bbda0227 CAMEL-23703: camel-launcher - secure website installers with immutable release manifests
add b6ea388b59dc CAMEL-24193: camel-aws-secrets-manager - fix SQS-notification secret refresh NPE and queue draining (#24847)
add 7ade7d307933 CAMEL-23895: camel-azure-servicebus - document RAW() usage for connectionString (#24846)
add 13938eea6048 Upgrade Netty from 4.2.15 to 4.2.16
add 3d0619fd14a1 CAMEL-24155: camel-salesforce - Fix streamQueryResult iterator hang when queryMore fails
add f8a59b9cd954 CAMEL-24175: Remove incorrect option counts from documentation page headers
add 1367ce157a74 CAMEL-24163: Guard Jackson-only options in JsonDataFormatReifier
add 93950e50adf0 CAMEL-24141: Aggregate EIP - guard background tasks against exceptions
add ecbcbb004d1b (chores): fix SonarCloud S1845 naming case issues (#24853)
add 56cd8dfdbf4b CAMEL-24154: camel-aws2-ddb - Fix DDB Streams consumer silent data loss on resharding
add 3aaa8037a18c CAMEL-24153: camel-aws2-s3 - Fix streaming upload truncation and orphaned multipart uploads
add 701eb46e477e CAMEL-24161: camel-salesforce - fix medium-severity bugs from code review
add 73fe3089db15 (chores): fix SonarCloud S1845 naming convention issues in salesforce and crypto-pgp (#24860)
add fd94df444f86 CAMEL-24194: camel-aws-config - removeConformancePack reads the correct header (#24854)
add 4f887ea6d264 CAMEL-24157: camel-aws2 - Fix medium-severity findings from July 2026 review (#24864)
add edf03f86d84e CAMEL-24159: camel-azure-servicebus - fix medium-severity bugs from code review (#24865)
add cd8268220566 CAMEL-24159: camel-azure-eventhubs - fix medium-severity bugs from code review (#24867)
add f05c571a44b8 CAMEL-24159: camel-azure-storage-blob - Fix medium-severity bugs from code review (#24869)
add dd1d7cafed24 CAMEL-24196: camel-aws2-sqs - Fix QueueDoesNotExist swallowed, thread pool leak, and batch chunking
add d8be2daaa324 CAMEL-24195: camel-aws2-s3 - Fix StreamUploadProducer race condition and timeout task exception handling
add f6ae9ecad39b CAMEL-24159: camel-azure-storage-datalake - Fix medium-severity bugs from code review
add 054611d9be95 CAMEL-24150, CAMEL-24151: Saga EIP fixes — shared service lifecycle, code review findings
add eceeeaaf9d9c CAMEL-24006: Fix flaky JpaPollingConsumerLockEntityTest under concurrency
add 27d0663fc626 CAMEL-23465: camel-aws-bedrock - align agent runtime modelId enum with BedrockConfiguration (#24851)
add 48a28da60ef1 CAMEL-24197: camel-aws2-kinesis - Fix fixed-shardId DescribeStream on every poll and batch partition key (#24878)
add 21b8be5aa494 CAMEL-24159: camel-azure-storage-queue - Fix medium-severity bugs from code review (#24870)
add 941c2fe2313c CAMEL-23955: Fix conversation memory user turns and history reset
add 6ab243b20b31 CAMEL-23962: Preserve all MCP inputSchema keywords in tool conversion
add 5fbcf2365a8a CAMEL-23956: Handle malformed tool arguments in agentic loop
add 66a576939a86 CAMEL-23961: Fail clearly when chat completion has empty choices
add 5347ef5413b7 CAMEL-24160: camel-salesforce - Fix high-severity bugs from code review
add 5af52e2429fc camel-jbang - Allow --example to match by short name without category prefix
add c874ecbb1e19 CAMEL-24156: Fix high-severity findings across camel-aws2 components
add e6bddd900586 CAMEL-24199: Upgrade JBang to 0.141.0
add 10065b6f7242 CAMEL-24143: Fix medium findings in Split & Aggregate EIP processors
add deef5a563680 Fix flaky Quartz tests: widen timing windows and fix latch timeout
add 5fb496ee418b CAMEL-24150: camel-lra - Fix REST participant routes not binding to HTTP server
add 47ed10257809 CAMEL-24127: Fix flaky tests (batch 15)
add a7ee8058406c CAMEL-24127: Fix flaky tests — Disruptor, Seda, Scheduler (batch 16)
add f6707ee43184 CAMEL-24158: Fix medium and high-severity bugs across Azure components
add b77ed8ef285d CAMEL-23960: camel-openai - Fail fast when outputClass cannot be resolved
add f969c46f57f0 CAMEL-23959: camel-openai - Honor storeFullResponse in embeddings producer
add 5d3d0f21b07f CAMEL-23958: camel-openai - Skip duplicate MCP tool names from advertised tool list
add f3b0d9f966bd CAMEL-24173: Change queue durable default to true for RabbitMQ 4.3+ compatibility
add 09788257ca0b CAMEL-24125: Fix HeapDumpDevConsole metadata label from action to query
add 0742bc45a399 CAMEL-24125: Expose dev console API contract via OpenAPI spec
add 01c474a8e346 CAMEL-23215: Prevent SpringAiImageOllamaIT from blocking on retries
add 981480002093 CAMEL-24056: Mark kafka sslEndpointAlgorithm as insecure:ssl
add c74870f0d03f CAMEL-24185: Circuit Breaker EIP - suspend/resume should preserve breaker state
add 2338a7d16456 CAMEL-24188: Promote camel-jbang to stable
add 03cb654a4335 CAMEL-24198: Track Event Hubs checkpoint batching per partition
add 262c78e8fb4e CAMEL-23440: Replace usage of net.javacrumbs:spring-ws-test in camel-spring-ws
add 9bbed3319808 Generated sources regen for SBOM (#24912)
add 4038a364254d CAMEL-23968: Expose OpenAI SDK client timeout, retries and headers
add fa04d2cce06d CAMEL-24085: Sync IronMQ envelope header-filtering upgrade notes to 4_18 and 4_14 guides
add 824cb1737e1e CAMEL-23703: Cross-compile native camel.exe for x64 and arm64 via llvm-mingw
add 6763a5902a52 CAMEL-23913: camel-tui - Add Catalog tab with full catalog browsing and MCP tool (#24913)
add a9949541267e CAMEL-24192: camel-lra - separate compensation/completion URI allowlists and prune on route removal (#24904)
add 195ce6b21519 CAMEL-23973: camel export - Add --parent-pom option
add 64850880b504 CAMEL-23949: Fail fast when ADD is missing embedding header
add 41b304db7e17 CAMEL-23947: Remove unwired langchain4j-chat model builder helpers
add 2a5f13ae263a chore(deps): Bump actions/setup-python from 6 to 7 (#24918)
add 02f69cc97ca2 chore(deps): Bump aws-java-sdk2-version from 2.48.2 to 2.48.3
add d6ef0a379e5d chore(deps): Bump the langchain4j group with 18 updates
add ce611698b86a CAMEL-24168: Fix BigDecimal precision handling when no explicit precision set
add f1c3f5cb698a CAMEL-24169: Schema resolver latches first resolved schema forever
add 2fd62ddf7c4c CAMEL-24176: camel-cxfrs - Fix async producer never mapping HTTP errors to CxfOperationException
add 8e754b23e531 CAMEL-24177: camel-cxfrs - Fix contentLanguage latching first request value
add 49e8d36ccd6e CAMEL-24178: camel-cxfrs - Fix producer matrix/query parsing on legal RFC 3986 URIs
add 248a820875a2 chore(deps): Bump com.uber.nullaway:nullaway from 0.13.7 to 0.13.8
add 41e8e3b2617d chore(deps): Bump org.openapitools:openapi-generator
add 596481aa0787 CAMEL-24179: camel-cxf - Fix continuation timeout race with async processing
add ab2ff4d79477 CAMEL-24180: Fix CxfMessageHelper fallback setting null instead of actual body
add 4e3c0e5c42cf CAMEL-24181: Do not shut down shared CXF bus when stopping CxfSpringEndpoint
add 95386a10afa2 CAMEL-24182: Fix SpringBusFactoryBean to shut down bus on context close
add c9080cc1539c CAMEL-24183: Fix Spring rsClient producer to apply endpoint URI options
add bec642a31713 chore(deps-dev): Bump com.helger.as2:as2-lib from 5.1.7 to 5.1.8
add 2f43421a5d73 chore(deps): Bump org.apache.fory:fory-core from 1.3.0 to 1.4.0
add cb32ec16cecd CAMEL-23244: camel-azure - remove deprecated component-specific CredentialType enums (#24879)
add b75c339f8b71 CAMEL-24204: Fix exposeListenerSession catalog metadata wrong default value (#24939)
add 020b93e69ce1 CAMEL-24200: camel-aws2-timestream - createScheduledQuery sets the time column correctly (#24909)
add 7689900db47f CAMEL-24201: camel-aws2-step-functions - listExecutions sets the state machine ARN (#24928)
add 4ec7639bc8cf CAMEL-24184: Fix 19 medium-severity findings from camel-cxf code review
add 2b9c275f3be4 Avoid building whole project when some descriptive root files are modified
add 9cf88caa0544 Revert "CAMEL-24026: Fix flaky XsltFromFileExceptionTest (#24625)"
add 2c450448ef46 Improve AGENTS.md for PR review
add c0b2b030a229 chore: add AssertJ assertion rule to AGENTS.md (#24956)
add a804bb38fd40 CAMEL-24170: Fix univocity lazy-load ThreadLocal header corruption (#24952)
add e1d72c68e143 Fix CxfTimeoutTest flakiness: check cause chain for HttpTimeoutException
add c30379b143e8 CAMEL-23703: camel-launcher - JReleaser packaging and WinGet distribution (#24915)
add 54bff42ff291 CAMEL-24170: Fix remaining HIGH findings from data format review
add e9192aa28135 CAMEL-24119: Fix thread-safety in camel-openapi-java global state
add 06afa0d4a21a chore: fix model writer property ordering for *Common classes
add 33d9cd1eabc8 CAMEL-23562: camel-xmpp - upgrade Smack from 4.3.5 to 4.4.8
add 884f5436e57d CAMEL-22351: camel-main - mark required options on vault configs
add 0921a8bc9c1b CAMEL-23382: camel-ai-tool - align spring-ai-chat with camel-ai-tool component
add 289ff4b81dd2 CAMEL-23394: Limit OpenAI conversation history size
add 0e98c78172eb CAMEL-23951: Expose agent Result sources and tool executions as headers
add 7208f2a17f13 CAMEL-24203: camel-aws-security-hub - implement the declared getFindingAggregator operation (#24940)
add aaafab1c3b0a chore(deps): Bump actions/checkout from 7.0.0 to 7.0.1
add d5cdfdc8887f chore(deps): Bump actions/labeler from 6.2.0 to 7.0.0
add 1daa5dba43d1 CAMEL-23946: propagate safeSearch to LangChain4j WebSearchRequest
add c5b1068faae3 CAMEL-24137: Circuit Breaker EIP modernization (phase 1)
add 2c57c0c1d2b4 CAMEL-22538: Camel-PQC - Add Azure Key Vault Lifecycle Manager (#24953)
add 1d9c6d1fd3dc chore(deps): Bump io.dapr:dapr-sdk-workflows from 1.18.0 to 1.18.1
add ddcc434f56c6 chore(deps): Bump google-cloud-http-client-version from 2.1.1 to 2.2.0
add 459102e210b1 chore(deps): Bump com.microsoft.azure:msal4j from 1.25.0 to 1.25.1
add 439f20faf0bf chore(deps): Bump aws-java-sdk2-version from 2.48.3 to 2.48.4
add b8af95e67ef6 chore: add rule to drop public qualifier from test classes and methods (#24972)
add 47bb1afaf462 chore(deps): Bump io.dapr:dapr-sdk from 1.18.0 to 1.18.1 (#24976)
add b3a3f7445630 CAMEL-23966: camel-openai add audio-speech (TTS) and audio-translation operations
add 780695d3d8a0 Adapt InfrastructureIT test to new UI feature (#24978)
add 229956846467 CAMEL-24059: Migrate camel-wasm from Chicory to Endive
add 754589826768 CAMEL-24207: camel-aws2-transcribe - implement the 21 declared but stubbed operations (#24975)
add 5e4903b2184a chore: fix SonarCloud S2699 test assertions in camel-core
add 1c29348f94c3 CAMEL-23460: camel-telemetry - add span decorators for Google Cloud (messaging & storage batch) (#24974)
add 2023b87f3697 CAMEL-24211 - fix camel launcher native build from Jenkins snapshot
add d8aec87c3ac1 CAMEL-23338: camel-opensearch - Add OpenSearchClient as component option
add f8112f220fb7 chore: migrate Transcribe2ProducerImplementedOperationsTest to AssertJ (#24981)
add 732191e16f76 CAMEL-24224: camel-aws-bedrock - capture streaming metadata for Claude/Nova and accept inference profile ids (#24982)
add cfab3c41f519 CAMEL-24225: Fix test-visibility guidance that mandates non-compiling code (#24983)
add 85b160636e3a CAMEL-23866: Migrate camel-aws from apache-client to apache5-client
add 1dcf0650b14f CAMEL-24232: camel-core - Copy variables to transform exchange in ProcessorTransformer (#24996)
add c854acd7e1ab CAMEL-24231: camel-file - Fix pollEnrich with dynamic fileName using exchange properties (#24994)
add 38ff66d5252d CAMEL-24210: redact api-key and Authorization from sanitized URIs
add c5ab46f01248 CAMEL-24209: camel-resilience4j - Add async (non-blocking) processing
add dabb665d37fd CAMEL-23393: Enforce agentic loop token budget and expose cumulative token usage
add bfd60dfb361e CAMEL-23382: Wire camel-langchain4j-agent to camel-ai-tool registry
add 1a1184939929 CAMEL-24026 - avoid system property leak to other tests from ZXsltTotalOpsTest
add 96f599a3d6d1 CAMEL-24233: Include AsciiDoc documentation in camel-catalog JAR
add 355b5a1b3495 Regen
add 4552c7ebcf91 chore(deps): Bump aws-java-sdk2-version from 2.48.4 to 2.49.0
add 5aa6b98f7078 CAMEL-24230: Fix jsonpath writeAsString for object expressions
add eaf2f35752bb CAMEL-24226: camel run/export - add --resource-dirs option
add 695f651c04c2 chore(deps): Bump tika-version from 3.3.1 to 3.3.2
add ddbd425b5773 chore(deps): Bump elasticsearch-java-client-version from 9.4.3 to 9.4.4
add 0ea5548b5663 chore(deps): Bump software.amazon.kinesis:amazon-kinesis-client
add f9c6599ac86c CAMEL-24237: Add MCP tools for full AsciiDoc documentation from catalog
add 86740d04e739 CAMEL-24240: align all FHIR core dependencies to 6.9.12
add 2763c7625485 Dependabot group update for Elasticsearch
add 2a5ff37352d5 chore(deps): Bump com.mycila:license-maven-plugin from 5.0.0 to 5.1.1
add 49ca42792152 CAMEL-23876: camel-a2a - pin push notification webhooks to the validated address (#25004)
add e601c4a3c54b CAMEL-21955: camel-ibm-secrets-manager - add Secrets Dev Console (#25013)
add 391ff6ce0a38 Fix flakiness of CxfTimeoutTest.testInvokingJaxWsServerWithBusUriParams
add de2a25f23c09 chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer from 9.4.3 to 9.4.4 (#25009)
add db774d6ba598 CAMEL-24239: Upgrade jkube-maven-plugin 1.20.0 and jib-maven-plugin 3.5.2
add a96c384a2bfa CAMEL-21314: camel-aws2-s3 - supply the customer key when copying SSE-C objects (#25027)
add cd318d31b9fb CAMEL-24231: camel-ftp - Fix pollNamedFile to use dynamic exchange for useList=false
add bda1d565679e CAMEL-24237: TUI Catalog tab doc viewer and EIP scope
add de52a2c49b02 CAMEL-24234: Strengthen gzip auto-decompression test coverage
add 93dde35cf5fd CAMEL-23241 - Upgrade Minio to 9+
add ea61f663771d Specify more precise resource lock on ZXsltTotalOpsTest
add 31532ec2762e chore: Improve exchange pattern documentation to clarify behavior
add 19358623a3d2 CAMEL-24236: camel-cyberark-vault - add support for cyberark policies
add 12ae65f68a91 chore(deps): Bump grpc-version from 1.82.2 to 1.83.0
add 451c9ae0f3c6 chore(deps): Bump hapi-fhir-version from 8.10.0 to 8.10.1 (#25042)
add 84e86ea8bec4 CAMEL-23944: Fix ToolExecutionErrorHandler never invoked for Camel route tools
add 7e10b35aec47 CAMEL-23943: Fix three defects in camel-langchain4j-tools producer (#24991)
add 59c12bf0daa6 chore: Use arrow keys for tab switching in SourceViewer overlays
add 4b9ccda91de1 CAMEL-20428: camel-kafka - expose the batch-wide topic and partition on the batch exchange (#25006)
add 36fc371f30d9 CAMEL-21933: camel-aws2-eventbridge - re-enable PutRule, PutEvents and RemoveTargets localstack ITs (#25053)
add 956e21163213 CAMEL-24229: Fix flaky BacklogTracerActivityTest (volatile) and QuartzPersistentStore (MBean collision)
add 2b5be619f9fe CAMEL-24218: Add Security-First execution layer to Camel JBang MCP Server (#25020)
add 6dd43e0e8b84 CAMEL-24238: camel-aws2-ses - send RawMessage body content instead of the SdkBytes descriptor (#25015)
add ba83ac200916 CAMEL-24242: camel-aws2-athena - stop ignoring thread interruption while polling a query (#25029)
add addf51d8d706 CAMEL-24219: Add camel_ai_pipeline_scaffold MCP tool (#25048)
add 4417adcb0e99 (chores): fix SonarCloud S2699 test assertions in camel-spring-parent (#24856)
add 64e89757b1db chore(deps): Bump aws-java-sdk2-version from 2.49.0 to 2.49.1
add fd598667deea chore(deps): Bump huaweicloud-sdk-version from 3.1.207 to 3.1.208
add 004eeebde45c chore(deps): Bump io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17
add 4d4e0c430f48 chore(deps): Bump mongo-java-driver-version from 5.9.0 to 5.9.1
add 2fff3f924861 chore(deps-dev): Bump com.github.mwiede:jsch from 2.28.4 to 2.28.5
add 32864f42c516 chore(deps): Bump logback-version from 1.5.38 to 1.6.0
add adb5ef4e7e26 CAMEL-23216 - remove concurrency for Mina sftp tests
add 18c687c491f0 CAMEL-24233: Add EIP detail panel to Diagram tab drill-down view
add 7a2da1365c34 CAMEL-24248: Stop services released after pool eviction in ServicePool
add b3b271f87094 chore(deps): Bump com.google.genai:google-genai from 1.62.0 to 1.63.0 (#25056)
add e65e2a548fa5 CAMEL-24247: camel-jbang - Fix duplicate camel-micrometer-prometheus in exported pom.xml (#25035)
add fe61ac2deac7 chore: sync camel-4x-upgrade-guide-4_18.adoc with camel-4.18.x branch (#25075)
add 265137c5545d CAMEL-23948: Apply mcpToolProviderFilter to endpoint-level MCP clients
add 3f8d7e84cef7 CAMEL-24221: Add camel_runtime_ai_trace MCP tool
add 0bb541f31c86 CAMEL-24249: camel-aws2 - fix copy-pasted validation messages in MSK/MQ/STS producers (#25060)
add 21e9f838c74c chore: Use OS-independent sort for endpoint DSL factory files (#25076)
add cf739e58ec8e chore(deps): Bump com.palantir.javapoet:javapoet from 0.17.0 to 0.18.0
add a08c721b6cd0 chore(deps): Bump com.braintreepayments.gateway:braintree-java
add 01f1540f2a7c chore(deps): Bump milo-version from 1.1.5 to 1.1.6 (#25081)
add 13d0f40a83ec chore(deps): Bump aws-java-sdk2-version from 2.49.1 to 2.49.2 (#25078)
add a8e6ed906874 chore(deps): Bump com.openai:openai-java from 4.43.0 to 4.45.0 (#25082)
add bc0c181a116c AI should not make bugs for CI tasks
add 5028d03a876a CAMEL-24245: Add camel-clickhouse component
add 1e13c2a1e93e CAMEL-24243: camel-aws2-athena - do not relaunch a still-running query when waitTimeout expires
add f9d629bdda4c camel-jbang - Add tui_get_processor_detail MCP tool
add ff1f11035d17 camel-jbang - Add tui_get_processor_detail MCP tool
add ff676e844226 Relax rule as AIs copy existing tests
add adbc6dab2739 CAMEL-24253: Endpoint DSL auto-wraps values with + or % in RAW() to prevent mangling
add fd39ed81cdf7 docs: refresh the security model against the current codebase (#25054)
add 0d915a784cc9 CAMEL-24251: camel-aws2 - guard nullable awsErrorDetails() in producer health checks (#25089)
add ae66a7e04efe camel-jbang - Routes tab: remap keys, add detail panel and go-to popup
add 4863af537253 CAMEL-23945: Add regression test for producer race on shared agent field
add a5603943f8ad CAMEL-24252: Fix the container upgrade workflow aborting the PR loop (#25088)
add ef288e71825e camel-java-io - Java DSL dump includes sourceLineNumber comments for TUI node selection
add b8a3f59334bd Reduce SpringQuartzPersistentStoreRestartAppChangeOptionsTest.testRestartAppChangeTriggerOptions flakiness
add 1c6f6dc350cd Fix MilvusComponentIT flakiness
add 9b0dfb1d113e CAMEL-24063: Fix flaky DirectProducerBlockingTest.testProducerBlocksResumeTest
add 12bd1f030d41 CAMEL-24063: Revert Awaitility-based DirectProducerBlockingTest to race-tolerant design
add ac745bf41b13 camel-jbang - Add camel_runtime_processor_detail MCP tool
add 1de0340afff0 CAMEL-23703: camel launcher self-update and doctor installation diagnostics
add cfbc2a59c521 chore(deps): Bump org.apache.maven.plugins:maven-jar-plugin from 3.5.0 to 3.5.1 (#25077)
add c3f8076abffc CAMEL-24244: Fix DefaultStreamCachingStrategy.updateSpool releasing the lock
add c07b7f912a92 CAMEL-24257: Fix stub pattern matching for kamelets with #class component beans
add 59a3f12aba26 CAMEL-22887: camel-cyberark-vault - add test-infra for automated testing (#25096)
add 694bb16ca8ba CAMEL-24254: Add configurable TUI shell and AI prompt history
add ba9272b625d0 chore: Sync example catalog paths after examples repo reorganization
add 6e54de444432 CAMEL-24241: Apply the tool argument allowlist to tools declaring no parameters
add 27a26cdb730c (chores): fix SonarCloud MAJOR vulnerabilities (S6506, S5144)
add f741589d90ec (chores): fix SonarCloud S2068 in test-infra
add fc8a5ae60d8e CAMEL-24235: camel-jactl - A new language for jactl
add f2876d3ce630 CAMEL-24254: Add shell and AI history settings to F2 settings dialog
add 240b97ee8a37 CAMEL-24215: camel-resilience4j - JMX waitDurationInOpenState now returns millis
add e241221510d6 CAMEL-24215: Circuit breaker dev consoles expose configuration details
add fd272f1a05ce CAMEL-16789: Fix circuit breaker copy constructor bugs (#25110)
add 04801cfb35e6 chore: Bump actions/setup-java from v5.2.0 to v5.6.0 across CI workflows (#25112)
add 8e517ccdcf09 camel-jbang - TUI: free Ctrl+R for history search, move tape recording to F2 only
add b705cf26d2a0 CAMEL-24255: Add camel-duckdb component and test-infra
add cc637efc3fda camel-jbang - TUI: Add inline quick doc (i toggle) for source viewer
add bfba9853dba1 CAMEL-23703: Add offline package-native validation CI for camel-launcher
add 1661f0b65b30 CAMEL-24258: camel-microprofile-fault-tolerance - Remove dead timeoutPoolSize, add live call counters, rename FailureRate to FailureRatio, fix delay default
add 42733d37869f CAMEL-23911: camel-jbang - TUI support configuring HTTP proxy settings
add bc74c9cad682 CAMEL-24259: TUI - Add Producers, Events, Route Controller tabs and fix inline docs
add 51785f2e967f CAMEL-24259: camel-jbang - TUI add Source tab with file explorer and inline docs
add d0eba277e089 CAMEL-24259: camel-jbang - TUI consumer tab extract quartz cron schedule
add cdcac334d395 CAMEL-24259: camel-jbang - TUI More popup use natural mnemonic keys and cycle duplicates
add 801bc2a9b473 Generated sources regen for SBOM (#25115)
add a8ff50c9d8b6 Reduce flakiness of RedeliveryErrorHandlerNonBlockedRedeliveryHeaderTest
add 94e24109fbfc Fix SonarCloud S5443: replace publicly writable temp directory usage (#25066)
add ba4a772c1635 CAMEL-24259: camel-jbang - TUI quick doc for application.properties in Source tab
add b5bae007955e CAMEL-24256: Mask URI userinfo credentials and PEM private keys
add 5f6f4e25bea7 CAMEL-24222: Add camel_dependency_security_audit MCP tool
add be2c651968d9 CAMEL-23969: Add openai:responses operation for the Responses API (#25116)
add 97883a97914d chore(deps): Bump org.duckdb:duckdb_jdbc from 1.3.1.0 to 1.5.5.0
add 2b9bdeddf790 Harden CxfTimeoutTest due to timeout which can be sent sligthly differently
add 724323cb9fc4 Skip unit test for DuckDb on ppc64le and s390x
add b0c528b652fc chore(deps): Bump aws-java-sdk2-version from 2.49.2 to 2.49.3
add 9a9806b8142d chore(deps): Bump org.eclipse.jgit:org.eclipse.jgit
add 19afb05740b0 chore(deps): Bump joda-time:joda-time from 2.14.2 to 2.14.3
add 8407050091ee chore(deps): Bump mima-version from 2.4.46 to 2.4.47
add 60ee8398da4a chore(deps): Bump com.cedarsoftware:java-util from 4.108.0 to 4.109.0
add 571396a66e9a chore(camel-test-infra-clickhouse): upgrade clickhouse.container to 26.7
add 9084768ea5af CAMEL-24223: Add camel_route_cost_estimate MCP tool
add 8bd272166ad3 chore(camel-test-infra-fhir): upgrade fhir.container to v8.10.0-3
add e43479081ebb chore(camel-test-infra-observability): upgrade observability.prometheus.container to v3.13.1
add b8ce4c016c64 chore(camel-test-infra-observability): upgrade observability.victorialogs.container to v1.52.0
add aef87693c3f1 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.7.0
add dd1194f52989 chore(camel-test-infra-kafka): upgrade redpanda.container.image to v26.1.13
add 5ab49a4ee6ed chore(camel-test-infra-jaeger): upgrade jaeger.container to 2.20.0
add 17fbbef9c773 chore(camel-test-infra-neo4j): upgrade neo4j.container to 2026.06-community-ubi10
add 9935524d8156 chore(camel-test-infra-tensorflow-serving): upgrade tensorflow.serving.container to 2.20.0
add 7f545a0a1af9 chore(camel-test-infra-redis): upgrade redis.container to 7.4.10-alpine
add bbe5548f0f55 chore(camel-test-infra-opensearch): upgrade opensearch.container.ppc64le to 3.5.0
add 3b7d2358aae2 chore(camel-test-infra-qdrant): upgrade qdrant.container to v1.18.3-unprivileged
add 5f766b9d6762 chore(camel-test-infra-consul): upgrade consul.container to 2.0.2
add 3301333e3843 chore(camel-test-infra-observability): upgrade observability.victoriatraces.container to v0.10.0
add d8a020121669 chore(camel-test-infra-ollama): upgrade ollama.container.ppc64le to v0.24.0
add 20c4d2df3def chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.21
add 7bafca9f9ef6 CAMEL-24260: TUI quick docs for Spring Boot configuration metadata
add 98596c77f0b0 CAMEL-24217: Document the camel-main Resilience4j Integer->String API break in the 4.22 upgrade guide
add 518b0b4aaabc chore(deps): Bump org.codehaus.jettison:jettison from 1.5.6 to 1.5.7 (#25149)
add 08d3d97eeff8 chore(deps): Bump quarkus-version from 3.37.3 to 3.37.4 (#25150)
add 040da7385744 chore(deps): Bump org.hibernate.validator:hibernate-validator from 9.1.2.Final to 9.1.3.Final (#25151)
add e90c02cf62b6 chore(deps): Bump org.l2x6.cq:cq-alias-fastinstall-quickly-extension from 4.27.0 to 4.27.2 (#25152)
add 9fd4b20814aa CAMEL-23467: camel-aws-bedrock - add invokeAgent and invokeInlineAgent operations (#25086)
add 2a0a8c101784 chore(deps): Bump org.codehaus.mojo:flatten-maven-plugin
add 0fb6d6c47ffc camel-tui: Dynamic tab visibility based on integration features
add 60b9e750cfd9 CAMEL-24259: camel-tui - Add Internal Tasks tab
add 23b6f520ff32 CAMEL-24227: Add volatile to JMX-writable fields read on routing threads
add cd9cb3c52dbe CAMEL-22114 - Reactivate Parquet Avro tests
add f3123bfa2048 camel-tui: Fix inline docs for from URIs in source view
add 24d1ac73bbd2 Reduce flakiness of SjmsConnectionRecoveryTest
add c28189be97b1 camel-tui: Replace outdated screenshots with current ones
add da678be61e4b CAMEL-24274: camel-tui - Send Message uses HTTP for platform-http routes (#25162)
add ec523aec4683 CAMEL-24259: camel-tui - Add Type Converters tab
add e61ba08a726a CAMEL-24271: camel-kafka - Use BackgroundTask for reconnection visibility
add b2da8ea93aa2 CAMEL-24259: camel-tui - Add Data Type Transformers tab
add 82cb469eb1b6 camel-tui: Kafka tab master-detail layout with full error display
add 492ba8badd02 CAMEL-24228: Clarify upgrade guide is for migration only, not new features
add 31dc50538ad7 CAMEL-24265: Use AtomicLong for DefaultTracer.traceCounter (#25160)
add 95f6e0fc80f0 chore(camel-test-infra-aws-v2): upgrade aws.container to 1.5.33 (#25120)
add a16b68f93a16 CAMEL-24220: Add camel_security_scan tool for route security analysis (#25026)
add 991d8d972405 CAMEL-24277: camel-aws2-msk - throw when pojoRequest=true and the body is the wrong type (#25170)
add 263a6d734a4b CAMEL-23460: camel-telemetry - add span decorators for Google Cloud (AI/ML & misc batch) (#25071)
add 3ae2a370507e CAMEL-23453: camel-keycloak - add federated identity linking operations (#25091)
add 68914926ebc1 camel-jbang - Redact secrets in structured MCP tool results, not only String results (#25093)
add c929360ee7af CAMEL-24263: camel-aws2-sts - throw when pojoRequest=true and the body is the wrong type (#25153)
add 557752dbd2fd CAMEL-24264: camel-aws2-translate - throw when pojoRequest=true and the body is the wrong type (#25158)
add 1d9d9a5b1516 CAMEL-24223: camel-jbang-mcp - Locale.ROOT cost formatting and model-specific disclaimer (follow-up) (#25167)
add 5bdc207798f4 CAMEL-24222: camel-jbang-mcp - catalog-based scheme detection in dependency audit (follow-up) (#25168)
add 5e245ae048ac CAMEL-24272: Migrate reconnection loops from ForegroundTask to BackgroundTask
add cec95787dfb0 camel-tui: Use Tab key for panel focus switching in Overview tab
add 68204ae36680 camel-tui: Highlight focused panel border in Overview tab
add 13538839a4ab camel-tui: Block Source tab shortcut when infra service is selected
add f6b23d4862b6 camel-tui: Carry over activity and errors across data refresh cycles
add 1c4a959e6e26 camel-tui: Add Remote column to Consumers tab and use x marker style
add fd2fc21555e3 camel-tui: Swap SCHEDULE and POLLS column order in Consumers tab
add 49c7d5b7a1f6 CAMEL-24278: BackgroundTask keeps task registered in TaskManagerRegistry during blocking run
add 914537bf7524 camel-tui: Use compact duration format in Inflight tab
add bb11eb4e1cf0 camel-tui: Remove fragile tab shortcut and count tests
add 0e0203ee02e9 CAMEL-24270: Make AiToolSpecToLangChain4j public for reuse by downstream projects
add 459ea9f59b0d CAMEL-24259: camel-tui - Add Secrets tab for vault providers
add e3af8c89e8dd chore(deps): Bump tahu-version from 1.0.20 to 1.0.21 (#25178)
add c2bbde32dd9a chore(deps): Bump aws-java-sdk2-version from 2.49.3 to 2.49.4 (#25177)
add d5bc6e9e2963 (chores): fix SonarCloud S2699 test assertions across components (#24858)
add 610731580ffe camel-tui: Use TAB to switch focus between master/detail panels
add 4bfbb9435208 chore(deps): Upgrade Vert.x from 4.5.28 to 4.5.31
add d22cb6230451 Improve test assertion for org.apache.camel.dsl.jbang.core.commands.tui.ConsumersTabRenderTest.renderShowsTableHeaders()
add 05bd493faab8 CAMEL-24206 - Revert "Provide requirements for jvm parameter for Apache Fory and JDK 25+"
add a6f73c6d2828 CAMEL-24279: camel-google-storage - contain downloadFileName downloads within the configured directory (#25179)
add 3e1a05fcaa1a camel-tui: Show infra UI URL column and use clickable hyperlinks
add 09d246d411cb CAMEL-24279: sync camel-google-storage download containment note to the 4.18/4.14 upgrade guides on main (#25182)
add 2666f8809ee6 camel-tui: Add clickable hyperlinks to HTTP tab paths and URLs
add 3662cab1970f CAMEL-24280: camel-aws2-mq - throw when pojoRequest=true and the body is the wrong type (#25184)
add 7bbd202f40df camel-tui: Fix CVE audit using wrong dependency versions
add f10b634525af chore(deps): Bump logback-version from 1.6.0 to 1.6.1 (#25188)
add 5d0eb6ec9e1d chore(deps): Bump org.apache.activemq:activemq-client-jakarta from 5.19.8 to 5.19.9 (#25189)
add c283da0ee385 chore(deps): Bump io.github.classgraph:classgraph from 4.8.184 to 4.8.186 (#25190)
add 586c6a242f96 chore(deps): Bump org.eclipse.sisu:sisu-maven-plugin from 1.0.1 to 1.1.0 (#25176)
add 7db6d0d6c410 chore(deps): Bump org.eclipse.sisu:org.eclipse.sisu.inject from 1.0.1 to 1.1.0 (#25193)
add d908eff42a7b CAMEL-24283: camel-aws2-comprehend - throw when pojoRequest=true and the body is the wrong type (#25194)
add 4dbb9387102c CAMEL-24281: camel-platform-http-main - fail closed when JWT authentication has no issuer or audience (#25187)
add 230f6646be34 camel-jbang-tui: HTTP probe lightweight Postman
add 75bf0452db57 Upgrade activemq 6.3.0
add 1bfe091dec49 camel-jbang-tui: Extract HTTP probe into its own class
add f46f5af03256 CAMEL-24216: Set xpathTotalOpLimit per TransformerFactory instead of JVM-global system property
add d9ef4a9679ae CAMEL-24273: Fix SshClient thread leak in MinaSftpOperations.disconnect()
add cc2ba7c0c1be chore(camel-test-infra-azure-common): upgrade azure.container to 3.36.0 (#25121)
add eaeab68116b0 camel-jbang-tui: Polish TUI text and Go to Tab popup width
add 943819e02632 CAMEL-24276: Add Azure OpenAI support for TUI/CLI AI prompt
add 9eff5a236307 Remove GC1 parameter from Maven jvm.config
add 5e3e507e00c0 Fix flakiness of CxfMessageHeaderTimeoutTest
add 7ece2ccd99aa camel-jbang-tui: Add confirm setting for destructive actions
add cd1a17b15543 camel-jbang-tui: Widen P50/P95/P99 column to avoid truncation
add 0d2c01b59f17 camel-jbang-tui: Gate Stop All behind confirm setting
add 940c905b215b CAMEL-24266: Add volatile to Delayer.delayValue for JMM visibility (#25206)
add 4c952dc5d4e2 CAMEL-24267: Synchronize writer-side setters in ThrottlingInflightRoutePolicy
add 8954f2de10a2 CAMEL-24289: camel-aws2-textract - throw when pojoRequest=true and the body is the wrong type (#25210)
add c16407edf6aa CAMEL-24300: camel-aws2-ec2 - throw when pojoRequest=true and the body is the wrong type (#25215)
add 68c4eaf5fcc9 chore(deps): Bump quarkus-version from 3.37.4 to 3.38.0
add 4612bf35141e chore(deps): Bump com.azure:azure-storage-blob-changefeed
add d2b5784e50e7 docs(datasonnet): update DataSonnet documentation URL
add 4d1c892e0f00 chore(deps): Bump aws-java-sdk2-version from 2.49.4 to 2.49.5
add cde36a6cba60 CAMEL-24285: camel-aws2-polly - throw when pojoRequest=true and the body is the wrong type (#25199)
add 05c02ff708d3 chore(deps): Bump com.couchbase.client:java-client from 3.12.1 to 3.12.2
add 3cd711f33f55 chore(deps): Bump com.alibaba:fastjson from 2.0.62 to 2.0.63
add 5e2c030dee30 chore(deps): Bump org.snmp4j:snmp4j from 3.12.2 to 3.13.0
add 0759a9243b99 chore(deps): Bump org.graalvm.js:js-language from 25.1.3 to 25.2.4
add c5a7b42a5f11 chore(deps-dev): Bump com.github.mwiede:jsch from 2.28.5 to 2.28.6
add 169989c85cd0 CAMEL-23964: camel-openai - Add per-server MCP tool filtering via toolNames
add d282a10d4290 Fix flakiness of Eventbridge tests
add 910a9355ca66 CAMEL-24302: camel-aws2-timestream - throw when pojoRequest=true and the body is the wrong type (#25220)
add 946da97ecb61 CAMEL-24303: camel-aws2-redshift - throw when pojoRequest=true and the body is the wrong type
add d440e87e1637 CAMEL-24304: camel-aws2-step-functions - throw when pojoRequest=true and the body is the wrong type
add 655ef46c141d CAMEL-24282: Resolve dynamic-URI property placeholders at build time instead of per message (#25198)
add ee9df19a53b6 CAMEL-24286: Release the latch and unregister when a BackgroundTask supplier throws (#25217)
add 627bb33e3b16 chore(deps): Bump the langchain4j group with 17 updates
add d272a80901cb chore(deps): Bump aws-java-sdk2-version from 2.49.5 to 2.49.6
add 4246517ffa84 chore(deps): Bump org.openrewrite.maven:rewrite-maven-plugin
add 998d1bc2e9b9 chore(deps): Bump com.stripe:stripe-java from 33.1.1 to 33.2.0
add d1f6a3af1e69 chore(deps-dev): Bump org.mariadb.jdbc:mariadb-java-client
add 452b47f4764f chore(deps): Bump org.jspecify:jspecify from 1.0.0 to 1.0.1
add 8b9e009025cf CAMEL-24307: camel-aws2-rekognition - throw when pojoRequest=true and the body is the wrong type (#25243)
add 8ec0412b2d92 chore(deps): Bump grpc-version from 1.83.0 to 1.83.1
add e0610d884d19 chore(deps): Bump huaweicloud-sdk-version from 3.1.208 to 3.1.209
add 5ef10e0ea6e2 CAMEL-24316: camel-aws2-transcribe - throw when pojoRequest=true and the body is the wrong type (#25250)
add 3da9ddc70a95 chore(deps): Bump eu.maveniverse.maven.scalpel:extension3
add 81ec2fb9e70e chore(deps): Bump org.jsoup:jsoup from 1.22.2 to 1.23.1
add 03a49f4c9d58 CAMEL-20199: Convert MllpSocketBuffer synchronized methods to ReentrantLock (#25241)
add 05127efd715a CAMEL-20199: Replace synchronized with ReentrantLock in telemetry and metrics components (#25244)
add 2c0810d2c58f CAMEL-20199: Replace synchronized with ReentrantLock in AI components (#25245)
add a52096eea1c1 CAMEL-20199: Replace synchronized with ReentrantLock in misc components (#25247)
add 2a1a4e117d52 CAMEL-23963: configurable strategies for tool errors and hallucinated tool names
add cae63dd7a3a4 CAMEL-24293: Strip path segments from externally-derived filenames before setting CamelFileName (#25218)
add 3e0b456f3561 CAMEL-20199: Replace synchronized with ReentrantLock in OAuth and security components (#25246)
add 134d11dd4f32 CAMEL-24318 - Use Maven parallelization for deploy on Jenkins
add f8e59bfae43e Remove double-declaration of assertj in dependencies of aws2-athena
add 16c9a2e1f7fb Replace deprecated API freemarker.template.Configuration.setTemplateUpdateDelay(int)
add 0886735cd808 replace deprecated methods CamelTestSupport.sendBody
add 0e101544096b CAMEL-23931: camel.jbang.quarkus.platform.url ignored from application.properties
add f01d41a5c824 CAMEL-23677: Add s390x container image configuration for Artemis
add 670620c04a0d CAMEL-23677: Enable SjmsConnectionRecoveryTest for s390x
add dadfd9874bf5 chore(deps): Bump aws-java-sdk2-version from 2.49.6 to 2.50.1
add db800cae43fa chore(deps): Bump httpclient-version from 5.6.2 to 5.6.3
add ee6351b16def chore(deps): Bump org.apache.fory:fory-core from 1.4.0 to 1.5.0
add f434910d690e CAMEL-24318 - improve regen.sh
add 204a047bbed4 CAMEL-24288: Add IBM watsonx.ai support for TUI/CLI AI prompt (F8)
add 2b3cb00ae9b9 CAMEL-24268: Remove write-only resumeInflightExchanges field
add a4dc3ea57487 CAMEL-24291: align host-key checking option metadata with camel-ftp and tidy SCP global/session redundancy (#25263)
add bb4922598c39 CAMEL-24319: camel-keycloak - add optional token type (typ) and authorized party (azp) validation (#25259)
add 71fa9ce96bf9 Improve assertions
add 0089244f2d9b CAMEL-24324: camel-aws-bedrock - throw when pojoRequest=true and the body is the wrong type (#25278)
add 4bf3ca7530d0 CAMEL-24317: camel-aws2-eventbridge - throw when pojoRequest=true and the body is the wrong type (#25255)
add 1f28fb6ea21b CAMEL-23932: Auto-delete stale branches and enforce fork usage for AI agents
add 5f9d36448751 Generated sources regen for SBOM (#25286)
add 742b63ca87fd Upgrade IBM MQ to 10.0 and handle reserved JMS vendor properties
add e2c278648255 CAMEL-24275: Add native Google Gemini API support for Camel JBang TUI
add be68bd6a2f86 CAMEL-23383: Add JFR runtime instrumentation
add a9bceb1bd8e9 CAMEL-24305: Fix autowiring of KafkaClientFactory via addComponent()
add b25b2613eb8f CAMEL-20199: Remove ThreadLocal Yaml caching in SnakeYAMLDataFormat
add 279175a0bfff Update knwon releases in catalog
add 178cd10ff955 CAMEL-20199: Migrate context-passing ThreadLocals to ContextValue
add aca4248fddbb CAMEL-24315: camel-google-pubsub - stop subscribers that finish starting after the consumer stopped
add 79d931ab9ee0 CAMEL-24284: Reset recoverTask after successful SJMS connection recovery
add 35c78a050017 CAMEL-24323: Fix MongoDB TLS test-infra cert copy for Testcontainers 2.x
add d5b71582e67c chore(deps): Bump commons-codec:commons-codec from 1.22.0 to 1.22.1 (#25258)
add 198c0ff1fc68 chore(deps): Bump com.mysql:mysql-connector-j from 9.7.0 to 26.7.0
add 16826e9a150b CAMEL-24287: Add plain text edit mode to TUI source viewer
add 029a51c451d8 CAMEL-23078: camel-openai - Optional parallel MCP tool execution
add 3e91fd1ef868 CAMEL-23078: camel-openai - Refresh MCP tools on tools/list_changed
add a746e8ea958e CAMEL-24299: disable DTD support in XmlStreamDetector for consistency with other XML parsers (#25279)
add e3eb574b61e3 CAMEL-23382: deprecate camel-langchain4j-tools, replaced by ai-tool + langchain4j-agent
add baf7da98ba77 CAMEL-23382: remove camel-spring-ai-tools, replaced by camel-ai-tool
add 603f7a63a64d CAMEL-24318: improve assertions in jbang mcp
add d275e3a56264 CAMEL-24318: use Maven parallelization for Jbang IT compilation on Jenkins
add 02307db6fa6c chore(deps): Bump the google-cloud group with 10 updates (#25299)
add a2096219aeee chore(deps): Bump google-auth-library-oauth2-http-version from 1.49.0 to 1.50.0 (#25300)
add ea54e327773a chore(deps): Bump commons-validator:commons-validator from 1.10.1 to 1.11.0 (#25303)
add 2aac87a1d6d7 chore(deps-dev): Bump org.cyclonedx:cyclonedx-maven-plugin from 2.9.2 to 2.9.3 (#25304)
add 1b43a2f03e8f chore(camel-test-infra-infinispan): upgrade infinispan.container to 16.3 (#25293)
add 4ef86cfc600d chore(camel-test-infra-kafka): upgrade redpanda.container.image to v26.2.1 (#25294)
add 59a63ab24c1c chore(camel-test-infra-observability): upgrade observability.prometheus.container to v3.13.2 (#25296)
add 8fc446aa6118 chore(camel-test-infra-ollama): upgrade ollama.container to 0.32.5 (#25297)
add f11e1e8b95f4 chore(camel-test-infra-docling): upgrade docling.container to v1.29.0 (#25291)
add e565db076cf3 CAMEL-24294: enforce the typeFilters allow-list in the SnakeYAML TagInspector (#25285)
add 90eec63026b1 CAMEL-24326: camel-aws-config - throw when pojoRequest=true and the body is the wrong type (#25305)
add 7d1e0b8f1422 CAMEL-18552: Add camel-jbang --openapi-ui with Swagger UI at /q/openapi
add 2bf02ec2df17 CAMEL-24320: Fix Kamelet route creation with virtual threads on JDK 25
add f95d5dac6ee7 chore(deps): Bump groovy-version from 5.0.7 to 5.0.8 (#25302)
add f80b1aa44ad3 chore(camel-test-infra-opensearch): upgrade opensearch.container.ppc64le to 3.6.0 (#25298)
add 78454c96d9e3 chore(deps): Bump actions/setup-java from 5.6.0 to 5.7.0 (#25290)
add 0be1b361c86a chore: Track PID in nohup execution for JBang integration tests
add 38097ece3b9e chore(tui): Fix Source tab refresh and improve edit mode save
add b4cc849ebad0 CAMEL-24329: camel-aws2-s3 - throw when pojoRequest=true and the body is the wrong type
add 2014bec6fee1 CAMEL-24297: make ldif URL-body dereferencing an explicit opt-in (#25310)
add 99be17200f93 chore(tui): Add Tab-completion for application.properties in edit mode
add 1cbab2188bd7 CAMEL-24328: Show JFR runtime data in TUI JFR tab
add 985d04084726 CAMEL-24330: Add LLM integration guide for AI component documentation
add efe7b360efdb CAMEL-24335: update Artemis dependency groupId to org.apache.artemis
add c3b01310be15 CAMEL-20199: Deprecate camel-reactive-executor-tomcat
add d7f3713fd867 chore(tui): Add Tab-completion for YAML DSL parameters in edit mode
add e69f851c07dc CAMEL-24309: camel-ai-tool - AiToolRegistry listener SPI for tool registration changes
add 112b8be1621d CAMEL-24336: camel-main metadata - detect enum types for TimeUnit and LeaseResourceType options
add 6f71546b78bf chore(deps): Bump aws-java-sdk2-version from 2.50.1 to 2.50.2 (#25318)
add 0445e7a960e0 chore(deps): Bump hapi-fhir-core-version from 6.9.12 to 6.10.0 (#25319)
add 96e78f96c127 CAMEL-23129: Fix CountDownLatch count mismatch in ThreadPerTaskSedaConsumer
add 8ea839f45875 CAMEL-23952: Support executeToolsConcurrently for langchain4j-agent
add 4a88455324cd CAMEL-24310: camel-mcp-server - bridge, McpServerEngine SPI and Vert.x engine
add 996f8ce4c7bb CAMEL-24311: camel.server.mcp-* configuration properties and camel-main autowiring (#25309)
add 8e9a17077836 camel-jbang - TUI tab completion for component names and endpoint options
add 17563be3c63a CAMEL-24301: Fix RouteService NPE when startup-failure exception carries no message
add 2ce75e8f6ddd docs(jms): update JMS API references to Jakarta and fix stale content
add 42d07a89317c CAMEL-24340: camel-salesforce - improve option and header documentation
add fc3b584366ab camel-jbang - TUI update F1 help text with YAML editor tab completion details
add 99641e9e38d8 CAMEL-24262: camel-aws2 - guard nullable awsErrorDetails() when logging the AWS error code in producer catch blocks (#25324)
add 6422a66f0615 camel-jbang - TUI tab completion for EIP options in YAML editor
add ff643b08f15d camel-jbang - TUI validate on save for Camel YAML files with error popup
add 3a06026276f4 CAMEL-24310: camel-mcp-server - verify main HTTP server authentication protects the MCP endpoint
add 32711165126d CAMEL-24353: camel-mcp-server - selectable target server type for VertxMcpServerEngine
add 6597f282b4b2 ci: fix CamelJfrDevConsoleTest for the registered -> runtimeEvents status rename (#25327)
add a1700b18f112 CAMEL-24341: camel-google-secret-manager - fix GCP vault refresh task defects (#25326)
add 4a9d3f170c74 CAMEL-24202: camel-tui accessible from a web browser via --web
add af3014825742 camel-jbang - TUI add F2 Open and F10 Process Control popup
add 1ec4b8ba927d camel-jbang - TUI support opening project from directory argument
add 3653911d71cd camel-jbang - TUI move web indicator to top right and fix warnings
add 9bf6683b48fd CAMEL-24355: Fix NIOConverter.toByteArray for fully consumed ByteBuffer (#25330)
add 0fe928c51062 CAMEL-24298: add an optional allowedSchemes allow-list to the toD dynamic-URI EIP (#25315)
add 0f105e6e0f39 chore: fix ChatScript IT by switching Docker image (#25336)
add 7fd2d511f829 chore(deps): Bump org.webjars:swagger-ui from 5.21.0 to 5.32.11 (#25347)
add 29df7c98ad9e chore(deps): Bump eu.maveniverse.maven.nisse:extension from 0.9.3 to 0.9.4 (#25349)
add 2a10250a5acb chore(deps): Bump com.gradle:common-custom-user-data-maven-extension from 2.3.0 to 2.4.0 (#25350)
add 5dfd6e6cc358 CAMEL-24036: Fix flaky AsyncWiretapTest across telemetry modules
add 72a2aa1199f1 CAMEL-24035: Fix flaky camel-core tests with timed mock assertions
add b94a1ce63df2 CAMEL-24024: Harden InOutQueueProducerAsyncLoadTest against CI flakes
add f8beba379dda CAMEL-24026: Fix flaky XsltFromFileExceptionTest
add 305699655e41 CAMEL-23499: Fix FTPS integration test port binding failures
add dc7c38605d9a chore(deps): Bump com.google.genai:google-genai from 1.63.0 to 1.64.0 (#25342)
add 5a0bc1f59ee5 chore(deps): Bump infinispan-version from 16.2.1 to 16.2.2 (#25341)
add b3614cd8ae90 chore(deps): Bump org.messaginghub:pooled-jms from 3.2.2 to 3.2.3 (#25344)
add fc337d614765 chore(deps): Bump com.googlecode.libphonenumber:libphonenumber from 9.0.35 to 9.0.36 (#25345)
add 330b6418dcc8 chore(deps): Bump google-cloud-functions-version from 2.82.0 to 2.83.0 (#25346)
add 234be45b5409 chore(deps-dev): Bump qpid-broker-version from 10.0.1 to 10.1.0 (#25348)
add 4eed0f404ac9 chore(deps): Bump xmlunit-version from 2.12.0 to 2.13.0 (#25351)
add cad87f17bf96 CAMEL-24354: camel-aws2-lambda - updateFunction never sets the code source, so UpdateFunctionCode always fails (#25343)
add ab77bb5ee23b CAMEL-24343: camel-google-calendar - stop the stream consumer from skipping events (#25352)
add c05213c60fef CAMEL-24212: camel-spring-ai - upgrade to Spring AI 2.0 (#25354)
add a9d9425efcf9 chore(deps): Upgrade Citrus test framework to 5.0.0
add eba842d4ba1e camel-tui - validate camel.* properties on save and fix Esc dismissing validation popup
add ddb7154e9089 CAMEL-23441: camel-jbang - Export to support install camel wrapper
add 9c7d1ad4efba Update releases
add e3f4f4b755f2 CAMEL-24361: EIP model metadata does not propagate @XmlAttribute(required = true) to generated JSON.
add 2ba072fa2c4d camel-tui - YAML DSL tab completion for canonical format expressions, data formats, route and language options
add f9dfaff4ca98 camel-tui - Fix context detection leaking into nested blocks and offer parameters: completion
add 7dab9ce23734 CAMEL-24362: Generate YAML DSL completion tree from canonical schema and catalog metadata
add 8d92667e4807 camel-tui - Replace hand-coded YAML DSL completion with tree-driven approach
add fb4f0aa49da4 camel-tui - Confirm before discarding unsaved changes on Esc in edit mode
add 6332f64b4a01 camel-tui - Rename camelYamlDsl-completion.json to camelYamlDsl-model.json
add 36a44f7f1e01 camel-tui - Add placeholder completion for tree values and smart structural key insertion
add 3f8b94256f11 Regen
add c3e964b0130f CAMEL-24342: camel-google-storage - fix wrong blob metadata and missing object handling (#25338)
add a342d94f4d68 camel-tui - Include YAML DSL model in camel-catalog for runtime loading and prettify discard popup
add f56b04b4e53b CAMEL-23530: Move DataWeave parser to camel-dataweave component and add auto-detection in DataSonnet
add ae1a9db5f44e CAMEL-23853: Embed MCP server on camel run/dev and Camel Main
add b420b4fcf62f chore(deps): Bump cxf-version from 4.2.2 to 4.2.3 (#25371)
add 63df187bb8ab chore(deps): Bump com.cedarsoftware:java-util from 4.109.0 to 4.110.0 (#25370)
add 1171a656ae59 chore(deps): Bump org.snmp4j:snmp4j from 3.13.0 to 3.13.1 (#25372)
add 3edde2697596 chore(deps): Bump com.ning:compress-lzf from 1.2.0 to 1.2.1 (#25373)
add 6c1a28185e3e chore(deps): Bump pulsar-version from 4.2.3 to 4.2.4 (#25374)
add dee65cd670e3 chore(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.73.0 to 2.74.0 (#25375)
add f09459b3c2ea CAMEL-24334: Add argSchema raw JSON Schema support to camel-ai-tool
add 43cd5f0e70d9 CAMEL-24357: camel-aws2-s3-vectors - consumer sends a valid topK, honors delay, and no longer loses vectors on failure
add 859e93b4b37f CAMEL-24360: camel-undertow - use UndertowHeaderFilterStrategy as the endpoint default
add af18072feb2a CAMEL-24360: doc-sync backported upgrade-guide entries to main
add 3ca3c94b276d chore(deps): Bump com.openai:openai-java from 4.45.0 to 4.49.0 (#25376)
add eeccf1c37022 chore: fix broken #generation-parameters fragment in ai-llm-integration-guide
add 60ca704c0379 CAMEL-24359: camel-atmosphere-websocket - align Exchange header constant names with Camel naming convention
add fea3a41f6b9f chore: use relative link for llms.txt in ai-llm-integration-guide
add e8dc6b87bf8c CAMEL-24344: camel-google-mail - return a body for raw and non-multipart messages
add a2ab828025e8 CAMEL-24345: camel-google-vertexai - apply the streamOutputMode and jsonMode options
add b6532db34afe CAMEL-24359: doc-sync backported upgrade-guide entries to main (#25384)
add dfe1b52e0337 Upgrade debezium 3.6.1
add 85ac83ef56c6 CAMEL-24296: camel-support - apply a JEP-290 deserialization filter on CamelObjectInputStream by default
add ec6c25563176 chore: exclude vendored TUI assets and JReleaser templates from RAT check
add 04cdd9447d4e chore: camel-tui - show EIP category label instead of object in autocomplete popup
add 66cb9d29df42 Regen
add 57af72ce79b4 CAMEL-24366: Add embeddingModel auto-embed to langchain4j-embeddingstore component
add 38eb685442d7 chore: camel-tui - row:col indicator and scope-based TAB completion
add e487300810aa chore: camel-tui - plain mode for source editor to easily copy/paste
add c1a313f9f015 CAMEL-24345: Fix GoogleVertexAIProducerOptionsTest to not require Google credentials (#25391)
add 40ca925c96de CAMEL-24365: Copy attachment trait from IN when creating a fresh OUT message (#25388)
add 5035a684d09d CAMEL-24363: camel-aws - iam doStop, eks catalog defaultValue, parameter-store value header (#25389)
add c776fd623272 CAMEL-24358: camel-jbang - Add repo param propagation test (#25392)
add afc52574e8e2 CAMEL-24298: extend the allowedSchemes allow-list to the sibling dynamic-URI EIPs (#25361)
add cdb20287834b CAMEL-24332: Add MCP tool annotation hints to ai-tool endpoint
add 9a833d26edba CAMEL-24321: Allow stream caching spool directory to be resolved per-Exchange
add 0dbded8166a8 chore: Fix FtpProducerHealthCheckIT for JDK 25
add 94053fabf427 chore: Fix broken xref to mcp-server doc in ai-tool component
add 51e67ab4eb74 Regen
add 87050476ec1c CAMEL-24327: Add MCP session keep-alive and idle TTL eviction
add e0211f84de85 chore: Fix broken xref to mcp-server doc in ai-tool component
add 96dc484579fd Regen
add 14d08e8ec154 camel-jbang-tui: Add jump indicators to Source tab for cross-route navigation
add dbe0c2c9fc9e camel-jbang-tui: Align columns in Go to Node popup
add 6735da150cc4 chore: Remove new component announcements from upgrade guide
add f8b8f4f2f81c CAMEL-24346: camel-google-sheets - number every range and tolerate a range without values
add b709779c8533 CAMEL-24296: document the setObjectInputFilter IllegalStateException gotcha in the upgrade guide (#25401)
add aa8c9d327034 CAMEL-24369: camel-mcp-server jackson-annotations alignment + camel-openai deferred MCP client init
add 70453513c0b6 Generated sources regen for SBOM (#25413)
add 54041cce5453 CAMEL-24371: camel-a2a - fix WebhookUrlValidator address classification and host matching (#25406)
add f0f1de7ef3fc chore(deps): Bump aws-java-sdk2-version from 2.50.2 to 2.50.3 (#25403)
add 04f332134042 camel-jbang-tui: Editor options popup should use focused border and exclude URI path parameters
add 52133801be09 CAMEL-24374: Add Ctrl+G go-to-node popup in TUI Source editor
add f374f518bbe1 CAMEL-21577: Fix test-infra modules not using container.properties for Dockerfile base images
add 7226ce876b14 CAMEL-24360: docs - note that CAMEL-23588 undertow filter was not applied before the fix
add 1ff0be2e8626 chore(deps): Bump com.github.freva:ascii-table from 1.12.1 to 1.13.0 (#25428)
add c0dcb7c09a4b chore(camel-test-infra-ollama): upgrade ollama.container to 0.32.6 (#25423)
add e78bb3caf043 CAMEL-24372: TUI YAML editor undo/redo, block ops, word nav, find in edit
add b7c5eb6e75be CAMEL-24372: Fix TUI editor key bindings for terminal compatibility
add 650dd2d76dc2 chore(deps): Bump jetty-version from 12.1.11 to 12.1.12 (#25429)
add 329cacc9da2f chore(deps): Bump the elasticsearch group with 3 updates (#25427)
add 590833bdee61 chore(camel-test-infra-smb): upgrade smb.service.from.image to 45 (#25426)
add 2fd169e3a625 chore(camel-test-infra-opensearch): upgrade opensearch-dashboards.container.image to 3.8.0 (#25425)
add 2f3986587d1c chore(camel-test-infra-opensearch): upgrade opensearch.container to 3.8.0 (#25424)
add 79732fd54dd3 chore(camel-test-infra-observability): upgrade observability.perses.container to v0.54.0 (#25422)
add dde22bff0918 chore(camel-test-infra-milvus): upgrade milvus.container.ppc64le to v2.6.5 (#25421)
add 9ede40bf0ee0 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.7.1 (#25419)
add 2b3bb01cc7e5 chore(camel-test-infra-hashicorp-vault): upgrade hashicorp.vault.container to 2.0.4 (#25418)
add 6ca643ab18c1 chore(camel-test-infra-cli): upgrade cli.service.from.image to 45 (#25416)
add 6841b20d6809 chore(camel-test-infra-aws-v2): upgrade aws.container to 1.6.0 (#25415)
add 7a0c38ede3db CAMEL-24205: Upgrade camel-as2 test dependency from as2-lib 5.1.8 to phase2-lib 6.2.1
add 5ddf812bfe07 CAMEL-24372: Fix Esc closing parent screen when goto popup is open
add 47406dddffe6 CAMEL-24372: Auto-inject camel-cli-connector for Spring Boot projects
add aacc30ccaa31 CAMEL-24372: Fix Spring Boot logging config for TUI log tab
add 16ff7c6aadda CAMEL-24372: Validate Simple expressions on save in TUI editor
add 9ad53f5abd6c CAMEL-24372: Update TUI documentation for editor and validation features
add ae92b69015dc chore(deps): Bump org.owasp:dependency-check-maven from 12.2.2 to 13.0.0 (#25440)
add 4cdc6727e7fa CAMEL-24372: Exclude pseudo-tabs from Settings Select Tab options
add caf7268cdba0 Pin GitHub actions (#25443)
add 1c37b2033e53 Bump version to `4.23.0-SNAPSHOT` (#25445)
add 31ed09340a86 Bump for next version
add c37cbd43ca4e Update releases
add 67ca5e9ac283 CI bump branches
add b39b42993f09 CAMEL-24375: parseDuration should handle plain millis value
add 82f7c6871c29 CAMEL-24347: camel-google-firestore - listCollections honours the configured documentId
add ac266bc13c32 chore: fix SourceViewer save notification and cancelEdit with dirty state
add 7286241dc548 CAMEL-24379: Fix AS2 client ignoring custom HostnameVerifier
add 55ea2a10fdab chore(deps): Bump aws-java-sdk2-version from 2.50.3 to 2.51.3 (#25435)
add c91042e1b453 chore(deps): Bump org.apache.fory:fory-core from 1.5.0 to 1.6.0 (#25436)
add 3dc89de6fe14 chore(deps): Bump mima-version from 2.4.47 to 2.4.48 (#25437)
add f9cb3d9e66f7 chore(deps): Bump io.github.littleproxy:littleproxy from 2.8.0 to 2.9.0 (#25438)
add f01129f0d029 chore(deps): Bump org.duckdb:duckdb_jdbc from 1.5.5.0 to 1.5.5.1 (#25441)
add cd29991cf36d CAMEL-24381: camel-jbang - Upgrade to 4.22 LTS release
add b9266cee86f0 CAMEL-24348: camel-google-bigquery - report unusable bodies and missing jobs properly
add 3ec2d2c8ad7b 4.14 is EOL
add a757b4ca6b8a CAMEL-23701: Make generated archetype projects more AI-relevant
add 59794285e469 chore: use relative link for llms.txt in upgrade guide
add 18e012960253 CAMEL-23965: camel-openai - Add moderation operation
add 73854db8f2bd CAMEL-24376: Allow boolean-zen operands in Simple logical expressions
add 26a93166d5d3 CAMEL-24367: Add camel-rest-postman component
add 19202ffbfd36 feat(components): micrometer supports prometheus format
add abd4c4380e43 CAMEL-24333: Add structured tool output (outputSchema / structuredContent)
add 7e3499b13520 chore(deps): Bump com.alibaba:fastjson from 2.0.63 to 2.0.64 (#25466)
add 85a9f9f36cc9 chore(deps): Bump swagger-openapi3-java-parser-version from 2.1.45 to 2.1.46 (#25465)
add ce12cd7234ba chore(deps): Bump huaweicloud-sdk-version from 3.1.209 to 3.1.210 (#25464)
add 520a8d119168 chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.22 to 2.6.23 (#25463)
add b6299b166ff7 chore(deps): Bump quickfixj-version from 3.0.1 to 3.0.2 (#25461)
add 7cf96f823131 chore(deps): Bump org.eclipse:yasson from 3.0.4 to 3.0.5 (#25460)
add 9371fa2e692c chore(deps): Bump hapi-fhir-core-version from 6.10.0 to 6.10.1 (#25459)
add f9aaf259cc10 chore(deps): Bump com.google.genai:google-genai from 1.64.0 to 1.65.0 (#25458)
add 704a1c2d9db0 chore(deps): Bump io.github.classgraph:classgraph from 4.8.186 to 4.8.189 (#25457)
add 56dbc825d18e chore(deps): Bump org.apache.commons:commons-collections4 from 4.5.0 to 4.6.0 (#25454)
add 29aea270ac4e chore(deps): Bump httpclient-version from 5.6.3 to 5.6.4 (#25453)
add 01b88a9dd790 chore(deps): Bump io.github.whatap:java-grok from 0.2.0 to 0.2.1 (#25452)
add 3e8346570a17 chore(deps): Bump the parquet group with 2 updates (#25451)
add 73a212345fa1 chore(deps): Bump junit6-jupiter-version from 6.1.2 to 6.1.3 (#25456)
add 3ae1a878ec87 chore(deps): Bump org.snakeyaml:snakeyaml-engine from 3.0.1 to 3.1.1 (#25455)
add 5baa058013bd chore(deps): Bump qpid-jms-client from 2.10.0 to 2.11.0 and proton-j from 0.34.1 to 0.35.0 (#25462)
add 8e39ef44603d chore(deps): Bump com.ibm.watsonx:watsonx-ai from 0.22.0 to 0.30.0 (#25442)
add 0f2b70fd9fb8 chore(deps): Bump OpenTelemetry from 1.64.0 to 1.65.0 (#25469)
add 0e2b98bde194 chore(deps): Bump opentelemetry-proto to 1.11.0-alpha and protobuf to 4.35.1 (#25472)
add 9d9db18aeaaf CAMEL-23690: Add camel-ubl data format for UBL 2.1 document marshalling (#25468)
add 5dabc378f342 chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.22 (#25470)
add e318726baa02 chore: document camel-publish.sh in the release guide (#25473)
add 3179128928d2 camel-jbang (tui) - Add Spring Boot auto-configuration tab completion
add 49da32db4603 chore(camel-test-infra-docling): upgrade docling.container to v1.30.0 (#25471)
add 7c3eb36e4a8c camel-jbang (tui) - Add validation on save for Spring Boot properties
add 6a73ce47493f camel-jbang (tui) - Clean up temp .camel-tui-pom.xml on process stop
add 634e2a0ac675 camel-jbang (tui) - Fix throughput chart y-axis showing scaled values
add 9e34ba44c88a camel-jbang (tui) - Align x-axis timeline between endpoint charts
add 062897155ac6 CAMEL-24373: Add camel-alibaba MVP (common, OSS, MNS) — phase 1
add 8632b14f10b0 CAMEL-23861: GenAI observability for langchain4j and OpenAI (Phase 1)
add c4b740e5fc44 Upgrade activemq 6.3.1
add bb6882f9f2f0 CAMEL-24387: Add createSingletonService() and migrate all tests to singletons (#22294)
add b9f9d833f1f0 CAMEL-24388: Guard against duplicate plugin subcommand registration
add 6e6a9a469110 chore(deps): Bump io.nats:jnats from 2.26.0 to 2.26.1 (#25486)
add 0e75b67111e0 chore(deps): Bump net.sf.jt400:jt400 from 21.0.6 to 21.0.7 (#25485)
add 51f4e4288e81 chore(deps): Bump org.apache.cxf:cxf-codegen-plugin from 4.2.2 to 4.2.3 (#25484)
add 4fa55008ce44 chore(deps-dev): Bump org.apache.johnzon:johnzon-jsonb from 2.1.0 to 2.2.0 (#25483)
add b5eb3bb53677 chore(deps): Bump eu.maveniverse.maven.scalpel:extension3 from 0.3.9 to 0.3.10 (#25482)
add e32494b5e803 chore(deps): Bump com.slack.api:slack-api-client from 1.49.0 to 1.50.0 (#25481)
add 64d10511f55a chore(deps-dev): Bump com.icegreen:greenmail from 2.1.11 to 2.1.12 (#25480)
add ebdc11d7f634 chore(deps): Bump at.yawk.lz4:lz4-java from 1.11.1 to 1.11.2 (#25479)
add a0fbe1fccbd9 chore(deps): Bump org.redisson:redisson from 4.6.1 to 4.7.0 (#25478)
add 04089cceffa4 chore(deps): Bump io.qdrant:client from 1.18.3 to 1.19.0 (#25477)
add 2733fc8254b7 chore(deps): Bump com.fasterxml.woodstox:woodstox-core from 7.2.1 to 7.2.2 (#25476)
add 9f2173773804 chore(deps): Bump opensearch-rest-client-version from 3.7.0 to 3.8.0 (#25475)
add 88c0d2c336e9 PropertiesDevConsole: use RuntimePropertiesProvider as authoritative source
add 681f1ae5b15d camel-tui: Ctrl+G go-to popup supports line number jump
add 1fd3b4a9323c CAMEL-24373: Add Alibaba Cloud Phase 2 components (FC, SMS, KMS, EventBridge)
add c2daecbd5fe7 chore: fix camel-milvus docs tabs rendering and 4.23 upgrade guide xref
add 84f40889ff55 chore(deps): Bump org.apache.logging.log4j:log4j-api from 2.25.4 to 2.25.5 in /parent (#25496)
add 0e9bca4749ed CAMEL-24373: Rename Alibaba EventBridge classes to avoid case-insensitive filename collision
add 91d428374662 Regen
add 2e5314f56ebe camel-tui: Syntax highlighting in edit mode
add ec1505d039dc CAMEL-24390: camel-mcp-server - support wildcard patterns in tag matching
add d4d528c488ce CAMEL-24390: Address review feedback - use simple pattern matching without regex fallback
add 9e5c6ea7a73c camel-tui: Inline validation markers with red gutter and doc panel
add dccac5e0a82c CAMEL-23861: Phase 2 - TUI AI Usage view integrates GenAI OTel spans
add 92ca3e3f9dbc chore(deps): Bump quarkus-version from 3.38.0 to 3.38.1 (#25503)
add 69477dc1adaa chore(deps): Bump net.javacrumbs.json-unit:json-unit-assertj from 6.0.1 to 6.1.0 (#25502)
add e5ee26c27e6e chore(deps): Bump aws-java-sdk2-version from 2.51.3 to 2.51.4 (#25499)
add 92e7324ba336 chore(deps): Bump org.neo4j.driver:neo4j-java-driver from 6.2.0 to 6.2.1 (#25500)
add dd6d8b508ae3 chore(deps): Bump com.aliyun:kms20160120 from 1.2.3 to 2.2.0 (#25501)
add bb2d22945585 camel-tui: Align view and edit mode layout with >> cursor marker
add 947aa5f203ca CAMEL-24392: Fix BacklogTracerRouteAdvice draining WrappedFile streambody
add 663ad7e646cc camel-tui: Fix completion indent for nested EIPs and add list prefix
add 9a265c2422ad camel-tui: Fix schema tree node names to match YAML DSL keys
add b31af5de8526 chore: Avoid DNS resolution in YAML DSL resolver URL deduplication
add 0aa0c0296c31 camel-tui: Fix F9 jump to error for lines added during editing
add ca11b8250b66 Generated sources regen for SBOM (#25513)
add ffca0e4faf37 Upgrade guide missing LTS tag for 4.22
add 5daaebbe60ef CAMEL-24370: camel-netty - resolve the shared deserialization filter in the object codecs (#25562)
add bdebd92f8d67 CAMEL-24349: camel-google-functions - name the header createFunction is missing (#25563)
add 27836f4c17ed CAMEL-24413: camel-hazelcast - apply the default serialization filter in ReplicatedHazelcastAggregationRepository (#25566)
add c9cb9c8f908f CAMEL-24370: move the netty deserialization-filter upgrade note to the 4.23 guide (#25570)
add c2bcb24814a8 CAMEL-24419: camel-mail - filter the mail session property namespace on MimeMultipart unmarshal (#25568)
add a3a98e4c959f CAMEL-24411: camel-oauth - stop the route when the processors do not authenticate the request (#25567)
add 80a6ad295cd6 CAMEL-24383: camel-azure-key-vault - fix copy-pasted validation messages (#25574)
add 9c18465443a0 CAMEL-24412: camel-netty-http - evaluate the security constraint against the same normalized target as dispatch (#25578)
add 09e4c3c0a608 Generated sources regen for SBOM (#25597)
add f7d40785a7ae CAMEL-22114: Fix PQC KeyStore tests on Java 25 (InvalidKeyException) (#25510)
add 07318cfe7e07 CAMEL-24420: camel-hazelcast - apply the default serialization filter to Camel-built client configurations (#25595)
add 8f3edd566b2e CAMEL-24350: camel-google-pubsub - stop dropping list elements and null header values (#25564)
add 27b4f0c7c8e5 CAMEL-16809: camel-aws2-s3 - support ACL grant headers on putObject and multipart upload (#25565)
add 292718b9fc5f CAMEL-23703: camel-launcher - fix brew audit --strict redundant version
add 4b99a3660d50 Revert "CAMEL-23677: Enable SjmsConnectionRecoveryTest for s390x"
add 0b2e8fc1a47f Revert "CAMEL-23677: Add s390x container image configuration for Artemis"
add 72d890210081 chore(deps): Bump org.aesh:terminal-http from 3.14.1 to 3.16.4
add 074898eaf4b3 chore(deps): Bump com.aliyun:alibabacloud-oss-v2 from 0.4.1 to 0.5.1
add da13c85cf79d chore(deps): Bump mongo-java-driver-version from 5.9.1 to 5.10.0
add d1a717fabeb7 chore(deps): Bump the elasticsearch group across 1 directory with 3 updates
add 504345a58104 chore(deps): Bump io.camunda:camunda-client-java from 8.9.13 to 8.9.15
add 048e5ab26d9e chore(deps): Bump io.weaviate:client6 from 6.3.0 to 6.3.1
add de86de022ef2 chore(deps): Bump tools.jackson:jackson-bom from 3.2.1 to 3.2.2
add 2b8227a44ce7 CAMEL-24397: camel-tui - Fix --record producing no cast file
add d36056a14fb6 chore(camel-test-infra-aws-v2): upgrade aws.container to 1.7.0
add cac9b805381b chore(deps): Bump logback-version from 1.6.1 to 1.6.3
add fa9cb9e2dbf6 chore(camel-test-infra-redis): upgrade redis.container to 7.4.11-alpine
add dc4153593913 chore(deps): Bump com.ibm.cloud:cloudant from 0.10.20 to 0.10.21
add 4cbc2592eb99 chore(deps): Bump redis.clients:jedis from 7.5.3 to 8.0.0
add 8431e15c1aea chore(deps): Bump com.stripe:stripe-java from 33.2.0 to 33.3.0
add fe5602de00e5 chore(deps): Bump hapi-fhir-core-version from 6.10.1 to 6.10.2
add 455550601052 chore(deps): Bump huaweicloud-sdk-version from 3.1.210 to 3.1.211
add 795fca6b6c06 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.7.2
add 6a59bf92900c chore(deps): Bump org.messaginghub:pooled-jms from 3.2.3 to 3.2.4
add 773662bc7547 camel-sql: add javadoc to SqlOutputType enum constants (#25572)
add ec4f8056c532 chore(camel-test-infra-pulsar): upgrade pulsar.container to 4.2.3
add 3f644aca4f4e chore(camel-test-infra-qdrant): upgrade qdrant.container to v1.19.0-unprivileged
add 9939e194724b chore(camel-test-infra-consul): upgrade consul.container to 2.0.3
add 7512b3de7bf5 chore(camel-test-infra-neo4j): upgrade neo4j.container to 2026.07-community-ubi10
add 528125fc6732 chore(deps): Bump the langchain4j group across 1 directory with 18 updates
add 49664c859c19 Remove langchain4j SSE transport type support
add b0935ca8e408 CAMEL-24398: Fix hasAttachments() for empty attachment trait map
add 0b7400c0dfd5 chore(deps): Bump jolokia-version from 2.6.0 to 2.6.1
add e40225d85808 chore(camel-test-infra-observability): upgrade observability.prometheus.container to v3.14.0
add dd50979547a5 chore(camel-test-infra-observability): upgrade observability.victoriatraces.container to v0.11.0
add 0e93052d495c Regen
add 3b843131b909 CAMEL-24414: camel-core - resolve pollEnrich property placeholders at build time (#25569)
add 8db602a5ee10 CAMEL-24421: camel-spring-redis - apply a deserialization filter to the default JDK serializer (#25587)
add fc197c8ddc7a CAMEL-24384: camel-azure-eventgrid - remove the inapplicable dataVersion header (#25592)
add 8b95ef19002a CAMEL-24422: camel-docling - make message body input-source interpretation explicit and configurable (#25596)
add cb57e9cc22b3 chore: fix NATS JetStream IT tests sharing a stream/durable name (#25630)
add 64e51634f3ac chore(deps): Bump the elasticsearch group across 1 directory with 2 updates (#25625)
add 3b0f0ce13b46 chore(deps): Bump com.ibm.watsonx:watsonx-ai from 0.30.0 to 0.30.1 (#25538)
add 690a5002e58a CAMEL-24373: Refactor camel-alibaba-eventbridge constants, headers, and tests (#25552)
add 1eb7c51ebd60 chore(deps): Bump aws-java-sdk2-version from 2.51.4 to 2.54.1 (#25629)
add ba8b554553e2 chore(deps): Bump io.nats:jnats from 2.26.1 to 2.26.2 (#25534)
add d1f0dd80bda7 CAMEL-24401: Fix permanent temporary replyTo strand in camel-jms (#25531)
add 4e94d720ec40 CAMEL-24382: camel-azure-cosmosdb - process change-feed batches synchronously so events are not lost on failure (#25617)
add 42d6633430b0 CAMEL-24337: Add Python 3 language component
add 6534061a0be7 chore(deps): Bump the micrometer group across 1 directory with 9 updates (#25624)
add 7e0232b1c00d Pin org.apache.directory.api artifacts to 2.1.8 to remediate CVE-2026-35563 (#25622)
add f70e260ea08e Fix DuckDbProducerIT test
add 62c0150ea90e CAMEL-24410: Fix camel-jbang export redeliveryDelay Duration parsing
add d49dd3b3107c CAMEL-21313: Refactor camel-clickup tests for clarity and consistency
add a4445cd6bd06 Fix KafkaConsumerHealthCheckIT
add df00e43087e8 chore(deps): Bump com.uber.nullaway:nullaway from 0.13.8 to 0.14.0
add 5bf37d58a1ae chore(deps): Bump org.codehaus.plexus:plexus-archiver
add 2c7bc775f58d chore(deps): Bump net.javacrumbs.json-unit:json-unit-assertj
add 3dd360d1a97e chore(deps): Bump spring-ldap-version from 4.1.0 to 4.1.1
add 1d06cf320c99 chore(deps): Bump aws-java-sdk2-version from 2.54.1 to 2.54.2
add 9e59140d1d57 chore(deps): Bump org.commonmark:commonmark from 0.29.0 to 0.30.0
add 749d57734916 chore(deps): Bump io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17
add 40fee0d5ff80 chore(deps): Bump com.palantir.javapoet:javapoet from 0.18.0 to 0.19.0
add 8d2a1c1bb51c chore(deps): Bump org.springframework.ai:spring-ai-bom
add ce805f937d42 CAMEL-24468: camel-ibm-secrets-manager - fix multiple defects in IBMSecretsManagerPropertiesFunction (env-var credentials, version pinning, missing KV field) (#25640)
add 56babadfcd2c CAMEL-24470: camel-ibm-secrets-manager - honor Event Stream credentials from environment variables in the reload trigger task (#25648)
add 7cdd0b41a84a chore(deps): Bump org.openrewrite.maven:rewrite-maven-plugin
add 0cbcae6ba173 chore(deps): Bump io.camunda:camunda-client-java from 8.9.15 to 8.9.17
add ad887d0a5b2a chore(deps): Bump org.apache.jackrabbit:jackrabbit-core
add 88e447eb94da chore(deps): Bump spring-security-version from 7.1.0 to 7.1.1
add 709f3e88467d chore(deps): Bump com.pubnub:pubnub-gson from 13.4.1 to 13.4.2
add 52196a8c11fb chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.23 to 2.6.24
add ef2d7c9e9a2e chore(deps): Bump jackson2-version from 2.22.1 to 2.22.2
add 451f0da34c4a chore(deps): Bump org.springframework.batch:spring-batch-core
add f9a7991061cd chore(deps): Bump swagger-openapi3-java-parser-version
add e769bb4a2206 chore(deps-dev): Bump io.projectreactor:reactor-core from 3.8.6 to 3.8.7
add dd176fc14eab chore(deps): Bump com.clickhouse:client-v2 from 0.9.8 to 0.10.0
add be82b5ff079a chore(deps): Bump org.springframework.data:spring-data-redis
add 28b11cd523b0 chore(deps): Bump eu.maveniverse.maven.nisse:extension
add cf4f7e8c1a31 CAMEL-24469: Fix camel-jbang plugin versionCheck rejecting same SNAPSHOT release
add ad595d25cb03 CAMEL-24399: Add configurable MCP server metadata to camel-mcp-server
add c0198f05b1e4 Removal of zeebe component
add c7a0a272be0c chore(deps): Bump spring-version from 7.0.8 to 7.0.9
add 0177bb8c700a CAMEL-24471: camel-ibm-secrets-manager - fix producer header descriptions and endpoint credential validation (CAMEL-24472) (#25650)
add 2b5f29992710 chore(deps): Bump org.springframework.boot:spring-boot-loader-tools
add 10b018234223 chore(deps): Bump huaweicloud-sdk-version from 3.1.211 to 3.1.212
add d5afdb3ba024 chore(deps): Bump io.github.classgraph:classgraph
add 740e2a5f03f2 chore(deps): Bump io.smallrye.config:smallrye-config
add 0050b2eff8b0 chore(deps): Bump squareup-okhttp5-version from 5.4.0 to 5.5.0
add feafb0a22122 chore(deps): Bump com.aliyun:eventbridge20200401 from 5.2.2 to 7.3.0
add b4a3511ab5c4 CAMEL-23967: camel-openai - Add image generation and edit operations
add 381ca837d47c chore(deps): Bump com.openai:openai-java from 4.49.0 to 4.52.0
add 0d0a40328c03 chore(deps-dev): Bump com.google.guava:guava
add 2a2a2f747069 CAMEL-24465: Fix Paho client cleanup after failed startup
add 7ff1cb117732 CAMEL-23929: Expose langchain4j-agent tool-calling options as @UriParam
add b4321c44924c chore(deps): Bump com.aliyun:eventbridge-client from 1.2.6 to 1.3.14
add 545cbd062614 chore(deps): Bump com.google.genai:google-genai from 1.65.0 to 1.67.0 (#25688)
add dd38247720ef chore(deps): Bump quarkus-version from 3.38.1 to 3.38.3 (#25702)
add 03924ffde973 chore(deps): Bump groovy-version from 5.0.8 to 5.1.0
add 0644bb8b8ea5 chore(deps): Bump mcp-java-sdk-version from 2.0.0 to 2.0.1
add 6bbc943e342f docs: update the security model against the 2026 advisory batch (#25699)
add 4d188dce53b5 chore(deps): Bump org.springframework.cloud:spring-cloud-config-dependencies
add 7ccc542b344f chore(deps): Bump com.microsoft.azure:msal4j from 1.25.1 to 1.26.0
add c22463377832 chore(deps): Bump com.braintreepayments.gateway:braintree-java
add 2a6cca01ffb2 chore(deps): Bump io.projectreactor.netty:reactor-netty
add 949500135c67 chore(deps): Bump org.apache.fory:fory-core from 1.6.0 to 1.6.1
add 1b2b8547ca30 chore(deps): Bump org.apache.xbean:xbean-spring from 4.31 to 5.0.0
add 626e8bbe4b0c chore(deps): Bump com.googlecode.libphonenumber:libphonenumber
add de963884f204 chore(deps): Bump com.aliyun:tea-openapi from 0.3.8 to 0.3.15
add 5524f893dc8e chore(deps): Bump com.mycila:license-maven-plugin from 5.1.1 to 5.1.2
add df88fcfa1f0a chore(deps): Bump ai.docling:docling-serve-client from 0.6.0 to 0.6.1
add fcb2750839d4 Group dependabot updates for aliyun
add d946c3b51b4f Group dependabot updates for Apache Avro
add 62e3585f6113 Fix unregistered and hijacked external links in documentation (#25717)
add de5021ea23db chore(deps): Bump org.apache.activemq:activemq-client-jakarta
add 1a4a8d24ba5d chore(deps): Bump org.codehaus.plexus:plexus-utils from 4.0.3 to 4.1.0
add 13cfde66ccdb chore(deps-dev): Bump com.github.mwiede:jsch from 2.28.6 to 2.28.7
add afd138380dd3 chore(deps): Bump com.aliyun:dysmsapi20170525 in the aliyun group
add 2c4abd49b5df chore(camel-test-infra-ollama): upgrade ollama.container to 0.32.15
add 80dc1e8adcba CAMEL-24483: camel-jbang export - explicit --dep version overrides auto-detected dependency
add 677019d20802 CAMEL-23239: Add camel-state-store component with pluggable key-value store
add 77032a4b609b chore(deps): Bump bytebuddy-version from 1.18.11 to 1.18.12
add 174f902cb8af Fix SnakeYamlDataFormat formatting
add e30d012fb1dc chore: Remove test-visibility convention from AGENTS.md
add 83b6b0f96558 Removal of Level DB component
add be189eb8be0f chore(deps): Bump org.webjars:swagger-ui from 5.32.11 to 5.32.14 (#25724)
add 7a04fbd436cf chore(deps): Bump org.springframework.amqp:spring-rabbit from 4.1.0 to 4.1.1 (#25723)
add eea50d5fa665 chore(deps): Bump com.hierynomus:smbj from 0.14.0 to 0.15.0 (#25722)
add 0d67d0fa2cfb chore(deps): Bump org.codehaus.plexus:plexus-xml from 3.0.1 to 3.1.0 (#25721)
add 1f5932d1b561 CAMEL-24403: camel-mail: handle MessageRemovedException in processCommit to avoid null cause in error log
add 2c3b65a8af54 CAMEL-23397: Support route tool annotations (returnDirect) in camel-openai agentic loop
add 239475b81ff7 chore: fix state-store adoc duplicate include and incomplete operation list
add 177fb1fdff90 CAMEL-24487: remote-file consumers - contain remote operations within the configured directory (#25730)
add d63f6ca9e802 CAMEL-24486: camel-core - Simple language init block custom function lookup fails in dev profile
add 3defc689649d CAMEL-24416: camel-core - align the XmlConverter SAX parser factory with the DOM one
add f87dc55553ea CAMEL-24490: camel-ibm-watsonx-ai - apply the configured timeout to the watsonx.ai service clients (#25739)
add 72e9fb578aa0 CAMEL-24493: camel-ibm-cos - honor the multiPartUpload, partSize, storageClass and deleteAfterWrite producer options (#25750)
add ef8b5e1b9f4e CAMEL-24488: camel-ibm-watson-speech-to-text - close the audio FileInputStream opened by the producer (#25737)
add ff2b608d77ba CAMEL-24417: camel-as2 - validate the asynchronous MDN delivery address and scope the MDN credentials
add 3750031676b5 chore(deps-dev): Bump org.hibernate.orm:hibernate-core
add 28cc7bd6f0a7 chore(deps): Bump ognl:ognl from 3.4.11 to 3.4.12
add efa843736ca3 CAMEL-24494: camel-ibm-cos - fix the typo in the CacheControl header name (#25751)
add 86f5a83187b0 CAMEL-24489: camel-api: fix TypeConversionException printing 'from type: null' for anonymous/local classes
add 9b26b811fd27 CAMEL-24491: camel-ibm-cos - make consumer in-progress deduplication effective (#25740)
add 88c305a51ad8 CAMEL-22680: Add TOON data format
add d339ac4cf708 CAMEL-24492: Document that backport PRs need no reviewers and can be merged as-is
add 05d8c5b7d32e Removal of camel-reactive-executor-tomcat
add 80f6c7b177b9 Removal of iec60870 component
add 2da65351067c CAMEL-24458 - Use s390x compatible cassandra container image in test infra
add a7d7d3ad2e7f CAMEL-24487: sync the remote-file consumer containment note to the 4.22/4.18 upgrade guides (#25747)
add 7d58968236ea Removal of camel-headersmap
add 54c92825588f Removal of IronMQ component
add 0bb43295c5cc Removal of ThreadPoolFactory-vertx component
add 1f35d963cd79 CAMEL-24484: camel-file - readLockRemoveOnCommit=false must not remove a pre-existing idempotent entry
add ddc7885a7add CAMEL-24421: add the spring-redis deserialization-filter notes to the 4.22 and 4.18 upgrade guides (#25734)
add e227737de332 CAMEL-24457: Fix ZooKeeper cluster split-brain on leader isolation
add 4fccebb8da41 Removal of DigitalOcean component
add 2c538511af7f Removal of json-patch component
add 53912a500d66 Removal of Splunk
add 3c8343102df9 Fix contract-first REST DSL 404 when OpenAPI base path is root
add f8e8408f4226 chore(deps): Bump actions/setup-java from 5.7.0 to 6.0.0
add 384a00a85698 chore(deps): Bump org.codehaus.plexus:plexus-archiver
add af9d772e2c6b chore(deps): Bump org.javassist:javassist from 3.32.0-GA to 3.33.0-GA
add 5a11b4506416 chore(deps): Bump eu.maveniverse.maven.nisse:extension
add 76dc84652c54 chore(deps): Bump activemq-artemis-version from 2.55.0 to 2.56.0
add 66c59dd2d162 chore(deps): Bump io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17
add 9c30b32b69dc CAMEL-24509: camel-mina - gate the exchange-holder unmarshal on transferExchange and mark objectCodecPattern (#25788)
add c09ae47cafea CAMEL-24519: camel-ibm-watsonx-ai - relabel the ModelId output header and synchronize the lazy service getters (CAMEL-24520) (#25787)
add c340fecab914 CAMEL-24517: camel-ibm-cos - set the BucketExists header in the headBucket operation (#25784)
add 461122f60402 CAMEL-24518: camel-ibm-watson-language - validate that at least one analysis feature is enabled (#25785)
add 22cccdecdebd CAMEL-24428: camel-knative - add a muteException consumer option (#25685)
add 7348f734ac48 chore(deps): Bump groovy-version from 5.1.0 to 5.1.1 (#25795)
add 506a0e8d28b3 chore(deps): Bump org.codehaus.plexus:plexus-interpolation from 1.29 to 1.30.0 (#25691)
add 6d3990455f60 chore(deps-dev): Bump com.graphql-java:graphql-java from 26.0 to 26.1
add d34f56b9067f chore(deps): Bump org.freemarker:freemarker from 2.3.34 to 2.3.35
add ef49f2b0b6bd chore(deps): Bump org.openapitools:openapi-generator
add 933913a0ce20 Removal of IRC component
add 2a2b0e1bb71c Removal of camel-langchain4j-tool
add 194e64323650 chore(deps-dev): Bump com.icegreen:greenmail from 2.1.12 to 2.1.13 (#25806)
add 5938f5d79c49 chore: camel-lumberjack - fix flaky LumberjackMultiThreadIT (#25789)
add 3b6afb9ccf30 Removal camel-catalog-lucene
add f48e9ee11af9 CAMEL-24373: Add camel-alibaba-sls and camel-alibaba-ots (Phase 3)
add d19b4f96fadc CAMEL-24408: Fix SEDA discardIfNoConsumers after consumer route removal
add 3b18f5a6be7f CAMEL-23305: camel-spiffe - new component for SPIFFE workload identity (X.509-SVID / JWT-SVID) (#25621)
add 763b0f94bb0c CAMEL-24521: camel-google-pubsub - document the authentication that actually works (#25809)
add 7305f778948d CAMEL-24513: camel-core - Error registry for handled exception should point to origin of error
add 1d70c58d6269 CAMEL-24463: Introduce KeyValueRepository SPI + adapt state-store component
add 608835629b4e Removal of camel-archetype-spring
add 443ebb407373 CAMEL-24511: camel-paho-mqtt5 - restart route on resubscribe failure
add 1ee5ed350c6a CAMEL-23398: Add QuickJS language (#25778)
add 91d5bdac5118 CAMEL-24445: camel-pqc - use a per-exchange Signature instance
add 957b28aa7fad CAMEL-24447: camel-pqc - restrict private key files to their owner (#25826)
add d347583a37ff CAMEL-24530: camel-djl - close the InputStream opened from File/Path bodies in DJLConverter (#25852)
add ee074873e92d CAMEL-24448: camel-keycloak - reject an introspection result that carries no issuer (#25827)
add 6ae5e852416e CAMEL-23861: GenAI observability Phase 3 - Spring AI chat and camel-main config
add 668ea21c950c CAMEL-24479: camel-yaml-dsl - Restore additionalProperties:false for explicit expression/inline-hosted definitions
add 6f4fb13d0ee4 CAMEL-24482: camel-yaml-dsl - Canonical schema wrongly requires every data format on unmarshal
add 0757d655cf9e CAMEL-24534: camel-qdrant - honour metadata value types instead of casting them to String
add 49c900802e04 chore(deps): Bump the aliyun group with 2 updates
add a53ceb1417bc CAMEL-24528: camel-huggingface - surface Python inference errors in four task predictors
add 6fd66062e6e6 CAMEL-24529: camel-djl - close the loaded ZooModel when the producer stops
add 22fa39c07464 Attempt to reduce flakinees of PahoMqtt5 Integration Tests
add 9e8d8e4fe979 Removal of csimple language
add 3d01fbf682e3 chore(deps): Bump the google-cloud group with 10 updates
add 0573d5df9aa6 CAMEL-24406: camel-xml-jaxp: add prolog guard to XmlConverter.toDOMDocument to avoid SAXParseException for non-XML content
add 659176dec585 CAMEL-24429: camel-as2 - confine per-request signing keys to the request in ResponseMDN
add 2b925c647405 chore(deps): Bump aws-java-sdk2-version from 2.54.2 to 2.54.3
add 0b63c867de37 CAMEL-24547: camel-jbang - Upgrade Camel Kamelets to 4.22.0
add ba5aced7f6a1 CAMEL-24418: camel-http/http-common/netty-http/undertow/vertx-http - do not resolve property placeholders in HTTP URI override headers
add fb7f941333d0 Hapi-fhir ppc64le integration tests activation (#25533)
add 3c99874122e0 CAMEL-24478: camel-grpc - add a muteException consumer option (#25839)
add 4e2ddabd0392 CAMEL-24456: camel-http - key the OAuth2 token cache on every field that shapes the token (#25834)
add 7abf13b2b314 CAMEL-24455: camel-platform-http - select proxy mode by the exact path, not by prefix (#25833)
add dd2bf57190c1 CAMEL-24454: camel-mllp - default logPhi to false and honour it on the paths that ignored it (#25832)
add 126c79bdf3f1 CAMEL-24453: camel-platform-http - compare request header names case-insensitively when suppressing the echo (#25831)
add 64a4351ff787 Removal of Reactive Executor Vertx
add 6e3e4ec510b4 CAMEL-24450: camel-jetty - do not grant CORS credentials to an origin the operator did not name (#25829)
add 26c899d818b8 CAMEL-24443: camel-knative - do not trust every certificate when SSL is enabled without a truststore (#25824)
add c52d3cfa1c34 CAMEL-24442: camel-thrift - unmarshal into a copy instead of the shared defaultInstance (#25823)
add 3a6c27bfae04 CAMEL-24452: camel-http - do not send credentials to an authority the endpoint was not configured with (#25830)
add b6f6b4708543 CAMEL-24423: camel-tika - filter parsed document metadata before mapping it to headers (#25819)
add 4b557e4e8204 CAMEL-24436: camel-platform-http-vertx - only allow CORS credentials for a configured origin (#25820)
add 495c5ad39a0f CAMEL-24437: camel-oauth - bind the authorization code callback to the flow with a state parameter (#25821)
add 6f72ae648eb0 CAMEL-24439: camel-shiro - verify the presented credentials on every exchange (#25822)
add fd4fd273e4d1 CAMEL-24477: camel-cxf - add a muteException consumer option (#25742)
add 7af3e74d8448 CAMEL-24476: camel-mina - add a muteException consumer option (#25741)
add 1ead256f1bfc CAMEL-24475: camel-xpath - parse an InputSource document type with the hardened XML parser (#25683)
add fecd39328250 CAMEL-24526: camel-djl - reject the zoo tabular applications instead of returning no-op predictors
add 9d3108def6e8 CAMEL-24441: camel-crypto-pgp - require integrity protection when decrypting (#25848)
add 9ffc21d5d12d Regen
add 1fce240d6aac CAMEL-24402: Lazy init threadNamePattern (#25532)
add 4179626e1c37 Cleanup after CSimple language removal
add 6ec13d5d4e66 CAMEL-24473: Fix Kafka async consumer readiness health check (#25844)
add 6167c0bd2c51 CAMEL-24524: camel-util - Fix URISupport.normalizeUri fast path producing different output depending on original parameter order (#25810)
add dea08b9ca84e chore(camel-test-infra-docling): upgrade docling.container to v1.31.0
add 6085f77022aa chore(camel-test-infra-ibmmq): upgrade ibm.mq.container to 10.0.0.0-r3
add 0b36851686dc (chore) Upgrade camel-tika to Apache Tika 4
add 90c44ee31ae4 chore: align Docling integration expectations
add 9a1f3883f947 Add namespacesRef to XPath/XQuery/XTokenize expressions (#25843)
add 4fb0070d14aa CAMEL-24402: Fix getThreadNamePattern() returning unresolved #camelId# placeholder
add 1012de47aabf CAMEL-24553: camel-support: OOM guard in getMandatoryBody for huge body-to-String conversion (#25871)
add 8cbbdae6c13b CAMEL-24404: camel-base-engine: wrap consumer startup exceptions in FailedToStartRouteException in InternalRouteStartupManager (#25554)
add 79bc5ed8f9e9 chore: document Develocity local build-cache gotcha in building.adoc (#25879)
add f922ada7c747 chore: update GreeterClientTest for camel-cxf muteException default (#25880)
add 148d040295bf chore: camel-jbang-console - remove stale route-diagram dev-console metadata (#25884)
add 53112be421e5 CAMEL-24514: camel-console - Use GET instead of POST for read-only dev consoles in OpenAPI spec (#25883)
add ef1050ab1b36 Regen
add 78cc0bd0daa6 CAMEL-24564: camel-tooling-model - Generate a static OpenAPI spec for all dev consoles and publish it in the camel-catalog (#25885)
add da6b043f0aeb chore: bump mvnd install version to 1.0.6 (#25888)
add 2e66cc2330c5 CAMEL-24550: Document AI component exception types for onException handling
add 084816b0fc00 CAMEL-24561: Add Micrometer Observation for GenAI
add c99ab9270838 CAMEL-24344/CAMEL-24345: add the 4.18.5 upgrade notes for the backported camel-google fixes (#25894)
add ac39e99eb017 CAMEL-24438: camel-platform-http-main - serve static content from the configured source directory
add 9fbb4b3970d8 CAMEL-24537: camel-openai - require model for chat completion
add 66d37e8b3887 CAMEL-24525: camel-google-firestore - bound the realtime change buffer
add f7cfe6971335 CAMEL-24552: camel-openai - expose connect, read, write timeouts
add 159d919209a8 chore: camel-smb - fix SmbConsumerStartingDirectoryMustExistIT for route-start exception wrapping (#25903)
add 594e1514a036 Generated sources regen for SBOM (#25906)
add d1c3b41d97bf chore: camel-grpc - fix RouteControlledStreamObserverTest for route-start exception wrapping (#25904)
add 0216427de827 chore: clarify AssertJ rule to avoid mixing styles per module in AGENTS.md
add 9fc36dee9507 CAMEL-24556: Add LangChain4jAgentObservabilityTest
add 95fe714f404f CAMEL-24551: Expose structured AI error metadata on producer failures
add dfde003151a0 CAMEL-24449: camel-core - only consult Long-Running-Action for a saga service that uses it
add 75be05b25004 CAMEL-24557: Remove stale langchain4j-tools from AI observability docs (#25910)
add 767b01c1e45b chore: fix broken structured_error_exchange_properties xref anchors in AI docs
add 6d54f310b960 chore(deps): Bump com.aliyun:alibabacloud-oss-v2 in the aliyun group
add c300f48ca75b chore(deps): Bump hapi-fhir-core-version from 6.10.2 to 6.10.3
add 59e2a5b644c2 chore(deps): Bump huaweicloud-sdk-version from 3.1.212 to 3.1.214
add b4d99cc6d323 chore(camel-test-infra-azure-common): upgrade azure.container to 3.37.0
add b46db0bad3f1 chore: regenerate catalog docs for structured_error_exchange_properties anchor fix (#25941)
add b7e5c88ce79a chore(camel-test-infra-kafka): upgrade redpanda.container.image to v26.2.2
add 1d3dbc1a7348 chore: document adoc anchor and generated-catalog-sync guidance in AGENTS.md (#25943)
add 494e5a7342d6 Fix warnings in Dockerfile used for Sama test infra
add b953222876d2 chore(deps): Bump aws-java-sdk2-version from 2.54.3 to 2.54.6
add 6dc84d00cddc chore(deps): Bump jakarta.json.bind:jakarta.json.bind-api
add d133b848535b chore(deps): Bump jline-version from 4.3.1 to 4.4.0
add 60102a1a8494 chore(deps): Bump org.apache.fory:fory-core from 1.6.1 to 1.7.0
add fc3b24534448 chore(deps): Bump google-auth-library-oauth2-http-version
add 674c0e05544a CAMEL-24540: camel-huggingface - honour the model revision for sentence-embeddings and text-to-image, and set the text-to-image OUTPUT header
add 863978d52682 chore(camel-test-infra-ollama): upgrade ollama.container to 0.33.2
add e3f7f4cf5282 chore: fix Vertex AI global region URL in LlmClient
add fa3d75712c36 chore: use dynamic port in CXF security tests
add 6f45acb2e107 [JBANG-IT] Add cleanups for tests that can produce state leaks
add 624a33b92e95 chore(deps): Bump hapi-fhir-version from 8.10.1 to 8.12.0
add fcb745c4c820 chore(camel-test-infra-clickhouse): upgrade clickhouse.container to 26.8
add 5b1d69569eb7 chore(deps): Bump io.undertow:undertow-core
add ddaae206876b chore(deps): Bump com.googlecode.libphonenumber:libphonenumber
add fee8e7a0e7c4 chore(deps): Bump org.aesh:terminal-http from 3.16.4 to 3.17.1
add 9b93c51db7c2 chore(deps): Bump shiro-version from 3.0.0 to 3.0.1
add 3a7c3e40074d chore(deps): Bump io.github.classgraph:classgraph
add 59e09d4e2bb9 chore(deps): Bump com.slack.api:slack-api-client from 1.50.0 to 1.51.0
add 861ea9e611a7 chore(deps): Bump google-cloud-functions-version from 2.83.0 to 2.84.0
add 12ddbdb9186a chore(deps): Bump com.cloudbees.thirdparty:zendesk-java-client
add 75cec21e29ed Regen for zendesk upgrade to 1.6.0
add 6506c0cb87b0 chore(deps): Bump com.aliyun.openservices:tablestore
add 9a224cf60f95 chore(deps): Bump quarkus-version from 3.38.3 to 3.39.1
add 46fc0e020582 chore(deps): Bump com.twilio.sdk:twilio from 12.1.1 to 13.0.0
add a18c3cdd0c6f chore(deps): Bump redis.clients:jedis from 8.0.0 to 8.0.1
add bcb48f82ac33 chore(deps): Bump org.jsoup:jsoup from 1.23.1 to 1.23.2
add a0ab2acdbff7 chore(deps): Bump eu.maveniverse.maven.nisse:extension
add aa83fd735fec CAMEL-24407: simple predicate fails for long digital strings
add abbc3e37310b CAMEL-24565: Authoritative typed response records for dev console OpenAPI response schemas (#25889)
add 247145c16b94 CAMEL-24554, CAMEL-24508, CAMEL-24497, CAMEL-24496, CAMEL-24503, CAMEL-24504: Upgrade notes for the camel-spring-boot 4.23 default changes
add e65d8693ce38 CAMEL-24527: camel-huggingface - apply the configured token to every task, not only chat
add 98615a5d003e CAMEL-24573: CXF REST: UnsupportedOperationException when copying factory bean with fixed-size features list
add f8c89e9d311c CAMEL-24538: camel-openai - fix operator precedence so an empty userMessage does not drop the body prompt
add aead90fd5fcd chore(deps): Bump quarkus-mcp-server-version from 1.13.1 to 2.0.0
add 02134d170583 Include other groupId for aliyun dependabot group
add 3aab7f9de8b1 chore(deps): Bump org.mvel:mvel2 from 2.5.2.Final to 2.5.3.Final (#25951)
add b4164ad87cc9 CAMEL-24495: camel-salesforce-maven-plugin - support JWT and Client Credentials authentication
add 402cf02fc2a1 chore(camel-test-infra-zookeeper): upgrade zookeeper.container.ppc64le to 3.9.5 (#25918)
add 4e58810c4f2d chore(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.74.0 to 2.75.0 (#25973)
add 18cef0ce04b3 chore(deps): Bump com.ibm.watsonx:watsonx-ai from 0.30.1 to 0.40.0 (#25956)
add 99300d289ccc chore(camel-test-infra-kafka): upgrade confluent.container.image to 8.3.1 (#25915)
add 183f18da21c8 chore(deps): Bump com.stripe:stripe-java from 33.3.0 to 33.4.0 (#25975)
add 6a19b8b93724 chore(deps): Bump io.github.littleproxy:littleproxy from 2.9.0 to 2.9.1 (#25974)
add 647f10537076 CAMEL-24545: Camel Shutdown Locked State With ZookeeprCluster Service
add 754caf7fa795 chore: fix invalid YAML namespace syntax in split-eip.adoc xtokenize example
add 19e69f186fb7 CAMEL-24464: Clarify exec control headers require allowControlHeaders
add b4c20cbed3c6 CAMEL-24533: camel-weaviate - store the document text in the object properties on CREATE/UPDATE
add 960612d6633c CAMEL-24516: camel-base-engine: keep TypeConverter non-null after stop; reset only on restart
add 9e62fa3aa3a2 CAMEL-24569: Support Salesforce Streaming API Server-Initiated Disconnect Messages
add 8e3e3311b6e1 CAMEL-24464: Sync 4.22 upgrade guide with camel-4.22.x backport (#25983)
add 6a309a2b8406 CAMEL-24394: camel-mcp-server - Add support for MCP resources
add 299fd780945c CAMEL-24548 CAMEL-24549: Harden cloud storage download containment
add 5ef2bcb77529 CAMEL-24463: Deprecate MemoryIdempotentRepository and MemoryAggregationRepository
add a8c6b178b158 CI: Upload regen patch artifact when the uncommitted-changes check fails
add 6ab21c6ecc63 chore(deps): Bump com.google.genai:google-genai from 1.67.0 to 1.68.0
add 09d6f0804611 chore(deps): Bump mongo-java-driver-version from 5.10.0 to 5.11.0
add 5199208bddb8 chore(deps): Bump com.openai:openai-java from 4.52.0 to 4.53.0
add f04c87796e5c chore(deps): Bump metrics-version from 4.2.39 to 4.2.40
add 9f2a2c2c087f chore(deps): Bump aws-java-sdk2-version from 2.54.6 to 2.54.7
add ec88e61f721c [Documentation] Update xtokenize-language.adoc (#25977)
add dbb0045881bc CAMEL-24463: Add CAS methods and Duration TTL to KeyValueRepository SPI (#25863)
add ca7f10988056 CAMEL-24536: camel-langchain4j-embeddings - apply logResponses in OpenAiEmbeddingModelBuilder
add 7ae7a2106ea5 CAMEL-24544: camel-kserve / camel-tensorflow-serving - guard the gRPC channel shutdown in doStop
add 4f05994be921 CAMEL-24541: camel-djl - guard ImageNetUtil against class names without a space
add 6724bcaeb06e chore(deps): Bump com.openai:openai-java from 4.53.0 to 4.54.0
add 93c97c9dc087 CAMEL-24543: camel-langchain4j-embeddingstore - correct the endpoint @UriEndpoint syntax scheme
add aafa732e4867 Enable ppc64le support for pulsar
add 3c7bb86962e8 CAMEL-11114: Add Cache EIP with read-through caching for route blocks
add 4024bf3d477d chore(deps): upgrade Apache Avro to 1.12.2
add fb26c76c7388 CAMEL-24579: DataFormat.marshal graph parameter should be @Nullable
add 1d5d3e983c3a CAMEL-24576: dynamic-router - gate control message predicate
add e143e48790f1 CAMEL-24574: camel-google-bigquery - document ${name} as literal substitution and warn when it is not an identifier
add e276b7f45071 camel-jbang-plugin-tui: fix Tab-completion and indent for expression languages in Source editor
add 8229374b5917 chore: remove new-feature entry from 4.23 upgrade guide
add 5c3f5bdea595 CAMEL-24582: simple language - add equals/!equals operators
add c01f4c648e30 CAMEL-24463: Improve KeyValueRepository SPI
add b74fcd1ae8d1 CAMEL-24576: sync 4.22 and 4.18 upgrade guides with the dynamic-router backports (#26020)
add ae7eeb4f0fa7 CAMEL-23928: Add tool-calling behavior tests and documentation for AgentConfiguration
add 545b968db72d CAMEL-23503: Add HiveMQ component (#26006)
add 14884d29e552 chore(deps): Bump com.uber.nullaway:nullaway from 0.14.0 to 0.14.1
add 58d45f9b82ca chore(deps): Bump jackson-jq-version from 1.6.2 to 1.6.3
add a0248671a3b8 CAMEL-24570: Log when GenAI observability silently falls back to no-op (#25989)
add fd1a81074fa4 Camel TUI: auto-skip empty middle folders when browsing
add 86ffe1bd5575 CAMEL-24463: Add Redis and Infinispan KeyValueRepository implementations (#25818)
add 5a29c8a2e742 CAMEL-24463: Add KeyValueRepository implementations for Caffeine, Ehcache, JCache, and Hazelcast (#25816)
add dc0cc1d20bf3 CAMEL-23794 - revert fedora base image version to stable version 43 for SMB Tests
add 072b29d068f7 chore: Clarify Simple OGNL method calls vs built-in substring function in docs
add 353c25b5bcbc CAMEL-24393: Smart paste with auto-indent in TUI source editor
add cfa4c3692956 CAMEL-24409: keep binary bodies intact in rest client request validation
add 01b6fd55c000 CAMEL-24460: Mark ProducerTemplate body, header and property values as @Nullable
add 39831832cda4 Update commercial-camel-offerings.adoc (#26035)
add d32f9bf44407 ci: apply threshold to Scalpel-detected modules in incremental build
add 0df26b6a2c81 chore(deps-dev): Bump org.hibernate.orm:hibernate-core
add f8fe773a04f7 Camel TUI: Add basic file management to Source tab (F12)
add 1fb0b6fe250a CAMEL-24463: Restore Duration TTL and CAS methods in KeyValueRepository SPI
add 65fa55e32e84 CAMEL-24463: Add KeyValueRepository implementations for JDBC, JPA, Cassandra, and Kafka
add 0eb3a476a8ee CAMEL-24463: Add generated catalog entries for KeyValueRepository beans
add 795877b0b262 CAMEL-24463: Add tests for JPA, Cassandra, and Kafka KeyValueRepository
add 4680eac9afb4 CAMEL-24463: Restore Duration TTL and CAS methods in KeyValueRepository
add 76dc471f7942 CAMEL-24463: Use shared KeyValueRepositoryHelper in all backends
add c1b6a5ea51fd CAMEL-24463: Add KeyValueRepository documentation
add 15b80754c905 CAMEL-24463: Remove duplicate test methods in MemoryKeyValueRepositoryTest
add 309dbbeb1fd1 CAMEL-24463: Fix Cassandra CQL identifier quoting and doc xref validation
add 5045b9816e74 fix: update catalog-level Cassandra KVR JSON to lowercase default table name
add 24bf198ff206 fix: remove keyspace prefix from Cassandra KVR test table name
add 187301a246ad fix: address review comments on KeyValueRepository implementations
add 42d6823faf99 Merge pull request #25993 from apache/implement-the-keyvaluerepository-implementations-f
add bfee8e570b19 CAMEL-24786 - stabilize Milvus IT test by awaiting proxy marked as started in container log
add 4bb91e7eb254 CAMEL-24592: camel-microprofile-health - only expose health check stack traces in full exposure level
add 6d23d207d287 CAMEL-24588: camel-jms - disable IBM MQ tests on GitHub Actions
add 14aea66b457a chore(deps): Bump com.hivemq:hivemq-mqtt-client from 1.3.6 to 1.4.0 (#26045)
add bf9a6095a4cc CAMEL-24585: Fix catalog validateLanguageExpression NPE for simple expressions using jsonpath/jq/xpath functions
add 3f28622e878b CAMEL-24591: camel-seda - Re-register released queue reference on route restart
add 7c231133c27e CAMEL-24590: Route group MBean aggregates performance statistics across all member routes
add e26282aa61d0 CAMEL-24594: camel-platform-http-vertx - Add tests verifying REST DSL response marshal failure returns HTTP 500 with empty body (not silent 200)
add f899b39d62ac CAMEL-24583: camel-master - do not start the delegated consumer after leadership is lost (CAMEL-24584)
add d5160fd41ba6 CAMEL-24578: Configure Avro ClassSecurityValidator at runtime
add b9c1f530eb18 CAMEL-24373: camel-alibaba - Enhance EventBridge validation, multi-bus DSL, and docs
add ffc7fc913cbf docs: upgrade notes for the camel-spring-boot 4.23 starter changes
add c72c14faa8cf CAMEL-23953: Add batch operations for langchain4j embeddings
add 523b4cc081f2 CAMEL-24558: Warn on unconsumed camel.aiObservability.* properties in Main
add 7963e8cc6685 chore(deps): Bump org.apache.activemq:activemq-client from 6.3.1 to 6.3.2 (#26058)
add 85d2c154e3a0 enable ppc64le support for camel-clickhouse
add 233e54e06aad bump org.citrusframework:citrus-jbang from 5.0.0 to 5.0.1
add 5dc10b1f9412 Fix Jbang IT tests - revert to stable fedora version the container image used
add f3c4be6201f9 bump org.jreleaser:jreleaser-maven-plugin from 1.25.0 to 1.26.0
add 50bd51aa6662 chore(deps): Bump com.aliyun:sls20201230 in the aliyun group - breaking change
add e4f06f376561 CAMEL-24607: camel-langchain4j-agent-api - CodeInjectionGuardrail must count distinct injection types
add 8ec805f1469b CAMEL-24610: camel-langchain4j-web-search - guard against a null maxResults when a custom WebSearchRequest omits it
add d591c2406135 CAMEL-24608: camel-langchain4j-agent-api - enforce LanguageGuardrail minLanguageRatio
add aa7bf6a6820b CAMEL-24595: CassandraKeyValueRepository: implement atomic replace() and delete(key, expected) using LWT
add 11b322fef6af CAMEL-24594: Log REST DSL response marshalling failures
add 6fd4230f9443 chore(deps): Bump org.apache.maven.plugins:maven-compiler-plugin
add 775e8194742a chore(deps): Bump org.yaml:snakeyaml from 2.6 to 2.7
add 7df3479a6ece chore(deps): Bump swagger-openapi3-java-parser-version
add de221b46eb60 CAMEL-24409: sync REST client request validation upgrade-guide note to 4.22 and 4.18 guides (#26072)
add d906fcb8ab2e Revert "[JBANG-IT] Add cleanups for tests that can produce state leaks"
add 29afe7868a84 chore: upgrade Hawtio to 5.2.1
add 8ffbfa7cc7a0 [camel-launcher] Fix nested jar url handling- #26039
add 312f6757a892 Fix JdbcKeyValueRepositoryTest
add c31e0cf696ce CAMEL-24617: TUI Source tab - add YAML DSL refactoring menu (Ctrl+R)
add e8365362684e CAMEL-24606: camel-google-firestore - document the realtime change type header (#26078)
add 678827b11bcc CAMEL-24612: camel-langchain4j-agent - fix content converter charset, content-type normalization and stream close
add 75acda3d7b43 CAMEL-24613: camel-langchain4j-agent-api - LanguageGuardrail must not reject plain English with allowMixed=false
add c9150fc9cf24 CAMEL-24611: camel-chatscript - fix resetChat, chatUserName, socket timeout and non-String body handling
add 9f3ff2e80894 chore(camel-test-infra-ibmmq): upgrade ibm.mq.container to 10.0.0.0-r4
add 2d6568c14c87 CAMEL-24463: Improve KeyValueRepository infrastructure (#26086)
add bd1f374f02da chore(ci): add regen-push bot script and update commenter message (#26093)
add 7985fce6e4fd CAMEL-24560: Use Long for GenAiUsage token counts
add 85365d3f7ab7 Restore throttling of jobs per node on Jenkins
add 4f4ac22fde9d CAMEL-24571: camel-spiffe - add SpiffeSSLContextParameters for Workload-API-backed mTLS (#26098)
add 10f750a2d61f CAMEL-24422: docs - add the camel-docling input-source note to the 4.22 and 4.18 upgrade guides (#26013)
add 89f6c35d7e90 chore(deps): Bump aws-java-sdk2-version from 2.54.7 to 2.54.9
add bb3dc7ae17ec CAMEL-24614: camel-langchain4j-agent - clear error when no agent can be resolved (validated at process time) (#26077)
add 840c566a6b06 CAMEL-24589: Fix platform-http shared path consumer removal on route stop (#26054)
add 11e63b04bbd3 CAMEL-24628: camel-cli - camel dependency update propagate route files to export pipeline
add 171116f91bfa chore(deps): Bump the elasticsearch group with 2 updates
add 50494cb134af chore(deps): Bump jline-version from 4.4.0 to 4.4.1
add 93b876cda286 chore(deps): Bump org.apache.fory:fory-core from 1.7.0 to 1.7.1
add d8b8bfbaf3e5 chore(deps): Bump org.l2x6.cq:cq-alias-fastinstall-quickly-extension
add b9649aafde2c camel-docling: honor the operationId URI path segment to select the operation
add ca3624c6d5fc chore(deps): Bump com.openai:openai-java from 4.54.0 to 4.55.0 (#26128)
add dcb2b8f45ebf CAMEL-24601: fix flakiness in SmbComponentConnectionIT
add b6b63149ef75 CAMEL-24377: Add JSON support to CamelEvent
add f5463f1241a0 CAMEL-24566: Auto-discover GenAI dependencies in Camel CLI
add 220e23242dec CAMEL-24559: Extend GenAI observability to OpenAI embeddings, moderation, and responses
add ac09a0c9a1da chore(deps): Bump debezium-version from 3.6.1.Final to 3.6.2.Final (#26125)
add bd89b383fe41 CAMEL-24539: camel-openai - store embeddings and audio full responses under operation-specific properties
add 98fc3b2a06bd CAMEL-24623: camel-infinispan - report a QUERY that has no query builder (#26111)
add b512f58be29f CAMEL-24615: camel-jpa - Fix the tests failing under the hibernate profile (#26074)
add 7c5544328a0f CAMEL-24624: camel-infinispan - catalog, lifecycle and efficiency cleanups
add 2cb57c3e6269 chore(deps): Bump maven-surefire-plugin-version from 3.5.6 to 3.6.0 (#26127)
add 4df6808daf98 CAMEL-24627: resolve symlinks when containing local work directory downloads (#26121)
add 024d9388e15d chore: fix Antora doc xref errors and missing attribute warnings
add d4539d778dea CAMEL-24622: camel-infinispan - keep completed exchanges for recovery
add c3e178ac2d33 chore: fix absolute camel-spring-boot URL to relative xref in upgrade guide
add 44e9db285d40 chore: remove broken xref to camel-spring-boot starter docs in upgrade guide
add 3626194f5e31 chore: fix BrowsableQueueTest queue accumulation across retries
add b44ecb02bef2 chore: fix camel-opentelemetry-metrics ITs broken by OTel console/logging exporter split
add 3d9eb4bce3f8 chore: fix TahuDefaultComponent static endpoint cache leaking across tests
add de59a8a2e42b chore: fix TahuDefaultComponent static endpoint cache leaking across tests
add 6e091083adcf Generated sources regen for SBOM (#26143)
add f3dcac60c578 chore: fix spring-ai-image and docling CI failures by switching to @DisabledIfEnvironmentVariable (#26142)
add 33b7377b16b4 chore: exclude transitive junit:junit 4.10 from drill-jdbc in camel-drill
add e919d6506c72 Revert "chore(deps): Bump maven-surefire-plugin-version from 3.5.6 to 3.6.0 (…"
add c211e71acf1b CAMEL-24631: Detect Ollama in camel doctor and TUI, LLM_BASE_URL, small-model warning, and setup guide (#26162)
add 469c1d7e4f4c CAMEL-24622: docs - add the infinispan recovery note to the 4.22 and 4.18 upgrade guides (#26159)
add 163c6b5d7579 chore(camel-test-infra-pulsar): upgrade pulsar.container to 4.2.4 (#26155)
add d6f638508a8a chore(camel-test-infra-ollama): upgrade ollama.container to 0.33.3 (#26154)
add 8c5492bcfe60 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.7.3 (#26153)
add dfc0d9a908ec chore(camel-test-infra-docling): upgrade docling.container to v1.32.0 (#26150)
add 94d495183a93 chore(camel-test-infra-hashicorp-vault): upgrade hashicorp.vault.container to 2.1.0 (#26152)
add 4a1395e036f4 chore(deps): Bump jetty-version from 12.1.12 to 12.1.13 (#26163)
add 0665c72fc9ee chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer from 9.5.2 to 9.5.3 in the elasticsearch group across 1 directory (#26161)
add 68526c6f6b35 chore(deps): Bump the aliyun group across 1 directory with 2 updates
add 019ae3f1207c chore(deps): Bump the parquet group across 1 directory with 2 updates (#26160)
add 209c67a851d3 CAMEL-24605: align FopProducer XML transformation with Camel's standard secure XML processing configuration
add f7f2819b50bd CAMEL-24632: camel-http - fix proxy scheme defaulting to https for https targets
add c379961fa226 CAMEL-24626: camel-master - leadership gets its own lock, and cancelled start tasks leave the task registry
add ba02ad20742f CAMEL-24474: camel-as2 - support TLS delivery of asynchronous MDNs via SSLContextParameters
add bda1be58a6cd CAMEL-24625: camel-platform-http: add stripUriPrefix option for path-based reverse proxies (#26114)
add b2741f8fe3f1 CAMEL-24634: camel-opa - new component to evaluate Open Policy Agent (Rego) policies against an Exchange (#26165)
add 798f778ed061 CAMEL-24620: Add support to enable/disable DatatypeFeature enums in camel-jackson3
add b7659d17f465 CAMEL-24602: Report per-module CI build elapsed time in PR test comments (#26147)
add b353c1760f14 CAMEL-24618: Fix flaky SpringFileAntPathMatcherRemoteFileFilterTest (#26120)
add 3d443a96cf08 CAMEL-23395: Add OpenAI agentic loop trace and lifecycle events (#26148)
add 021ca4ea26a2 Camel TUI: Make popups own the footer on every tab and confirm process kill/stop
add 0b46030091bb CAMEL-24636: camel-core - re-authenticate components on context reload after a secret rotation (#26166)
add 6f49150d7f82 CAMEL-22981: Convert Cache EIP example to Java/XML/YAML tabs (#26177)
add 9eb636056ae8 chore(deps): Bump the google-cloud group with 10 updates (#26179)
add c72ea16877ad CAMEL-24425: camel-azure-storage-blob - mark sasToken as a secret (#26185)
add 582ed4d999c3 Upgrade netty to 4.2.17.Final
add 5da5312b460b chore(deps): Bump quarkus-version from 3.39.1 to 3.39.2
add cb1ed2b20e1f CAMEL-24542: camel-qdrant - honour the PayloadSelector header (#26192)
add 46ae5dc4db39 chore: fix dangling line continuation in the Camel CLI test-infra Dockerfile (#26202)
add 5f58b90ff19e CAMEL-24424: camel-vertx-http - apply the outbound header filter on the REST producer (#26183)
add e6fe7371176b Camel TUI: Drop the accent pane border while the shell or AI panel is open
add cacdc95bd0ec chore(deps): Bump the langchain4j group with 18 updates (#26178)
add 57027be8671e CAMEL-24648: camel-openai - add storeFullResponse tests for audio operations and document it for embeddings/audio (#26188)
add 6121396bb3e6 CAMEL-24645: camel-opa - cover the bearerToken option with an integration test (#26195)
add a7686aecdf79 docs: state four recurring patterns in the security model (#26206)
add 0e7057e06cff CAMEL-24643: camel-opa - allow exchange properties in the OPA input document (#26187)
add fd120518ecbd CAMEL-24427: camel-servlet, camel-jetty - enforce fileNameExtWhitelist on the submitted file name (#26189)
add 81c86d4cbff9 Camel TUI: Support pasting text into the AI panel (F8) and the shell panel (F6)
add d202eff67b17 Camel TUI: Recommend qwen3.6:35b-a3b as the local Ollama model for the AI panel
add f33abe089d7c CAMEL-24656: camel-jbang TUI - send a smaller, cache-friendly prompt from the AI panel to local models
add 08bff85d5dc9 Camel TUI: TAB completes the model name after /model and the mode after /tools in the AI panel
add 915e4829f647 CAMEL-24656: camel-jbang TUI - add an AI Tools row to the F2 Settings popup
add 15bcdbe2f2a6 Camel TUI: Overview table export sends uptime as a duration, not the start timestamp
add 79dee237aa11 CAMEL-24656: camel-jbang TUI - expose the status document as MCP resources and a tui_get_status tool
add d0091452c389 CAMEL-24656: camel-jbang TUI - trim verbose tool descriptions and cap the AI panel history
add 1fd5519c6ca7 CAMEL-24656: camel-jbang TUI - expose the integration log tail as an MCP resource
add 1bd2e6250556 Camel TUI: add reset-stats to tui_control so the AI panel can clear statistics without a restart
add d9909a64d1c5 Camel TUI: add /context, /compact, /retry, /usage, /copy, /export and /prompt to the AI panel
add 6e5987949794 CAMEL-24647: Fix flaky JBang IT tests caused by missing cleanup between tests
add 4cb6973d018e CAMEL-24621: camel-langchain4j-ingest - document ingestion component
add bf91f215a6c5 CAMEL-24640: Fix flaky MasterQuartzEndpointIT (#26182)
add e6e5621639a1 CAMEL-24655: camel-coap - guard case-insensitive header filtering
add e21bff913015 CAMEL-24653: SSLCertTrustTest: replace external badssl.com with local self-signed HTTPS endpoint (#26205)
add 963b900a0f9c CAMEL-24352: MCP stdio transport for ai-tool routes in Camel Main/JBang (#26146)
add c2717babf3b2 camel-jbang-plugin-tui: AI panel marks each question with an accent gutter bar
add 2968c79e751c CAMEL-24658: camel-catalog - find components by protocol or product name (s3 -> aws2-s3, mqtt -> paho-mqtt5) (#26215)
add e328c9220e53 CAMEL-24424: sync the vertx-http REST header filter note into the 4.22 and 4.18 upgrade guides (#26220)
add c85ae36949f0 camel-jbang-plugin-tui: AI panel defers history compaction on local endpoints
add 901e160ca28e Regen
add 05690c03b331 Regen
add 1dbdd61fd7ab camel-jbang-plugin-tui: document the F6 shell and F8 AI panels in F1 help and the TUI user manual
add 0f83e1be0d72 camel-jbang-plugin-tui: extract shared diagram detail panels out of RoutesTab and DiagramTab
add 857dc649dd0e CAMEL-24630: Fix duplicate kamelet routes on supervised reload (#26173)
add b612e85caf27 Regen
add c0e107563afd upgrade surefire in jbang exports
add d207818ba528 CAMEL-24603: Document JIRA workflow transition IDs in AGENTS.md (#26175)
add b11756115741 Use ubuntu-slim for small gitHub Actions
add c96dc301a8b1 camel-management: skip routes not registered in JMX in getManagedRoutes
add fb78ad188232 chore(camel-test-infra-cassandra): upgrade cassandra.container to 5.0.9
add def2d3256e0e chore(camel-test-infra-opa): upgrade opa.container to 1.20.2-static
add e992b92cac64 chore(camel-test-infra-qdrant): upgrade qdrant.container to v1.19.1-unprivileged
add 6ca208bb9cf6 chore(camel-test-infra-fhir): upgrade fhir.container to v8.12.0-1
add 39d006ac2017 chore(deps): Bump org.aesh:terminal-http from 3.17.1 to 3.17.2
add 9b720ccacd2a chore(deps): Bump aws-java-sdk2-version from 2.54.9 to 2.54.13
add df5141cd2e31 Replace deprecated secret URiParam in new Camel OPA component
add 8706e96505eb Local E2E tests for camel-openai Audio, Image and Moderation (#26212)
add 6c5903d0f8bd camel-jbang-plugin-tui: AI panel answers after the tool call limit instead of failing
add fae344218968 CAMEL-24644: camel-opa - add producer health check for the OPA server (#26191)
add f5e3f53a3dcb CAMEL-24535: camel-tensorflow-serving - deprecate Target/Credentials headers (#26194)
add 52f41d6aff3c chore(camel-test-infra-hivemq): upgrade hivemq.container to 2026.5
add e7e9b16da721 chore(camel-test-infra-hivemq): upgrade hivemq.sparkplug.from.image to 2026.5
add af47bb68a15c Do not skip compilation of test for camel jbang IT
add 4e837bbb7d3d camel-jbang-plugin-tui: /write live replays the AI edit in the Source editor
add 4462fd61418f camel-jbang-plugin-tui: keep the prompt within budget with the file editing tools in the core set
add 8bb0a69f10e4 CAMEL-22981: Convert PQC DataFormat basic usage example to Java/YAML tabs (#26245)
add e0135790644f CAMEL-24635: Cleanup of unused maven plugin related dependencies
add 3038c4b331f5 CAMEL-24651: Fix NPE in ExceptionHelper.stackTraceToString() when exception is null
add 935f581a8a59 CAMEL-24659: camel run defaults to the jbang runtime, and --runtime=main runs in a separate JVM (#26226)
add ea5c80bda960 Regen
add d041975943e8 CAMEL-24600: Fix flaky test JmsConcurrentConsumerInOnlyTest.testConcurrentConsumers (#26181)
add 76a4eef4a6ba Pin com.squareup.wire:wire-runtime to 6.4.7 to remediate CVE-2026-45799 (#26243)
add a7949dd16a7d camel-jbang-plugin-tui: F8 at a live edit pause asks the AI about the change
add 0397b1744a06 camel-jbang-plugin-tui: tui_catalog_doc tells path from query options and spells out the URI rules
add 2c084539645e CAMEL-23954: Add langchain4j-agent moderation support
add 0e6f813880ae chore(camel-test-infra-ollama): upgrade ollama.container.ppc64le to v0.32.7 (#25917)
add 957613bf3d47 CAMEL-24597: Fix MailConverters double getContent() call causing flaky POP3 test
add 7c77373736b5 CAMEL-24665: Add maxConcurrentSessions to Azure Service Bus consumer - #26246
add edf3dad5db26 CAMEL-24666: camel-catalog suggests option names by default with edit distance (#26256)
add a4e0eff60cb5 chore(deps): Bump groovy-version from 5.1.1 to 5.1.2
add ee58bf7756b5 Fix route model metadata: missing advanced labels and delayer leaking its label into defaultValue
add 364a17a0f752 Regen
add 39a25440d2a9 CAMEL-24435: camel-as2 - clear the per-request asynchronous MDN state on the connection context (#26207)
add dec5e999f445 Regen
add 688f2f039c0d chore(deps): Bump com.google.genai:google-genai from 1.68.0 to 1.70.0 (#26255)
add 86f3e8c2fdde chore(deps): Bump jline-version from 4.4.1 to 4.4.2 (#26254)
add 5c0ec3ce6337 chore(deps): Bump org.opensearch.client:opensearch-java from 3.9.0 to 3.10.0 (#26251)
add c02f1f068e4a chore(deps): Bump com.google.api.grpc:proto-google-common-protos from 2.75.0 to 2.76.0 (#26250)
add b33013f241e1 chore(deps): Bump google-cloud-functions-version from 2.84.0 to 2.85.0 (#26249)
add 95d1634495b2 chore(deps): Bump run.endive:runtime from 1.0.1 to 1.1.0 (#26248)
add e69a5860507d CAMEL-24663: Camel TUI - drive the TUI from coding agents over ACP (#26244)
add b0857cd2fc4d CAMEL-24669: camel-groovy - Support Jackson 3 nodes in groovyJson/groovyXml and fix prettyPrint=false
add f98445baabe9 CAMEL-24548 CAMEL-24549: Sync backport upgrade guides (#26021)
add f5395dfd3b75 camel-jbang-plugin-tui: ACP follow-ups for file edits and the simple helpers
add 33dd6d13440c chore(deps): Bump kubernetes-client-version from 7.8.0 to 7.9.0 (#26242)
add c9701c5a973f chore(deps): Bump jackson-jq-version from 1.6.3 to 1.6.4 (#26241)
add 8aa95a79bd95 chore(deps): Bump jolokia-version from 2.6.1 to 2.6.2 (#26240)
add 8ac95af1ae5b chore(deps): Bump google-auth-library-oauth2-http-version from 1.51.0 to 1.52.0 (#26239)
add addc8ec884ab chore(deps): Bump huaweicloud-sdk-version from 3.1.214 to 3.1.215 (#26238)
add c463b7eaaf86 chore(deps): Bump hapi-fhir-core-version from 6.10.3 to 6.10.4 (#26236)
add 1c113a7d650f chore(deps): Bump grpc-version from 1.83.1 to 1.84.0 (#26234)
add 7a24425c00f5 chore(deps): Bump infinispan-version from 16.2.2 to 16.2.3 (#26233)
add 0a8406a22514 chore(deps): Bump software.amazon.kinesis:amazon-kinesis-client from 3.5.1 to 3.5.2 (#26232)
add 108c8808fe00 CAMEL-24598: Fix flaky test JGroupsRaftProducerTest.shouldSendBody
add e1d8cc6fee92 camel-vertx-websocket: Fix flaky peer count assertions in VertxWebsocketTest (#26263)
add 049ee53d287f camel-djl: Bound the mock wait in tests so a stuck route cannot kill the fork
add ca91375a5cc7 ci: Fix order-dependent config list assertions in CamelConfigITCase
add f2cc9f8767b3 ci: Stop leaked infra services in InfrastructureITCase
add d89b367daede CAMEL-24668: Fix MLLP consumer discarding pipelined HL7 messages (#26259)
add cde669f2ba4f chore(deps): Bump com.google.api-client:google-api-client from 2.9.0 to 2.9.1 (#26237)
add 4fa3e4eb8fcb Update known releases in catalog
add 18e28c9c912d CAMEL-24678: camel-jbang - infra ps lists every running instance (#26269)
add 4b1fc499a0ce CAMEL-24677: camel-smooks - align XML reader configuration with the other XML components (#26270)
add 6e487e604684 Upgrade Vert.x to 4.5.34 (#26271)
add 522d91442b41 CAMEL-24679: Camel TUI: give the MCP server's tool registry the launcher (#26272)
add e9db23be8f12 CAMEL-23677: Fix SjmsConnectionRecoveryTest to run on s390x (#26275)
add 669c6093cd79 CAMEL-24620: Add support to enable/disable features from StreamReadFeature/StreamWriteFeature enums (#26277)
add d6adc5e0f83a CAMEL-24680: camel-jpa - Field access for KeyValueEntry, cover all shipped entities in the mapping test (#26280)
add 0ef94ee8feab CAMEL-24676: camel-jgroups - add a configurable deserialization filter and document serialization hardening (#26267)
add f02cde41ea67 CAMEL-24676: Sync the camel-jgroups 4.22.1 upgrade guide entry to main (#26282)
add 317d36789179 CAMEL-23376: Add completionGoals to regenerate src/generated/ after release
add db0e4452d82b CAMEL-23825: Fix spurious WARN log in readJandexIndexIgnoreMissing for missing jandex.idx
add f0018818f13b chore(deps): Bump jackson-jq-version from 1.6.4 to 1.6.5 (#26298)
add 122419523852 chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.24 to 2.6.25 (#26297)
add 52b6016a8121 chore(deps): Bump io.camunda:camunda-client-java from 8.9.17 to 8.9.19 (#26296)
add 26ac3db6a27a chore(deps): Bump org.eclipse.jgit:org.eclipse.jgit from 7.7.1.202607240634-r to 7.8.0.202609011348-r (#26295)
add f015f46c97be chore(deps): Bump eu.maveniverse.maven.nisse:extension from 0.9.10 to 0.9.11 (#26290)
add ae1959284abe chore(deps): Bump com.h2database:h2 from 2.4.240 to 2.5.250 (#26287)
add 84882f559173 chore(deps): Bump org.l2x6.cq:cq-alias-fastinstall-quickly-extension from 4.27.3 to 4.27.4 (#26286)
add 732e331844a7 chore(deps): Bump com.aliyun:eventbridge20200401 from 7.4.0 to 7.5.0 in the aliyun group (#26284)
add 4780d8674134 chore(deps): Bump org.slf4j:slf4j-api from 2.0.18 to 2.0.19 (#26289)
add dba61671eeb8 chore(deps): Bump bytebuddy-version from 1.18.12 to 1.18.13 (#26288)
add 66fb538138c2 chore: camel-lumberjack - disable flaky LumberjackMultiThreadIT on CI
add a8f87ad7f106 chore(deps): Bump org.mvel:mvel2 from 2.5.3.Final to 2.5.4.Final (#26291)
add 2dd4c7826ed8 CAMEL-24681: camel-jbang export add to pom.xml repos from properties camel.jbang.repos and camel.extra.repos
add d858054b9873 CAMEL-24676: Sync the camel-jgroups 4.18.5 upgrade guide entry to main (#26326)
add 07a3c9e4ab8e CAMEL-24677: document the camel-smooks external-entity change in the 4.22 and 4.18 upgrade guides (#26332)
add 55e7363ca55d chore: fix misleading javadoc and document camel.extra.repos (#26328)
add 31906889dade CAMEL-24216: Wrap setAttribute in try-catch in XsltEndpoint like XsltSaxonEndpoint (#26331)
add 2efea47304e1 CAMEL-24687: camel-quickjs - recycle an engine once its WebAssembly memory or evaluation count is exhausted (#26308)
add 156a1b58a921 chore(docs): use backtick formatting for property names in option tables (#26341)
add c4ecbe3b6661 chore: sync main's 4.22 upgrade guide with the notes shipping in camel-4.22.x (#26333)
add 1910700d5dae chore(deps): Upgrade Netty to 4.2.18.Final (#26345)
add 8c4ef018d777 CAMEL-24539: docs - add the camel-openai note to the 4.22.1 upgrade guide (#26348)
add 207cc5f7dae6 chore(docs): split the user manual "Resources & Guides" nav into Tools, How-to Guides and Contributing (#26353)
add ab16810b1a56 chore(docs): fix malformed tables and callouts that fail the website build (#26356)
add 443a4c56df79 chore(camel-test-infra-minio): pull MinIO test image from quay.io (#26359)
add fb576804a5ae CAMEL-24692: camel-catalog - validate simple/groovy with property placeholders as operands (#26349)
add d089f084ce5f CAMEL-24694: camel-yaml-dsl - validator must accept the scalar forms the runtime accepts (#26351)
add 15bce9716352 CAMEL-24695: camel-jbang - one shared set of Camel authoring MCP tools for camel mcp and camel tui --mcp
add 10ac427f27ad CAMEL-24695: Address review feedback
add 861026f8faa2 CAMEL-24702: camel-yaml-dsl - YAML load errors say what to write: unknown expression or field with the nearest name, beans class not found (#26361)
add 616bbe8b2459 CAMEL-24697: camel-yaml-dsl - schema must accept inheritErrorHandler and the resequence expression wrapper; jaxb needs a contextPath in the docs (#26355)
add 131b7d235aa1 CAMEL-24693: docs - write the EIP YAML examples for circuit breaker, load balancer, doCatch and aggregate in the YAML DSL shape (#26354)
add 6f9bf5d68d3d CAMEL-24700: camel-core-model - circuitBreaker accepts onFallback written before steps (#26365)
add af6d05101f14 CAMEL-24705: camel-jbang - a CLI flag wins over the same option in application.properties (#26363)
add 22b137ceda3c CAMEL-24701: camel-jbang - logging.level.root in application.properties keeps the CLI log layout and --logging-level wins (#26366)
add faccdfd432cb CAMEL-24693: docs - the saga and stop YAML examples validate (option is a list, the when branches have their predicates) (#26373)
add d27c674ff297 CAMEL-24703: camel-core-languages - Simple parser errors say what to write (#26367)
add 9e58622ab979 CAMEL-24698: camel-jbang-mcp - runtime, camelVersion, platformBom, filter, label and limit are optional on the catalog tools (#26369)
add a43b8fd82dc3 CAMEL-24698: camel-jbang - camel_eval_expression resolves property placeholders (#26370)
add deafa8192667 CAMEL-24698: camel-catalog - the Simple bean function validates without a registry (#26371)
add 6045a3478777 CAMEL-24707: camel-core-model - the expression of an ExpressionNode is required in the YAML schema and the YAML deserializers (sort excepted) (#26372)
add aab002283f4f CAMEL-24706: camel-main - camel.main.duration accepts a value with a unit (15s, 2m) as an alias of durationMaxSeconds (#26364)
add 53700feddd62 Generated sources regen for SBOM (#26374)
add cccd68595994 CAMEL-24698: camel-yaml-dsl-validator - schema errors say what to write: step, list, property, expression and script hints, required expressions, the file's shape (#26362)
add 1bf9ea3e9151 CAMEL-24698: runtime messages that say what to write: missing expression, xslt and file null body, groovy missing property, POJO aggregation strategy null body, timer header metadata (#26368)
add 84e5a1b15731 CAMEL-24693: camel-yaml-dsl-validator - the build fails when a YAML example of the EIP documentation does not validate (#26375)
add 3ebb7bbfa728 CAMEL-24695: camel-jbang-mcp - optional arguments, blank arguments and camel_run defaults on the shared authoring tools (#26376)
add b805bff91677 CAMEL-24693: camel-jbang - camel_catalog_sample returns validated YAML samples of an EIP or file entry, from the catalog's documentation for the Camel version in use (#26377)
add d1a9694a268a CAMEL-24698: camel-jbang - camel validate yaml and camel_validate_yaml_dsl run the catalog checks (endpoints, Simple), camel validate source checks any file (#26378)
add e0f2292bb9fd CAMEL-24698: camel-jbang - write-time checks that say what to write: endpoints, Simple, headers, bean references, Java, XSLT/XML, application.properties; catalog beans by interface (#26379)
add 360734d228c7 CAMEL-24672: camel-openai - moderate images with moderation operation
add 3d7358bc5458 CAMEL-23318: fix /component-test for fork PRs by using refs/pull/N/head (#26274)
add fcb828d23fdd chore(docs): escape wildcards in monospace so pages render valid HTML (#26380)
add 5e2aa9c620c1 chore(docs): escape {{myRequiredFlag}} in 4.23 upgrade guide so asciidoctor does not treat it as an attribute
add e281286b564e chore(deps): Bump milo-version from 1.1.6 to 1.1.7 (#26394)
add ae08509c8a7b chore(deps): Bump com.aliyun:sls20201230 from 5.18.0 to 5.18.1 in the aliyun group (#26389)
add f83d8d25a6f6 chore(deps): Bump actions/setup-java from 6.0.0 to 6.0.1 (#26388)
add b2ba97345ef1 chore(camel-test-infra-consul): upgrade consul.container to 2.0.4 (#26384)
add 73fcea400d5f chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.23 (#26385)
add d375689184e0 chore(camel-test-infra-neo4j): upgrade neo4j.container to 2026.08-community-ubi10 (#26386)
add 8222b7a39bce chore(camel-test-infra-ollama): upgrade ollama.container to 0.34.0 (#26387)
add 1bd86b010266 CAMEL-24713: user manual - fix the YAML examples that do not validate; camel-yaml-dsl - add delayer to route (#26390)
add 9610bbc68ff2 CAMEL-24713: camel-jbang - generate the camel_catalog_sample fallback (eip-samples.json) from the documentation with a mojo, validated in the build (#26391)
add 710004d9bb34 Regen
add 8b195b3c35cf CAMEL-24710: docs - the YAML examples of the data format pages validate (#26392)
add c0f454d36fce chore(deps-dev): Bump org.apache.maven.plugins:maven-surefire-report-plugin
add 4fd639b2fc55 CAMEL-24670: camel-openai - complete the Responses API support (#26264)
add dddd56f1dd77 CAMEL-24690: camel-python - evaluate under the interpreter lock, the globals are shared (#26311)
add daa86560aa2a CAMEL-24683: camel-groovy - pretty print groovyJson in a single pass with a DefaultJsonGenerator subclass
add 6919a3f8d837 CAMEL-24682: camel-groovy - resolve the language and shell factory once, keep the compiled script per expression, lazy binding
add 74ab8a253a12 CAMEL-24689: camel-javascript - share one GraalJS Engine, cache the Source, materialize results (#26310)
add 6b31f7df4ae6 CAMEL-24684: camel-groovy - reuse the groovyXml parser configuration and write documents once (#26305)
add ff8cd2759f2b perf: camel-joor - compile inline scripts once when preCompile=false
add b6355fb3d5d6 perf: camel-joor - default-value patterns must not span two calls on a line
add d08823e1aa43 chore(deps): Bump aws-java-sdk2-version from 2.54.13 to 2.54.16
add 725050292393 CAMEL-24694 - Adapt RestDefinitionEmitterTest to change of type of required attribute
add 98802f5446da Fix upgrade guide which broke the removal part of 4.23
add 440641c69b64 CAMEL-24688: camel-quickjs - controlled camel API, variables/exception bindings, compile scripts once per engine (#26309)
add aa1c4fb9fe35 chore(deps): Bump huaweicloud-sdk-version from 3.1.215 to 3.1.216
add daa21dff2e1e chore(deps): Bump mongo-java-driver-version from 5.11.0 to 5.11.1
add bac605380ad3 chore(deps): Bump io.atlassian.fugue:fugue from 6.1.5 to 7.0.1
add c6cbc21a0005 chore(deps): Bump quarkus-version from 3.39.2 to 3.39.3
add 3d11202d8f87 chore(deps): Bump io.nats:jnats from 2.26.2 to 2.26.3
add 7e1194522beb chore(camel-test-infra-aws-v2): upgrade aws.container to 2.0.1
add b9042b63e9c2 chore(deps): Bump com.twilio.sdk:twilio from 13.0.0 to 13.0.1
add b677bf4e1d56 chore(deps): Bump dev.toonformat:jtoon from 2.0.2 to 2.0.4
add ca0c839ff8c5 chore(deps): Bump io.github.classgraph:classgraph
add e98287b6712f CAMEL-23761: Add SqsProducerDelayedQueueIT for the delayed queue pattern (#26395)
add 7777cd4a3f9e chore(deps): Bump eu.maveniverse.maven.scalpel:extension3
add 49bc498e3916 CAMEL-24719: camel-weaviate - remove the dead VECTOR_FIELD_NAME header (#26396)
add caf68b54f26e CAMEL-24717: camel-opa - do not publish the bearerToken in the health-check id (#26415)
add 955747787f69 chore(deps): Bump org.apache.activemq:activemq-client-jakarta
add e46bd644c941 chore(deps): Bump com.couchbase.client:java-client from 3.12.2 to 3.12.3
add 604e040bef0a chore(deps): Bump com.stripe:stripe-java from 33.4.0 to 33.4.2
add d9904d34c7a3 chore(deps): Bump com.auth0:java-jwt from 4.6.0 to 4.6.1
add f6c4f331a7e6 chore(deps): Bump org.jgroups:jgroups from 5.5.6.Final to 5.5.7.Final
add 2da882d8b707 chore(deps): Bump quarkus-mcp-server-version from 2.0.0 to 2.0.1
add 8d44061ae5bb chore(deps): Bump jline-version from 4.4.2 to 4.4.3
add 76f991d10094 chore(deps): Bump com.mchange:c3p0 from 0.14.1 to 0.14.2
add 7c05667e8d15 CAMEL-24710: docs - the YAML examples of the component pages validate (#26397)
add 87991bb0c575 CAMEL-24710: docs - the YAML examples of the component sub-pages, language and yaml-dsl pages validate (#26398)
add b69d769784d6 CAMEL-24723: camel-jbang - camel validate yaml --canonical reports the deprecated compact notation as such; the runtime WARN covers implicit expressions (#26403)
add 63f3b6a597ff chore(deps): Bump the opentelemetry group with 5 updates (#26438)
add d343f961a389 CAMEL-24714: camel-core-model - complete the @AsPredicate marking and have the Simple check read asPredicate from the catalog (#26399)
add 52e115605675 CAMEL-24722: camel-yaml-dsl - the validator and deserializer hints recommend the canonical YAML format, not the deprecated shorthand (#26401)
add ced0be935bc8 chore(deps): Bump org.aesh:terminal-http from 3.17.2 to 3.18.0 (#26442)
add d798721d390f chore(deps): Bump org.apache.fory:fory-core from 1.7.1 to 1.7.2 (#26441)
add e3df9183b3d6 chore(deps): Bump org.messaginghub:pooled-jms from 3.2.4 to 3.2.5 (#26440)
add c4a1571f12af chore(deps): Bump com.alibaba:fastjson from 2.0.64 to 2.0.65 (#26439)
add 025f7cb97232 CAMEL-24744: camel-jbang - MCP scaffold tools, camel init templates and bundled examples generate canonical YAML
add 998a60666f72 CAMEL-24725: apply the shared deserialization filter in KeyValueRepositoryHelper
add cef7fab36fee CAMEL-24731: camel-spiffe - register acceptAnySpiffeId with the security policy framework
add 1d2cba763707 CAMEL-24730: camel-spiffe - do not let inbound headers choose the operation or the validated audience
add 18531956f633 CAMEL-24710: docs - aws2-s3-vectors says its YAML examples need camel-groovy
add 2328bb522ec7 CAMEL-24696: camel-core-model - inheritErrorHandler is a String so property placeholders resolve at route startup
add f0de73f7a63e chore: pin com.aliyun:tea so the Alibaba components do not resolve an open version range
add 409edf79dbbe chore(deps): Bump aws-java-sdk2-version from 2.54.16 to 2.54.17
add 1addf2eadb0b chore(deps): Bump activemq-artemis-version from 2.56.0 to 2.57.0
add 9f4378833804 chore(deps): camel-jms - adapt JmsTestConnectionOnStartupTest to Artemis 2.57.0 exception mapping
add 6daeefed7220 CAMEL-24292: camel-sql, camel-sql-stored - gate the query/template override headers behind an opt-in (#26268)
add ffabaa06703d CAMEL-24749: camel-core - failover load balancer honours inheritErrorHandler=false again
add e6df68db324b ci: generate SBOM for active LTS branches (4.22.x, 4.18.x) (#26466)
add 95c7ea83bf9b CAMEL-24729: camel-infinispan - report an expiry that is missing its time unit (#26427)
add 563609bc1384 CAMEL-24732: camel-opa - withhold credential headers from the includeHeaders wildcard (#26430)
add eec977c4bb1c docs: how to analyze a Camel SBOM via CLI and OWASP Dependency-Track (#26468)
add 297f045453d3 chore(deps): Bump com.arangodb:arangodb-java-driver
add 9280d2dffa91 chore(deps): Bump com.prowidesoftware:pw-iso20022
add 58597a395b66 chore(deps): Bump org.apache.zookeeper:zookeeper from 3.9.5 to 3.9.6
add c47a7860f040 CAMEL-24709: camel-yaml-dsl - class not found hint for beans uses the bean metadata on the classpath (#26455)
add 7a9a8177141f chore(deps-dev): Bump org.codehaus.mojo:versions-maven-plugin
add 2468fbcc7000 CAMEL-24755: camel-sql-stored - align the resource schemes in the CAMEL-24292 upgrade-guide entry (#26470)
add d6a743e77af6 chore(deps): Bump ai.docling:docling-serve-client from 0.6.1 to 0.6.5 (#26434)
add 130d3624133e CAMEL-24752: camel-core - generated name to artifact table so unknown component, language and data format errors say which jar to add (#26459)
add b8debda9a865 Removal of Hazelcast-atomicvalue
add bb77e9899340 CAMEL-24750 - Deprecate Minio
add c413c01243aa Removal of hazelcast-atomicvalue - regenerate ArtifactUtils
add 37c60841a80b chore(deps): Bump com.googlecode.libphonenumber:libphonenumber
add 4705dc36f4b4 chore(deps): Bump org.codehaus.mojo:jaxb2-maven-plugin from 4.1.0 to 4.2.0 (#26474)
add afafb874227c Removal of Joor Language
add 2aa94912ccde CAMEL-24708: camel-catalog - a compact API reference of the core classes for AI assistants, exposed as camel_catalog_doc kind=api (#26477)
add a90e886da595 chore: camel-kamelet - fix tests broken by removal of joor language
add a2767b4a411c chore(deps): Bump org.codehaus.mojo:templating-maven-plugin from 3.1.0 to 3.1.1 (#26481)
add a44921e9e2d6 chore(deps): Bump io.smallrye.config:smallrye-config from 3.18.2 to 3.18.3 (#26480)
add a5da54acdd31 chore(deps): Bump at.yawk.lz4:lz4-java from 1.11.2 to 1.11.3 (#26479)
add af42f8088895 CAMEL-24708: camel-groovy - a message script variable, the Camel 4 name of request (#26478)
add 9903b4693b01 CAMEL-24716: camel-xmlsecurity - accept constant names as aliases for cipher algorithm URIs
add e881071104e0 CAMEL-24712: camel-jbang-mcp - remove the 14 catalog, validation and runtime tools the shared authoring tools replace; EIP aliases and message headers on the shared tools (#26483)
add 0fdaad07a647 chore(deps): Bump com.google.genai:google-genai from 1.70.0 to 1.71.0 (#26485)
add f14163c8a2bb CAMEL-24760: camel-jbang - the core tool set for local models: camel_catalog_find in, three screen tools out, prefix budgets raised, prompt lines for file writes and the canonical YAML shape (#26487)
add 0ec549de9ab5 CAMEL-24754: camel-opa - a verdict claimed by an inbound message survives a failed evaluation (#26469)
add d9e143c3b3f9 CAMEL-24711: camel-jbang - camel validate yaml/source --camel-version and --runtime
add 468ab12a03dd chore(deps): Bump org.apache.fory:fory-core from 1.7.2 to 1.7.3 (#26491)
add d887f25e22a8 CAMEL-24734: camel-spiffe - validate a JWT-SVID against every configured audience (#26435)
add 3a418da50b27 CAMEL-24737: camel-opa - let allowKey reach a verdict nested in the decision document (#26437)
add 3a3f17ebc0ca CAMEL-24748: Fix component metadata mismatches in 7 components
add 03a9737d7943 chore(deps-dev): Bump org.hibernate.orm:hibernate-core from 7.4.7.Final to 7.4.8.Final (#26493)
add f7eb1db6a099 chore(deps-dev): Bump org.codehaus.mojo:javacc-maven-plugin from 3.2.0 to 3.2.1 (#26492)
add 737ed0f5b35b CAMEL-24523: camel-paho - restart the consumer route when resubscribe fails after reconnect
add 69345633bc00 CAMEL-24710: docs - YAML examples pass the catalog checks, guarded by CatalogDocExamplesTest
add e373fa6c035d CAMEL-24741: camel-opa - add an in-process WASM evaluation mode alongside the REST client (#26445)
add b078bbeaf9a0 CAMEL-24715: camel-yaml-dsl-validator - table-driven hints; the camel-jbang checks require a catalog
add 15c72e485caa docs: mention platform-http in the rest component example list (#26498)
add c68dafe075e3 CAMEL-24768: camel-huaweicloud-dms/-iam - fix ineffective int-option guards and a fragile property cast (#26503)
add 6bbb89d51f60 CAMEL-24769: Remove leftover hazelcast-atomicvalue service files
add e41d0d8c01db CAMEL-24710: docs - five component pages pass the catalog checks after CAMEL-24748, dropped from the CatalogDocExamplesTest skip list
add 5220998ad575 CAMEL-24736: camel-opa - add a readiness check for the OpaSecurityPolicy (#26436)
add 28d74a543de3 CAMEL-24748: component metadata mismatches fixed as the runtime works (jt400, xmpp, huggingface, salesforce, netty-http/netty)
add d87d493f1815 chore: upgrade Hawtio to 5.3.0
add a645de545dc3 Enable ppc64le support for camel-pgvector
add c2825bfe1e18 chore(deps): Bump djl-version from 0.36.0 to 0.38.0 (#26393)
add 742b30f85229 CAMEL-24771: camel-core - a simple predicate parses a } inside a quoted literal (#26509)
add 72d125f9fdf3 CAMEL-24770: docs - Java, XML and properties examples that used removed API, XML the parser rejects, or options the components do not read (#26508)
add bf87e97741fc fix typo in kserve-component.adoc (#26514)
add 628a936577d8 chore(deps): Bump org.codehaus.mojo:exec-maven-plugin
add 5b141927e1cb CAMEL-24748: camel-azure-storage-blob and camel-git - the operation metadata lists every operation the producer handles (#26510)
add 157721f5e0eb CAMEL-24773: docs - the remaining example kinds: Camel 1.x XML namespace, Camel 2 XML elements, malformed XML fragments, wrong Java imports, and user-manual YAML (#26512)
add 4065bba893e7 Fix regen kserve component adoc
add b5e06bde2e6b CAMEL-24775: camel-core - the type of a bean created by a script or a builder is optional, in the model, the schemas and the loaders as it is at runtime (#26513)
add c325bd9cb584 CAMEL-24774: docs - build-time guards for the XML examples (against the schemas), the Java imports and the user-manual YAML of the documentation, and the examples the first run found (#26525)
add 13a16c279501 chore(deps): Bump com.openai:openai-java from 4.55.0 to 4.63.1 (#26518)
add b95eea2e3389 CAMEL-24759: camel-jbang - upgrade tamboui to 0.5.0 with window title and syntax highlighting (#26482)
add d10def8ab79e CAMEL-24776: camel-jbang - auto-download secret properties function deps on run, not only export (#26520)
add e117ccc77ccd CAMEL-24747: Preserve raw URI for useRawUri() components when using toD
add ed8a9624f1bc CAMEL-24779: camel-kafka - reduce per-message allocations on hot paths
add be3dd651866f CAMEL-24699: camel-jbang - camel run on an existing Quarkus or Camel Main project logs to ~/.camel (#26526)
add 855dec205402 Update dead link for Apache ognl project
add 7ea41cada577 chore(deps): Bump org.webjars:swagger-ui from 5.32.14 to 5.32.15 (#26529)
add c3538cc55a99 Adapt ValidatePluginITCase to new yaml validator
add 315a54a00bbc CAMEL-24764: camel-huaweicloud-obs - close the downloaded object stream (connection leak) and fix putObject/charset/proxy issues (#26495)
add b2dfac0906db CAMEL-24765: camel-huaweicloud-functiongraph - keep the region in the invoke URN and read the response body robustly (#26496)
add c70e76241353 CAMEL-24766: camel-huaweicloud-smn - resolve the operation before the empty-body check (#26499)
add 172ae77f2703 CAMEL-24661: camel-jbang - camel run --runtime=quarkus|spring-boot passes the execution limits and names the Quarkus log file after the application (#26532)
add 0076168a5cd4 CAMEL-24784/CAMEL-24785: camel-opa - bound the REST decision call, reuse one HTTP client, and support sslContextParameters (#26524)
add 968414fd7489 chore(deps): Bump org.apache.maven.plugins:maven-plugin-plugin
add a87ca2158066 chore(deps): Bump org.codehaus.mojo:build-helper-maven-plugin
add fe500a5f4b25 CAMEL-24790: camel-oauth - remove unused expired demo certificate and private key (#26545)
add 58a621c221eb CAMEL-24792: camel-aws2-ddb - setHeaderIfNotPresent must not overwrite an existing header (#26544)
add 75fe1e101068 CAMEL-24791: camel-slack - use obvious placeholders for webhookUrl and token in the docs (#26546)
add 02868c249210 CAMEL-24661: camel-jbang - --console with the Spring Boot and Quarkus runtimes
add e6f7fb89711d camel-jbang-tui: Add Turbo Pascal theme and optional syntax highlighting tokens (#26547)
add 459a7a4c5d5c Remove deprecated and redundant UriPAram secret in alibaba component
add 9040c454371a CAMEL-24794: camel-jbang - TUI Ollama tab showing local model performance (#26548)
add 10cbe363f172 CAMEL-24290 - skip local Maven install on deploy snapshots Jenkins build
add 3958c556a14d chore: use relative links to camel.apache.org blog posts in camel-jbang-tui.adoc
add ce1bad858804 CAMEL-24796: camel-jbang - AI panel with Ollama sizes the context for the machine, compacts on measured tokens, and shows what a question cost (#26550)
add 888f79de1d41 CAMEL-24780: camel-kafka - fix transactional producer leaking a half-begun transaction and skipping the async callback (#26523)
add a23b9849efad CAMEL-24799: camel-jbang: Installing Camel Kit by command name loses the requested plugin version
add d13bd70c6b7a CAMEL-24795: camel-jbang - TUI F2 actions menu gets a Quit entry (#26554)
add 9eaa29827812 CAMEL-24800: camel-core - pooled exchange copies must own their clock (#26553)
add 1906d45854f6 CAMEL-24772: camel-jbang - OllamaDoctorSupportTest no longer fails on hosts that run Ollama (#26559)
add 63a049b286c7 CAMEL-24798: camel-jbang - camel_get_files understands the Maven project layout
add fc6690a2b821 CAMEL-24801: camel-sql - sql-stored: allow parentheses inside simple expressions in the template grammar
add ef06db9cf371 CAMEL-24720: camel-jbang - camel_catalog_sample returns samples for components, data formats and languages
add b2190cda403a camel-velocity - Document how to use Velocity Tools such as EscapeTool in templates
add 2de4d6d1dddd CAMEL-24753: camel-langchain4j-ingest - filter options
add 1bff11f8c92c CAMEL-24802: camel-core - simple: add escape function for html/xml/json/js/sql/url special characters
add 820072bb7c98 Update known releases
add d9b2a8bb3992 CAMEL-24804: camel-jbang - camel_catalog_doc for simple: an optionsFilter that names a function group returns that group only (#26566)
add 8743ef4a41be CAMEL-24805: camel-jbang - the TUI AI panel checks the simple expressions of an answer before showing it, and gives the model one turn to fix them
add d92534888ba4 CAMEL-24720: docs - the six component pages whose examples never used their own endpoint get one (hashicorp-vault, aws-secrets-manager, infinispan-embedded, jcache, knative, mapstruct) (#26564)
add c80af25f5569 chore: camel-jbang - the unknown-header check says what answers an invented Camel* header and what the trigger sets (#26569)
add a6ac512c39ed chore(deps): Bump com.aliyun.openservices:tablestore from 5.17.13 to 5.17.14 in the aliyun group (#26570)
add e3cd428670ce CAMEL-24778: camel-kafka - fix NullPointerException in batching consumer when maxPollRecords is not set
add bc03a21b25be chore(deps): Bump aws-java-sdk2-version from 2.54.17 to 2.54.18 (#26571)
add 45f4138f5e16 CAMEL-24797: camel-core - Splitter unwraps Exchange parts like Message parts
add b57909b01a15 chore(deps): Bump hapi-fhir-version from 8.12.0 to 8.12.1
add 5cabe499564f chore(deps): Bump ognl:ognl from 3.4.12 to 3.4.13
add 17f495e2fdd7 chore(deps): Bump org.l2x6.cq:cq-alias-fastinstall-quickly-extension
add 8b5db429a70d chore(deps): Bump com.pubnub:pubnub-gson from 13.4.2 to 13.4.3 (#26585)
add fe5178e25e65 chore(deps): Bump com.openai:openai-java from 4.63.1 to 4.63.2 (#26580)
add f79fd91504bc chore(deps): Bump ai.docling:docling-serve-client from 0.6.5 to 0.6.6 (#26577)
add b1f95412f3ac chore: camel-jbang - escape the ${camel-version} placeholder in the TUI page so Antora does not read it as an attribute
add f816553002c4 CAMEL-24787 - reduce flakiness of Cassandra Integration tests
add be48e9b7db7b CAMEL-24812 - exclude camel-salesforce-maven-plugin from modules to build
add a6aaa5d4a866 CAMEL-24817: camel-elasticsearch/camel-opensearch - metadata hygiene (scroll-keep-alive description, deprecate maxRetryTimeout) (#26591)
add dbd7b0a9bb93 chore(deps): Bump bytebuddy-version from 1.18.13 to 1.18.14 (#26579)
add c7eaecba6f48 CAMEL-24809: camel-kamelet-main - known dependencies mapped by package, generated from a curated list
add 23f6a24eb7e3 chore: camel-jbang - the bean class check honours the known dependencies camel run downloads
add 4b7ee24467d9 chore: remove the redundant <type>jar</type> from three component poms
add 8c651b59bea1 chore: camel-jira - drop the comment that explained the removed jar type
add d25a50f365e8 chore(deps): Bump the elasticsearch group with 2 updates (#26592)
add 79c15793fafe chore(deps): Bump eu.maveniverse.maven.scalpel:extension3 from 0.4.0 to 0.4.1 (#26593)
add 42132a19604e chore: camel-once - fix incorrect description in camel-once component documentation
add fd32a41ac9cf chore: camel-once - fix incorrect description in camel-once component documentation and camel-catalog.
add 176a550ecfdc CAMEL-24811: camel-servlet - fix async servlet completing before the route finishes
add 1e03a4f33089 Fix NPE in BacklogTracer when transform is the last route step
add 27a7e566b83f CAMEL-24810: camel-jbang-mcp - camel_dependency_for_class: which Maven dependency provides a class, and how to declare it
add f17fe0602975 CAMEL-24809: camel-kamelet-main - Artemis, Yasson and univocity-parsers under their current group ids
add 64bd35a62a3c ci: improve Scalpel shadow mode using 0.4.x report features (#26534)
add f225f7f93b8d CAMEL-24777: Ignore SIGPIPE in incremental-build.sh to prevent spurious CI failures (#26528)
add 7ab6c2946729 CAMEL-24485: windows-validator - stop killing slow-but-passing PowerShell suite runs
add 3814978ea599 CAMEL-24818: circuitBreaker sets CamelCircuitBreakerResponseRejected inside the onFallback
add d0abe420863f CAMEL-24819: count fallback, timed out and bulkhead rejected circuit breaker calls (#26603)
add 52281ecc473e CAMEL-24824, CAMEL-24827: camel run --example lists the examples by group, and the bundled examples follow the catalog
add 0be59c361c05 CAMEL-24828: the examples tools of camel-jbang-mcp list the examples by group
add 325a115d5412 CAMEL-24788: camel-vertx-websocket - keep the shared host until its last consumer stops
add 830313e04aa6 CAMEL-24759: camel-jbang - TUI: drop the TamboUI 0.5.0 workarounds and align the web terminal's emoji widths (#26612)
add b3829c76ff40 CAMEL-24820: a bean whose class has a builder() method is created via the builder (#26611)
add d1d54fb835b2 CAMEL-24829: WebsiteInstallerFixture - isolate PSModulePath for install.ps1 on Windows
add f7ec0c03b812 CAMEL-24820: langchain4j-chat, agent and embeddings create the model from a provider and options (#26613)
add 6b2d98a97dec CAMEL-24835: a file consumer on the current directory (file:. or file:./) delivers its files (#26614)
add d940de156c95 CAMEL-24845: Simple - the suggestion for ${jsonpath:$.status} says to use parentheses
add 29d312948a22 CAMEL-24826: camel validate flags a top-level ternary in a Simple expression
add eabcf97c3716 CAMEL-24838: camel-jsonpath, camel-jq - a null body says the body is null and how to load one
add 84d5be1c7727 CAMEL-24837: camel validate yaml - a YAML indentation error in plain words, not the raw snakeyaml message
add a2636f3f9bca CAMEL-24674: camel-openai - support the Batch API
add 586c4161e3db CAMEL-24842, CAMEL-24846: camel validate yaml flags query options in a uri next to a parameters block, and an onException written after the routes (#26620)
add 601c6c97615f CAMEL-24847: camel validate yaml - a marshal/unmarshal key that names the data format as its artifact or library says which key to write (#26619)
add 17e6c5996202 CAMEL-24839, CAMEL-24840, CAMEL-24841: a file endpoint on a regular file says so, a property list item says key and value, and a jsonpath comparison works as a condition and says what it is elsewhere (#26621)
add 5c1c78c83360 CAMEL-24836: PropertyBindingException carries the reason: the message ends with the root cause's message (#26622)
add 1386c26055cc CAMEL-24843: a Groovy script's imports go through the compile pre-processors, so the Camel CLI downloads a known library; an unresolved class says what to do; the validator checks the imports (#26623)
add cf5f27e0d319 CAMEL-24849: camel-http is the default REST producer client, first in the rest component's default list and what the Camel CLI adds for a rest-openapi producer (#26625)
add c332e8c71ffc CAMEL-24822: camel-vertx-http creates its managed Vert.x on first use, so an endpoint that starts before the component has one (#26624)
add 08ee8b6113cd CAMEL-24844: message history carries the body's type and size per step, shown in the failure table
add 81def551326e CAMEL-24844: the message dump carries the body's size, and the camel-jbang history views and tool show type and size per step
add 27e6657aa131 Generated sources regen for SBOM (main) (#26629)
add 38fac5360201 CAMEL-24745: the canonical YAML DSL schema requires route: a top-level from: is the compact notation, reported with the route form
add 3edf55b5d4a6 CAMEL-24850: the validator says what to write for pollEnrich/enrich with a uri, a steps item inside steps, and EIPs directly under step
add b297744f972c CAMEL-24671: Close remaining OpenAI gaps outside the Responses API
add d8befc8825c3 CAMEL-24853: camel export keeps a Groovy script the routes reference as a resource: at the resources root
add 15b23e748001 CAMEL-24852: camel run looks a missing classpath: or file: resource up next to the route files; the validator reports a resource that is nowhere and a dynamic file directory
add d65b06d9f962 CAMEL-24851: when a YAML route file does not load, camel run logs the schema validator's report before the loader's error (#26636)
add 693b6d5ac371 CAMEL-24851: drop the no-op ignore-event setters in ReloadFailureNotifier; a comment says why ignoreRouteEvents stays at its default
add 37189ba1d244 CAMEL-24844: the backlog XML dump keeps writing <body></body> for a null body; the JSON dump's "null" type placeholder is not copied into the type attribute
add 3989606f99b0 CAMEL-24854: the validator reports an include/exclude regex with a doubled backslash, which matches no file
add 100afa698552 CAMEL-24856: the properties validator reports a nested segment under an option group, which fails at startup
add 04cfe8066ea3 CAMEL-24860: a failed route reload restores the routes that ran before, instead of leaving the application without routes
add 68c2099b15e3 chore(camel-test-infra-hashicorp-vault): upgrade hashicorp.vault.container to 2.1.1
add 32aa2ed434d9 chore(deps): Bump com.aliyun:eventbridge20200401 in the aliyun group
add 36ace1d9ac53 chore(camel-test-infra-aws-v2): upgrade aws.container to 2.1.0
add b6b183ea508c chore(camel-test-infra-jaeger): upgrade jaeger.container to 2.21.0
add 8f2761ee7b84 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.7.4
add 5aa67767a11c chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.24
add 6b8cfd76736c chore(camel-test-infra-couchdb): upgrade couchdb.container to 3.5.2
add d1211fcb3500 chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer
add 5c20bbd37f05 Replace deprecated methods in vertx platform
add 0d5c39a20e55 CAMEL-24864: camel-platform-http-vertx: do not report a lost client connection as a failure
add aa8a5fa06a69 chore(deps): Bump aws-java-sdk2-version from 2.54.18 to 2.55.0
add 7f20c8e51526 Regen
add e1da8e764e7c CAMEL-24862: the recursive file watcher watches directories created while it runs, and ignores the compile work directory
add 869bfbc4cf6b CAMEL-24866: camel-support - route reload fails with duplicate route id when a new file is added next to a file with several routes
add 6edffdd14288 CAMEL-24867: camel-jbang-mcp - expose the sql, datasource, circuit breaker, metrics, spans, EIP stats, startup and route analysis runtime tools
add dc32b43a80fb CAMEL-24855: the file consumer says at INFO when it creates the starting directory it consumes from
add 5b9cf8ffd139 CAMEL-24857, CAMEL-24858, CAMEL-24859: two validator rows and the reload outcome in camel_write_file, from the stepwise benchmark
add f77e9b9fefb6 chore(camel-test-infra-observability): upgrade observability.victoriatraces.container to v0.11.1
add 902a9fbaa3b4 CAMEL-24865: camel-jbang - source-dir must not replace a missing classpath resource with a missing file
add d792bf7f2f77 CAMEL-24869: camel-jbang - validator hint for sql queries with :name parameters (camel-sql uses :#name)
add 40a9d1f44299 CAMEL-24863: a failure the circuit breaker's fallback recovered from is recorded as handled in the error registry
add 36332e267539 CAMEL-24861: camel_run starts the directory as the app with --source-dir, and camel_control gets a reload action
add e472d20d0e4f CAMEL-24848: camel-mail - Fix documented defaults of useHeader* options
add 4067ca25bde1 CAMEL-24813: camel-base - PropertiesComponent.unescape() drops a trailing backslash
add 439a4e7f498e CAMEL-24716: fix serialization regression - resolve algorithm names lazily at crypto call-sites (#26671)
add ba9508e3dca4 Reduce git fetch time for scalpel in GitHub actions
add 471ad9363a38 CAMEL-24639: camel-http - document vault-backed credential rotation
add aaef7487c407 CAMEL-24789: camel-vertx-websocket - finish an exchange with no peer synchronously (#26541)
add 2974dfd9fc44 chore(deps): Bump com.aliyun:tea-openapi from 0.3.15 to 0.3.16 in the aliyun group (#26683)
add 7a573a10baa6 chore(camel-test-infra-docling): upgrade docling.container to v1.34.0 (#26644)
add ac6f0cd1fd81 chore(deps): Bump huaweicloud-sdk-version from 3.1.216 to 3.1.217 (#26685)
add f5d419d5a3b0 chore(camel-test-infra-kafka): upgrade confluent.container.image to 8.3.2 (#26648)
add 0c99b5621ea1 chore(camel-test-infra-ollama): upgrade ollama.container to 0.34.2 (#26652)
add f04d3fd8dfc2 chore(deps): Bump jline-version from 4.4.3 to 4.4.5
add 2d1ab0502feb chore(deps-dev): Bump org.hibernate.orm:hibernate-core
add 0f7765ff4d4d chore(deps): Bump org.apache.fory:fory-core from 1.7.3 to 1.7.4
add 73717a13f5f2 chore(deps): Bump quarkus-version from 3.39.3 to 3.39.4
add 22c106d27443 chore(deps): Bump com.google.genai:google-genai from 1.71.0 to 1.72.0
add e22188c40b3f chore(deps): Bump org.apache.camel.kamelets:camel-kamelets
add 4db4785868cc chore(deps): Bump org.apache.camel.kamelets:camel-kamelets-catalog
add 17e2810bde7a chore(deps): Bump io.smallrye.config:smallrye-config
add b79fe29d5931 chore(deps): Bump com.ibm.cloud:cloudant from 0.10.21 to 0.10.22
add 88311c0e6c47 chore(deps): Bump com.braintreepayments.gateway:braintree-java
add c953503dcbd0 chore(deps): Bump mongo-java-driver-version from 5.11.1 to 5.12.0
add 72c3c6fde1d9 CAMEL-24743: camel-opa - skip the producer health check in wasm mode and warn on ignored server options (#26669)
add 5bcb48b79755 CAMEL-24751: camel-opa - unregister the OpaSecurityPolicy health check when its routes stop (#26667)
add ff036ce678ad CAMEL-24807: Deprecate Pipe (kind: Pipe) support in the YAML DSL
add 5ffbcae5529e CAMEL-24878: camel-kamelet-main - resolving an http: resource must not fetch it
add 9f5e3f3d170f chore(deps): Bump com.ibm.mq:com.ibm.mq.jakarta.client from 10.0.0.0 to 10.0.0.5
add a6bc7c254143 CAMEL-24718: observability must not report a CamelSqlQuery header the endpoint ignored
add 5e896b2df24b CAMEL-24872: camel-oauth - align token caching with effective profile configuration
add 54b578218776 CAMEL-24815: camel-opensearch - honour socketTimeout without SSL and scope basic auth to all hosts
add 46caa174307d chore(deps): Bump debezium-version from 3.6.2.Final to 3.6.3.Final (#26686)
add 2be41c31ca66 CAMEL-24874: camel-core-languages - the simple init block operators := and ~:= are in the catalog (#26680)
add b05ca5c23440 CAMEL-24873: camel-jbang - Custom simple functions in Groovy with camel run --dev (#26678)
add 7bc5954952b6 chore(deps): Bump com.openai:openai-java from 4.63.2 to 4.65.0 (#26687)
add 2b3c1d3d3e2a CAMEL-24885: camel-core - Simple: a resource: text with a function but no scheme ends in a StackOverflowError
add c1cbf63181a9 CAMEL-24880: camel-core - the grouped body list prints its contents, the short List<Exchange> form is for exchanges only
add 926a78c257c2 CAMEL-24881: camel-yaml-dsl-validator - say how a route-level error handler is written (errorHandler: {noErrorHandler: {}})
add 45e7db3976b4 CAMEL-24883: camel-jbang - the validator's Simple checks read expressions written as YAML block scalars
add 924d1d4a755c CAMEL-24882: camel-jbang - say that a script returning 'resource:file:x' returns the text, not the file
add dbb6d2cde555 CAMEL-24884: camel-core - resolveResource option on expressions: a returned resource:... value is loaded and its content is the result
add 4bb0dafbdedd CAMEL-24821: camel-test-infra-ollama - fail when pulling the model fails
add c03ad2c71e59 CAMEL-24879: camel-groovy - Bind @BindToRegistry and @Converter classes from Groovy sources in every runtime (#26709)
add 362d112c7cbb CAMEL-24721: camel-openai - agentic token budget and observability in the Responses tool loop
add a4f21cea2614 CAMEL-24746: camel-kamelet-main - KameletOptimisedComponentResolver recognizes kamelets already in the model
add 91a0e2ff4385 CAMEL-24673: camel-openai - receive OpenAI webhook events with the webhook operation
add 9c23b6868bb9 CAMEL-24691: camel-saxon - align XQueryBuilder with secure XML parsing defaults
add b4aab1b04bd8 CAMEL-24814: camel-elasticsearch/camel-opensearch - BulkRequestAggregationStrategy must return the new exchange
add 2d640a1b9226 CAMEL-24816: camel-elasticsearch/camel-opensearch - minor robustness fixes
add 7d9a25b35b97 chore(deps): Bump xmlunit-version from 2.13.0 to 2.14.0
add 17599369c626 CAMEL-24806: camel-jolt - Switch from unmaintained bazaarvoice jolt to the jolt-community fork
add 84fad1eb24e7 CAMEL-24806: camel-jolt - switched from Jackson 2 to Jackson 3 dependencies
add 69bf0f4c9746 CAMEL-24806: camel-jolt - update upgrade guide
add ae051f635cc0 CAMEL-24806: camel-jolt - revert project line in pom
add 1aac8114b420 Regen
add 6268e2e458e7 chore(deps-dev): Bump com.nimbusds:nimbus-jose-jwt from 10.9.1 to 10.10
add efe2afa21128 chore(deps): Bump aws-java-sdk2-version from 2.55.0 to 2.55.1
add 2e068ed2cd0b chore(deps): Bump com.palantir.javapoet:javapoet from 0.19.0 to 0.20.0
add 0572213b0ba9 group dependabot update for kamelets
add e1949903a07f chore(deps): Bump org.apache:apache from 39 to 40
add 29fac56707ec CAMEL-24888: the validator says the shape for the seven mistakes of the HTTP rungs
add bf1f9e21ddab CAMEL-24890, CAMEL-24891: camel-debezium - fix the generated connector metadata
add cd531cdd1a56 bump io.camunda:camunda-client-java from 8.9.19 to 8.9.21 (#26739)
add fd3bc8e73613 CAMEL-24893: camel-docling - reject absolute paths in custom-argument path validation (#26738)
add 3cdd9d1ee46f CAMEL-24899: camel-core - a failed reload of the only route file keeps the previous version running
add 796df2d895f2 CAMEL-24898: camel-jbang - camel_catalog_doc resolves the YAML names of data formats and says the YAML shape
add 4627b8694d9b CAMEL-24897: camel-jbang-mcp - camel_write_file: drop the validate flag, an agent turns it off
add ee626c6e9307 CAMEL-24871: Add camel-jev component for TypeSafe AI decision API (#26684)
add b0b92bc9f642 Remove Spock dependency
add 1776cbf60ddf CAMEL-24431: camel-as2 - bound the expansion of a compressed entity (#26656)
add 687c440f2938 CAMEL-24432: camel-mail - a malformed message no longer halts the consumer
add fd13ce5cfbd0 CAMEL-24906: camel-yaml-dsl-validator - the quote hints print the line to write (#26749)
add 01d97c3dd31f CAMEL-24910: camel-platform-http-vertx - a path parameter wins over an incoming header of the same name (#26751)
add 74a29b81551f CAMEL-24911: Collapse a storm of the same error in the error registry and log (#26754)
add 0ce7b78e91f4 CAMEL-24916: simple - a dot reads a Map key when there is no such method (#26757)
add f1501978c833 CAMEL-24909: camel-jbang - camel_edit_file changes a file by replacing one snippet (#26750)
add 1f762d21591e CAMEL-24738: camel-opa - make a failOpen decision distinguishable from a real one
add 4b058b25a06f Bump org.hibernate.orm:hibernate-core from 7.4.9.Final to 7.4.10.Final
add 539ad74a4a98 CAMEL-24907: camel-jbang - camel_eval_expression evaluates any language, not only the ones on its own classpath (#26753)
add ccb0e2b3ccf6 CAMEL-24871: Rename Jev integration to TypeSafe AI (#26761)
add 8abefd3634ce CAMEL-24920: simple - the ternary takes a compound condition (#26764)
add 446b6e2e4886 CAMEL-24917: camel-yaml-dsl-validator - a to: uri that holds an expression says to use toD: (#26758)
add 0b7670e29a68 CAMEL-24895: camel-mustache, camel-chunk - align Exchange header constant names with Camel naming convention (#26745)
add edb3a1406c60 CAMEL-24921: simple - read a predicate inside ${ } (#26767)
add cd11222746f2 CAMEL-24918: metadata for the endpoint options that are evaluated per message (#26762)
add a1ebe9f8db73 ci: fix Scalpel shadow comparison asymmetry vs EXCLUSION_LIST (#26705)
add abff56356bb8 CAMEL-22967: Add dep-check profile using pilot:dependencies
add d326ff38231b chore: escape attribute references in the 4.23 upgrade guide
add fa8ab2a7a4b2 CAMEL-24917: fix the build - the doc test kept a call the consolidation made redundant
add f43584ac99c5 CAMEL-24925: camel-core - onException redeliveryDelay and maximumRedeliveryDelay should accept durations such as 5s
add 668c9299d846 CAMEL-24927: camel-core - Sample EIP should let the first exchange through whatever the value of System.nanoTime() is
add b0900b082730 CAMEL-24929: camel-core - Fix the delay pattern example in the RedeliveryPolicy javadoc
add c88eaf84101f CAMEL-24930: camel-core - Resequence EIP docs should say that the first of duplicate messages is kept
add c3ef718de2e8 CAMEL-22967: dep-check - pre-install camel-yaml-dsl-validator-maven-plugin
add cfe31eabf356 CAMEL-24844: where the body comes from, across the routes of a file (#26800)
add 43b1fb05f169 CAMEL-24905: Fix flaky GridFsConsumerIT tests
add 6345a2d5f855 CAMEL-24931: camel-jsonpath, camel-jq - the null body hint says how to read the data (#26780)
add 0962fd4bfb43 CAMEL-24975: the inflight, blocked and shutdown views say where the node is (#26805)
add cbe03f3fee0d CAMEL-24962: simple language - fix bugs found in a deep review (#26806)
add 9d5d01bbb81a CAMEL-24972: the error registry says where each step is in the source (#26802)
add 967cce64e784 CAMEL-24974: the failed delivery log line says where the failure is (#26804)
add 02912f4a62a7 CAMEL-24895: docs - sync camel-mustache/camel-chunk header-alignment entry to 4_22 and 4_18 guides (#26809)
add 76f7a66f8330 chore: document the seven camel-jbang-mcp tools the page was missing (#26820)
add 3a19bc2f7aab Bump actions/setup-java from 6.0.0 to 6.0.1
add 84ba2af92923 CAMEL-24871: Add JSON question resources and TypeSafe AI integration tests (#26768)
add 7705d668cba0 CAMEL-24950: camel-seda - complete the exchanges discarded by purging the queue
add 1ade96ec5d27 CAMEL-23664: camel-keycloak - Upgrade keycloak-client to 26.0.12 and keycloak-core to 26.7.4
add 4848699ace04 CAMEL-24433: camel-mail - sanitise the attachment name on unmarshal and quote it on marshal (#26661)
add a3987f3f2884 Bump io.smallrye:smallrye-fault-tolerance-standalone
add b7b1a5bc173c Bump org.hibernate.validator:hibernate-validator
add 8e781863ab13 CAMEL-24941: camel-core - Aggregate EIP: check the closed correlation key again under the lock
add 4cde7ce99276 CAMEL-24941: camel-core - Make the new test class package-private
add 9d8866747c35 CAMEL-24941: camel-core - Assert that the producer threads of the new test completed
add 9d2e245385cc Bump joda-time:joda-time from 2.14.3 to 2.14.4
add d987da9cc344 Bump com.github.ben-manes.caffeine:caffeine from 3.2.4 to 3.3.0
add 8676dc136975 chore: the groovy classpath message no longer suggests //DEPS (#26827)
add 1f62876382f6 CAMEL-24986: a REST producer says which path parameter has no value (#26831)
add a7dffe7a779e CAMEL-24825: fix REST OpenAPI missing/pathless servers entry (#26801)
add 06ce5afd122a CAMEL-24946: camel-support - KeyValueAggregationRepository should store the completed exchange for recovery
add 79100049c220 CAMEL-24928: camel-core - Throttle EIP with asyncDelayed should not fail with NullPointerException when no permit is queued
add 7aec6a1a2b9b Revert "CAMEL-24986: a REST producer says which path parameter has no value (#26831)"
add 56c40ea0035b CAMEL-24926: camel-core - Concurrent requests throttler should not let more exchanges in than allowed after its state is cleaned
add cc6102541d92 CAMEL-24923: camel-core - Validate the distribution ratios of the weighted load balancer
add 116bdd8fc7c1 CAMEL-24923: camel-core - Signal completion like the other exits of QueueLoadBalancer.process
add 88a7e13e9f74 CAMEL-24923: camel-core - Validate the distribution ratios in the weighted load balancer constructor
add 631fa9c68708 CAMEL-24924: camel-core - Failover load balancer without processors should complete the exchange
add ef653a377b8c CAMEL-24924: camel-core - Complete the exchange without processors like the other load balancers do
add fd4c5603c6ca CAMEL-24922: camel-core - Sticky failover without round robin should also try the endpoints before the last good one
add 55f17fb9e468 CAMEL-24922: camel-core - Test sticky failover wrap around with maximumFailoverAttempts
add 80210ce04b23 CAMEL-24922: camel-core - Stop sticky failover by counting the endpoints tried
add 64e17e003b0c CAMEL-24953: camel-core - Idempotent Consumer: do not let a routed duplicate remove or confirm the key
add c0291dc08f03 CAMEL-24953: camel-core - Make the new test class package-private
add f80b68052fce CAMEL-24953: camel-core - Use KeyValueIdempotentRepository in the new test and always release the blocked exchange
add 95f445b47237 CAMEL-24927: camel-spring-xml - Add the long period route to the Spring sampling throttler test
add 073c6cf7ec20 CAMEL-24976: camel-core - Type converter: fix bugs found in a deep review (#26810)
add 648434b050c0 CAMEL-24978: camel-core - Internal processor advices: fix bugs found in a deep review (#26811)
add 3e05fa644910 CAMEL-24960: camel-core - Fail a parallel multicast when the thread pool rejects a sub-exchange task
add 1d40a5e7e6ca CAMEL-24960: camel-core - Make the new test class package-private
add 48eb7c074a74 CAMEL-24960: camel-core - Do not fail a multicast exchange that has already been completed
add be26e5930bc3 CAMEL-24960: camel-core - Log an exception that occurs after the multicast exchange was completed
add 1fd7a667913a CAMEL-24901: camel-aws2-s3 - restrict Simple expression evaluation of key/bucket to configured values (#26746)
add 69c06886d5be CAMEL-24958: camel-core - Release the producers of recipients the Recipient List did not send to
add ce84a7632898 CAMEL-24958: camel-core - Make the new test class package-private
add 805e314dde29 CAMEL-24958: camel-core - Emit no exchange events for a recipient the Recipient List skipped
add 66daeda29d6d CAMEL-24979: camel-core - Deprecate exchange pooling (#26821)
add 52012a654953 Bump com.icegreen:greenmail from 2.1.13 to 2.1.14
add 48e5e75bd9b1 ci: temporarily disable Dependency Analysis workflow (CAMEL-24985) (#26834)
add 68e7ac8a7ce1 chore: fix website build - escape simple expressions in 4.23 upgrade guide
add b265af249c98 CAMEL-24984: simple - ! negates a function in a predicate (#26824)
add 3f9f77926b3a CAMEL-24986: a REST producer says which path parameter has no value (#26843)
add 2fe77fee0ce0 CAMEL-24981: error handler uses the onException of the current exception (#26812)
add 12d5876fc3a8 Bump jolokia-version from 2.6.2 to 2.6.3
add e5ad48340d3e CAMEL-24948: camel-seda - fail the exchange when the producer is interrupted while waiting
add e3395647a842 CAMEL-24948: camel-seda - Insert the upgrade guide section in alphabetical order
add 4700e7f3c7aa CAMEL-24959: camel-core - Do not complete a parallel streaming split before its parts when the iterator ends with a null
add 3e53ef0f81d3 CAMEL-24959: camel-core - Make the new test class package-private
add c96a268d7bdf CAMEL-24959: camel-core - Make doDoneNoMorePairs private
add cd830827846d CAMEL-24939: Fix dependency declarations in core/ and tooling/ subprojects
add dc95b0ed26d9 CAMEL-24949: camel-seda - do not purge the queue when suspending a route with purgeWhenStopping
add 8a0e43065f86 CAMEL-24949: camel-seda - Insert the upgrade guide section in alphabetical order
add 210bcdeac8ed CAMEL-24951: camel-seda - do not wait for the pending messages of a suspended consumer when stopping
add 1791c157b4cb CAMEL-24951: camel-seda - Make the suspended consumer test deterministic
add 0048a6264b9d CAMEL-24951: camel-seda - Keep waiting for the queue to be empty when a starting consumer is stopped
add 72284a0944d4 CAMEL-24951: camel-seda - Insert the upgrade guide section in alphabetical order
add 9d8608ab4aed CAMEL-24951: camel-seda - Document the side effects of SedaConsumer.getPendingExchangesSize
add 15572382b7c3 CAMEL-24954: camel-core - Idempotent Consumer: do not stop the repository when the route is stopped
add 4ac0b4783b7c CAMEL-24954: camel-core - Cache EIP: do not stop a possibly shared key value repository when the route is stopped
add 66755d3f0953 CAMEL-24954: camel-core - Make the new test class package-private
add c0911bc72a7a CAMEL-24954: camel-core - Test that removing a Cache EIP route still stops its repository
add 390409a6ca2c CAMEL-24954: camel-core - Move the upgrade guide section next to the other camel-core entries
add d876d4b6e887 CAMEL-24942: camel-seda - multicast to all consumers of a queue when multipleConsumers endpoints use different options
add d1d660f1befb CAMEL-24942: camel-seda - Use assertMockEndpointsSatisfied in the new test
add d65dffa6796e CAMEL-24942: camel-seda - Move the upgrade guide section next to the other camel-seda entries
add 36503c923360 CAMEL-24957: Fix flaky test MessageHistoryExceptionRouteTest
add d9e938afdd59 CAMEL-24957: Fix same race condition in MessageHistoryTest
add bd4d2ba20d6a CAMEL-24903: Fix flaky ThrottlingExceptionRoutePolicyOpenViaConfigTest (#26799)
add c949b429a938 CAMEL-24944: camel-core - Aggregate EIP: send a pre-completed group also when the next exchange fails to aggregate
add 9090ae32d462 Bump aws-java-sdk2-version from 2.55.1 to 2.55.2
add 691618333170 CAMEL-25013: camel-support - Do not drop the decimals when comparing numbers of different types
add 361ad5630bcf Bump org.apache.fory:fory-core from 1.7.4 to 1.7.5
add 8e51f8041eb5 Bump qpid-broker-version from 10.1.0 to 10.1.1
add dd7e9856d4a7 Bump tools.jackson:jackson-bom from 3.2.2 to 3.2.3
add aa48bb8a90ad CAMEL-24901: camel-aws2-s3 - add 4.18/4.22 upgrade-guide notes for the key/bucket Simple-evaluation change (#26841)
add 2871cbdfc8e9 CAMEL-24889: camel-debezium - report a failed embedded engine (#26733)
add e306cfd8ceeb CAMEL-24935: camel-pulsar - report the message id as a header, not as the body (#26783)
add f571019e880f CAMEL-24932: camel-pulsar - do not kill the polling loop on a receive error (#26778)
add 3491e1b7a9ac CAMEL-24936: camel-netty - NettyConverter.toByteArray copies only the readable bytes of the ByteBuf (#26781)
add 48485d408f19 CAMEL-24894: camel-docling - make output path handling consistent with input path and custom-argument handling (#26737)
add 672d94a894a8 CAMEL-24830: camel-opa - add in-process WASM evaluation mode to OpaSecurityPolicy (#26670)
add 097ee856bbda CAMEL-24742: camel-opa - compile the WASM test fixtures instead of committing them (#26677)
add ea12ca33bfe7 CAMEL-24740: camel-opa - support batch policy evaluation (#26679)
add 6cb34f9a760b CAMEL-25000: camel-ai-tool / camel-ai-resource - register during route warm-up so early requests see every tool (#26856)
add 84f265e8d1b3 CAMEL-24973: camel-util - Align URISupport.sanitizeUri with the endpoint URI parser (#26803)
add 4ebacf60e46c CAMEL-24440: camel-crypto - per-message IV when inlining, and uniform authentication failures (#26725)
add 4c18c32e4312 Bump com.pubnub:pubnub-gson from 13.4.3 to 13.4.4
add 219040e69518 Bump org.apache.iggy:iggy from 0.8.0 to 0.9.0
add c3610b84d322 Removal of Iggy replicationFactor and addition of iggy header options Map
add dbdd4b381a51 CAMEL-24986: isolate the path parameter warning test from the ones beside it (#26854)
add 7d6839a80af9 CAMEL-25026: camel-package-maven-plugin - propagate @Metadata security attributes for model, dataformat and language options (#26900)
add e3b19286e85a [Camel Launcher] Fix state leaks (#26864)
add c926fac9e24a CAMEL-24994: camel-core - Enrich and Poll Enrich EIPs: the resource on completions are lost when the enrich fails (#26850)
add 659ed586a0c0 CAMEL-24995: camel-core - Wire Tap EIP: a graceful shutdown does not wait for the tapped exchanges queued in the thread pool (#26851)
add cffddeb98234 CAMEL-24996: camel-core - Changing a header value through the entry set of a copied message changes the original message (#26852)
add 13d63ec4c0e5 CAMEL-25009: camel-core - Bean binding: @PropertyInject hides an invalid value, and overloaded constructors are not found (#26863)
add 1d7ff7a188f1 CAMEL-25041: camel-core - dev mode reload finds changed files by scanning the folder, not with the JDK WatchService (#26915)
add be76af8efb2c CAMEL-24990: camel-core - Multicast, Split and Recipient List EIPs: fix bugs found in a deep review (#26846)
add 7ae3b275759d CAMEL-24991: camel-core - Aggregate EIP: fix bugs found in a deep review (#26847)
add 0e0be00e8bfb CAMEL-24993: camel-core - toD, Routing Slip and producer cache: fix bugs found in a deep review (#26848)
add 7aedc340b86f CAMEL-24997: camel-core - Reactive executor: after a nested scheduleSync, scheduled tasks run inline instead of after the current task (#26853)
add f3656061b1ea CAMEL-25001: camel-core - Supervising route controller: an exhausted route stays unhealthy after it is started manually (#26859)
add f35c0b778da9 CAMEL-25040: camel_catalog_doc carries the start of a component's documentation, not only its options (#26917)
add 1e5f3a6ee0f7 CAMEL-24977: Add semantic evaluation and Choice selectors
add 6a81a3d8f30e CAMEL-24977: Fix semantic reload and address review feedback
add 9687273ecded CAMEL-24977: Add context to invalid semantic numeric values
add 3c3bb0275022 CAMEL-24977: Use existing EIP models and optional YAML integration
add fcf09afc4800 CAMEL-24977: Locate semantic YAML errors and isolate initialization locks
add 05f2482ab839 CAMEL-24977: Refine semantic YAML diagnostics and completion coverage
add 4a4bed08ffa9 CAMEL-24977: Discover semantic adapters with Camel FactoryFinder
add 120ed0fa0e77 CAMEL-24977: Document semantic retry and contextual action validation
add 65f3156283e3 CAMEL-24977: Clarify prompt injection in semantic validation
add 83c20f5550d3 CAMEL-25011: camel-core - Saga EIP: keep the saga of an exchange in its copies (#26869)
add b3c138ab811b CAMEL-25004: camel-core - Producer cache and stream caching: fix lifecycle bugs found in a deep review (#26862)
add d9f888a814e4 CAMEL-25042: camel-core - the reload scan skips dot directories, and scans every 2s again (#26925)
add 11a0917b1698 CAMEL-25045: camel-core - Java DSL builders: fix bugs found in a deep review (#26926)
add 7b90c04b60ab CAMEL-25046: camel-core - Rest DSL: fix bugs found in a deep review (#26927)
add c10aa0cc60dd CAMEL-25047: camel-core - Reifiers and error handler: fix bugs found in a deep review (#26928)
add 90a2d0631026 CAMEL-25048: camel-core - Route templates: fix bugs found in a deep review (#26929)
add 7552731b5f55 Generated sources regen for SBOM (main) (#26934)
add 80dd201302ea CAMEL-25063: camel-management - Route and CamelContext MBeans: fix bugs found in a deep review (#26946)
add 0909de9ffe3d CAMEL-25058: camel-saga - saga:complete and saga:compensate only consult Long-Running-Action for a saga service that uses it (#26941)
add 3dcc4cfcaa57 CAMEL-25064: camel-management - EIP and service MBeans: fix bugs found in a deep review (#26958)
add 6792a554bef9 CAMEL-25065: camel-management - Processor statistics freeze after a route restart, and ContextOnly context statistics stay 0 (#26959)
add fac55782529b CAMEL-25043: camel-core - Tokenize language: fix bugs found in a deep review (#26923)
add 1dd20e756040 CAMEL-25044: camel-core - ExpressionBuilder and PredicateBuilder: fix bugs found in a deep review (#26924)
add 76ded18cb294 CAMEL-25038: camel-disruptor - request/reply: ignore a late reply, and fail the exchange when interrupted (#26913)
add d786a2bf2d0a CAMEL-25036: camel-support - EventDrivenPollingConsumer.receive() must not hold the lifecycle lock while it waits (#26911)
add e60d605a31d9 CAMEL-25034: camel-support - convertBodyTo with a charset must use it when the message has a charset header (#26909)
add 7b853fb76834 CAMEL-25076: camel-mcp-server - stdio: adding a tool must not fail when stdin is closed (#26966)
add a8ad07ae0286 CAMEL-25033: camel-bean - pass a parameter value from ${body} or ${header.x} in the method name as-is (#26908)
add 88f829ac4bc3 camel-langchain4j-ingest - Document the Tika parser module requirement (#26905)
add 60c2c38b98eb CAMEL-24901: camel-aws2-s3 - document the header-literal vs configured-Simple key/bucket contract on AWS2S3Utils (#26889)
add 1e6c1ce34892 CAMEL-25020: observability must not report the CamelSqlQuery header when useMessageBodyForSql wins (#26885)
add ffa07eb23c88 Bump the google-cloud group with 10 updates
add ab21f790a87d CAMEL-25017: camel-core - Claim Check EIP: exchange copies must not share the claim check repository (#26882)
add a14892de5a20 Disable Minio IT tests
add 62394ff3b30b Deprecate test infra service MinIO
add 60615fa0ba2c CAMEL-25016: camel-file - Retry a file whose download failed also with noop or idempotent consumers (#26881)
add 7bfac9f60f62 CAMEL-25014: camel-support - ThrottlingExceptionRoutePolicy: keep re-checking an open circuit, and suspend the consumer after a restart with keepOpen (#26874)
add dc8b6fa82561 CAMEL-25008, CAMEL-25007: camel-core - Supervising route controller: fix a deadlock and a lost restart task (#26867)
add fe16d0bcdd36 CAMEL-25010: camel-core - Supervising route controller: do not start a route stopped during its restart attempt (#26868)
add 55676fd7a010 CAMEL-25005: camel-core - Saga EIP: do not lose the compensation of a step that joins while the in-memory saga ends (#26865)
add a14d8a1f9f63 CAMEL-25002: camel-core - Loop EIP: a negative or huge loop count must not break graceful shutdown (#26860)
add cc66878d5f62 CAMEL-25061: camel-file - FileLockClusterService must be able to take the leadership again after a restart (#26944)
add 2a1d9dc2b890 chore(camel-test-infra-kafka): upgrade redpanda.container.image to v26.2.3
add 19025294af48 CAMEL-25062: camel-cluster - ClusteredRoutePolicy must not deadlock with a leadership change on stop or removeRoute (#26945)
add 9edfc97639e5 CAMEL-25060: camel-base - Report a circular reference through an optional property placeholder (#26943)
add b0bbea701568 CAMEL-25053: camel-core - Stream resequencer stops delivering after a route restart while a message waits for its timeout (#26933)
add f46e4e027b2e chore(camel-test-infra-neo4j): upgrade neo4j.container to 2026.09-community-ubi10
add 57a3047978c3 chore(camel-test-infra-iggy): upgrade iggy.container to 0.9.0
add f1bfdeb32651 CAMEL-25013: camel-support - Do not drop the decimals of the values of the in operator (#26930)
add 3043cd20e231 CAMEL-25052: camel-file - FileLockClusterView stop must end a running leadership check (#26932)
add b3fabaa2f931 chore(camel-test-infra-cyberark-vault): upgrade cyberark.conjur.database.container to 17.11-alpine
add 4901490dffc5 chore(camel-test-infra-postgres): upgrade postgres.container to 17.11-alpine
add 3ebbf2fd4b7d chore(camel-test-infra-observability): upgrade observability.prometheus.container to v3.15.0
add 6567486f108c chore: camel-platform-http-main - Document listing files with /q/download
add 3dcae5b56bf9 CAMEL-25074: camel-sql - say in the outputType description that a StreamList body is an Iterator with no size
add 42f9284a04c2 CAMEL-24947: camel-seda - do not copy a late reply into the exchange after the producer timed out (#26793)
add f0092776a765 CAMEL-25006: camel-core - Saga EIP: fail a REQUIRED or SUPPORTS step of a saga that has already ended (#26866)
add c8432fed6faa CAMEL-25012: camel-core - OnCompletion EIP: make a graceful shutdown wait for the parallel onCompletion tasks (#26870)
add c299d06e8ff5 CAMEL-25018: camel-support - Throttling route policies must not resume a consumer suspended by the route controller (#26883)
add 17f4f62c7eb3 CAMEL-25037: camel-support - an interrupted EventDrivenPollingConsumer.receive() must return (#26912)
add 6698a1b01921 CAMEL-25081: camel-bean - a comma inside ${...} in the method parameters does not split the parameter (#26977)
add 0099984f8365 CAMEL-24650: camel-http-common - Lift the multipart fileNameExtWhitelist check into DefaultHttpBinding (#26872)
add ef8f9733047f chore(camel-test-infra-docling): upgrade docling.container to v1.35.0 (#26949)
add aa8e54ee7833 CAMEL-24742: camel-opa - fix OpaSecurityPolicyWasmTest after the committed WASM fixtures were removed (#26987)
add 1cad5ffff9d5 CAMEL-25049: Support batching named semantic questions
add dfee376d1a22 CAMEL-25049: Preserve single-question behavior and test XML batching
add 4a3a1d4067d9 Stabilize Zookeeper tests using different zookeeper endpoints
add a46f130c5f96 Do not use shared singleton service for Zookeeper Integration tests to stabilize test suite
add 2245feac8f4f CAMEL-25087: camel-coap - add a muteException consumer option (#26994)
add dd1c491e71b9 CAMEL-24945: camel-core - Aggregate EIP: with optimistic locking a completion should not remove the timeout of a new group (#26790)
add 4767770cff69 CAMEL-25085: camel-support - RestBindingAdvice takes the response Content-Type from produces (#26986)
add 4236c7fe66cb CAMEL-25012: camel-core - Wire Tap EIP: do not count the tapped exchanges dropped by a forced shutdown as pending (#26992)
add 6e6282c2e7b5 CAMEL-25092: camel-support - property binding creates a nested list element at its index (#26993)
add ceb06d982014 CAMEL-25094: camel-seda - keep the spooled stream cache of a message sent from a Multicast or Split (#26995)
add 26459792eccb chore(camel-test-infra-opa): upgrade opa.container to 1.21.0-static
add c74f5aa78f08 chore: FileScanReloadTest - rewrite the route with a different length so a same-millisecond save is still seen
add 202e73f79c47 CAMEL-25044: camel-jsonpath, camel-jq - the null body hint tests expect NoSuchVariableException for a missing variable source
add c4ae5ffa7190 Bump the langchain4j group across 1 directory with 17 updates (#27003)
add b8d53dbb791a CAMEL-24339: camel-openai - add llm scheme alias for OpenAI-compatible APIs
add 0a72858971ec CAMEL-24444: camel-xmlsecurity - option to require the verified output to be covered by a Reference
add 0606943dfe40 CAMEL-24900: camel-jcr - apply header filtering when mapping node properties to Exchange headers
add 80f84254637c docs: security model - defects in Camel's own resource limits are VALID-HARDENING (#26896)
add 323e370e67d1 CAMEL-24933, CAMEL-24934, CAMEL-16073: camel-pulsar - consumer acknowledgement and exchange handling
add e66985e993e7 CAMEL-24937: camel-pqc - confine FileBasedKeyLifecycleManager key file resolution to the configured directory
add fe67aa8989d8 CAMEL-24943: camel-core - Aggregate EIP: the recover task should not re-send an exchange that is being completed
add e8cc7079fe9e CAMEL-24952: camel-seda - virtualThreadPerTask consumer stop waits for dispatched tasks that have not started
add 7c6191be6856 CAMEL-25003: camel-core - Do not hand out or stop in-use evicted non-singleton producers in ServicePool
add d51cc4c98a9f CAMEL-25023: camel-util - count copied bytes in a long in IOHelper.copy so a maxDecompressedSize of 2 GiB or more is enforced
add 4121a741397a CAMEL-25022: camel-oauth - honor the JWT nbf claim when authenticating bearer tokens on the servlet backend
add 6b0d41aac1e2 CAMEL-24973: docs - Add the 4.22.2 and 4.18.5 upgrade guide notes for URI masking
add cb609b9d91b1 CAMEL-24844: Add YAML OpenAPI specification support and missing verbs to OpenApiVerbs
add 92f6f789ff0c CAMEL-24756: camel-base-engine - bound http resource resolution with a connect and read timeout (#26734)
add 254ecb791f43 CAMEL-25035: camel-support - variableReceive must replace the header variables of a previous message
add 4e3f1878c315 CAMEL-25019: camel-quickfix - send InOut replies on the session the request arrived on
add e65fd915f6fd CAMEL-24451: camel-xslt - honor ACCESS_EXTERNAL_STYLESHEET for runtime document()
add 927b570d022d CAMEL-25024, CAMEL-25025: camel-mongodb - consumer failure handling and the change stream document key (#26961)
add 29f7e192aa98 CAMEL-25119: camel-package-maven-plugin - prepare-catalog honours camel.prepare-catalog.skip (#27025)
add b4073ca92553 CAMEL-25057: camel-console - Dev consoles: fix bugs found in a deep review (#26940)
add 1e72b804794b CAMEL-25078: camel-xml-jaxp - XML type converters: fix bugs found in a deep review (#26968)
add c9a9ff10ad1e chore: camel-langchain4j-ingest - TikaTextDecode docs no longer say convertBodyTo is outranked by the charset header (#26971)
add bac864951fb9 CAMEL-25082: camel-disruptor - mark the published copy, not the caller's exchange, as ignored on a request/reply timeout (#26980)
add 341048155d0f CAMEL-25083: camel-support - ObjectHelper type coercion and iterators: fix bugs found in a deep review (#26983)
add d954046aace2 CAMEL-25084: camel-util - String, time, URI and file helpers: fix bugs found in a deep review (#26984)
add c7f696b9e08f CAMEL-25089: camel-cluster - Clustered route policy and file lock cluster: fix bugs found in a deep review (#26990)
add be3104655a39 CAMEL-25097: camel-main - Route loading, route reload and startup conditions: fix bugs found in a deep review (#26998)
add 36120373e787 CAMEL-25098: camel-main - Bootstrap, profiles and duration options: fix bugs found in a deep review (#27000)
add 45cff41ebfca CAMEL-25099: camel-main - Configuration options not applied: fix bugs found in a deep review (#27001)
add 5c00d2d6db80 CAMEL-25102: camel-core - JSSE utility and camel.ssl configuration: fix bugs found in a deep review (#27005)
add 029b2d80e4dd CAMEL-24444: camel-xmlsecurity - correct the comment on a Reference without a URI (#27006)
add 0a541d75d623 CAMEL-25103: camel-vertx - Client authentication, cipher suites and protocols of SSLContextParameters are not applied (#27007)
add 3e7c7cd0d997 CAMEL-25104: camel-core - SSLContextParameters should use TLSv1.2 as minimum protocol by default (#27008)
add 960f69708939 CAMEL-25105: camel-netty - The client authentication of sslContextParameters is overridden by needClientAuth=false (#27009)
add 705752660584 CAMEL-25106: camel-kafka - sslContextParameters ignores the SSL endpoint options and does not use the SSL security protocol (#27010)
add 587a70b9f597 CAMEL-25107: camel-core - SSLContextParameters ignores the configured named groups when the list has a duplicate or blank value (#27011)
add cf526fbe7625 CAMEL-25108: camel-core - Component, endpoint and consumer base classes: fix bugs found in a deep review (#27014)
add 686bd4a40588 CAMEL-25109: camel-core - Scheduled poll consumer: fix bugs found in a deep review (#27015)
add 9285996c3096 CAMEL-25110: camel-core - Property placeholder parser: fix bugs found in a deep review (#27016)
add caa6f9fe3b9d CAMEL-25112: camel-core - The local properties of the properties component should be per thread (#27018)
add 9ca2736acd4d CAMEL-25114: camel-core - doTry, doCatch and doFinally: fix bugs found in a deep review (#27020)
add e7d5f2c4d74f CAMEL-25115: camel-core - Error handler failure paths: fix bugs found in a deep review (#27021)
add e0cb3aa9d649 CAMEL-25090: camel-core - Event notifiers and vault configuration: fix bugs found in a deep review (#26991)
add 20bbc3c8d8eb CAMEL-25101: camel-main - The "Property not auto-configured" warnings are never logged (#27004)
add c114e65c33e4 CAMEL-25118: camel-catalog - Endpoint and configuration validation: fix bugs found in a deep review (#27022)
add f01542d25b6a CAMEL-25117: camel-spring-xml - XML camelContext configuration and JAXB dumper: fix bugs found in a deep review (#27023)
add 5204e4957608 CAMEL-25116: camel-platform-http-main - /q/download?classpath=true lists the resources of the application (#27024)
add da3f825f823d CAMEL-25120: camel-core - do not reject && in endpoint uris (#27026)
add dea953fa88ea CAMEL-25121: camel-util - splitSafeQuote keeps the spaces inside every quoted value (#27027)
add 6c8c962ff130 CAMEL-25111: camel-core - Properties component: fix bugs found in a deep review (#27017)
add 4a6d8e876920 CAMEL-25096: camel-core - Properties component: mask the values of vault functions and sensitive keys when logging (#26997)
add 3a481b4c0de4 CAMEL-25113: camel-core - onException configuration: fix bugs found in a deep review (#27019)
add d1ac9fc7218b CAMEL-24763: camel-reactor - Fix flaky ReactorStreamsServiceTest (#27012)
add 6644756249d1 Bump httpcore-version from 5.4.3 to 5.4.4
add c86580a7a2d0 CAMEL-25055: camel-core - Error registry: fix bugs found in a deep review (#26938)
add a21cdce531a9 CAMEL-25056: camel-core - Backlog debugger and tracer: fix bugs found in a deep review (#26939)
add 4590671b5cf7 CAMEL-25077: camel-xml-io - XML DSL parser and dumper: fix bugs found in a deep review (#26967)
add a37f972c0f45 CAMEL-25088: camel-health - Health checks: fix bugs found in a deep review (#26989)
add 46b8cac40b4e CAMEL-25131: Match header names in any case (#27040)
add a603090eea7b camel-jbang - Fix SourceValidatorPropertiesTest: drop the catalog suggestion when the validator has its own hint
add 7423d2053e36 camel-catalog - Validate durations with TimeUtils, the same parsing as the runtime
add 36f06e1370b7 CAMEL-25108: camel-core - Always remove the hash parameter when creating an endpoint
add 01b1008ee1c1 CAMEL-25115: camel-semantic - A failing retry predicate escalates without another attempt
add 54836b991f5c CAMEL-25079: camel-yaml-io, camel-java-io - Route dumpers produce invalid YAML and Java (#26970)
add e9d64c3b8b89 Bump com.cloudbees.thirdparty:zendesk-java-client from 1.6.0 to 1.6.1
add bab534c2d039 Regen
add bc800331efac Bump directory-api-version from 2.1.8 to 2.1.9
add 87ce497353a2 Bump aws-java-sdk2-version from 2.55.2 to 2.55.6
add d90fbcc3885c Bump com.aliyun:tea-openapi in the aliyun group across 1 directory
add 0bd0e3508a54 Escape ${body} in 4.23 upgrade guide (#27051)
add 3cecd3a1997f CAMEL-25123: camel-seda - run the on completions of a message that is not added to the queue (#27032)
add 5365912c9616 CAMEL-25051: camel-util - CaseInsensitiveMap keeps the key case of known header names (#26931)
add 948aaf5702fa CAMEL-24955: camel-yaml-dsl-validator - report a direct: or seda: endpoint that no route consumes (#26920)
add 88d59f944fd9 CAMEL-24985: ci - simplify Dependency Analysis workflow, use mvn package -DskipTests (#26838)
add 6cc0da03324f CAMEL-24999: camel-hivemq - annotate ssl option with security=insecure:ssl for the security policy framework (#26891)
add daa631d08d5a Bump org.neo4j.driver:neo4j-java-driver from 6.2.1 to 6.3.0
add 86de64e3e6d6 Bump jline-version from 4.4.5 to 4.4.6
add 3f351f3d6cf8 Bump at.yawk.lz4:lz4-java from 1.11.3 to 1.12.0
add 3d3c306a7e79 Bump quarkus-version from 3.39.4 to 3.39.5
add b9590dc0de21 Bump io.github.classgraph:classgraph from 4.8.195 to 4.8.196
add cd90659e3ecb Bump mongo-java-driver-version from 5.12.0 to 5.13.0
add 640bd6f88cd7 Bump com.uber.nullaway:nullaway from 0.14.1 to 0.14.2
add d69b605eba7f Bump com.googlecode.libphonenumber:libphonenumber from 9.0.39 to 9.0.40
add b8ee6ea68762 Bump huaweicloud-sdk-version from 3.1.217 to 3.1.218
add 0d94928f1531 Bump org.eclipse.microprofile.config:microprofile-config-api
add 5a482daf965e Bump logback-version from 1.6.3 to 1.6.4
add 602e6772974d Bump software.amazon.kinesis:amazon-kinesis-client from 3.5.2 to 3.5.3
add 5279c082a9b4 CAMEL-25126: camel-syslog - decode non-ASCII text with the exchange charset, not ISO-8859-1
add f3582247ec6d CAMEL-25126: camel-syslog - document that the charset must be ASCII-compatible
add 47c90e8dc91f CAMEL-25127: camel-syslog - accept valid RFC 5424 messages that the parser rejected or misread
add 02f8aafadf39 CAMEL-25127: camel-syslog - pin down the parsing of an unterminated PARAM-VALUE
add f78a93999a24 CAMEL-25124: camel-core - Aggregate EIP: keep spooled stream cache bodies until the aggregated exchange is done (#27033)
add c92e25590855 CAMEL-25125: camel-mllp - ACK generation uses the MSH-2 component separator, not '^' (#27034)
add 446b412daea3 CAMEL-25128: camel-netty - a failed write and the correlation timeout should not both complete the exchange (#27037)
add 259c390726f7 CAMEL-25129: camel-resilience4j - the bulkhead should limit the calls that keep running after a timeout (#27038)
add 3db181ffbaee Bump jackson2-version from 2.22.2 to 2.22.3
add 30b990f81295 Refactor: Improve REST OpenAPI endpoint startup error messages (#26901)
add aabd31342e31 CAMEL-25067, CAMEL-25071, CAMEL-25072: camel-core - small follow-ups from the deep review (#27071)
add eefa74fb8a2f CAMEL-25072: camel-management - EIP and service MBeans: fix the remaining follow-ups from the deep review (#27074)
add 70e6be15eab2 CAMEL-25067: camel-core - Reifiers: fix the remaining follow-ups from the deep review (#27076)
add 92c77eaf8808 CAMEL-25134: camel-main - Security policy check matches component options by component (#27070)
add dc7d79531a7d ci: Upgrade Bouncy Castle to 1.86 and adapt camel-pqc (#27052)
add 43b1d0193ed7 CAMEL-25142: design - late binding of cross-cutting features (#27083)
add 0d5f19896086 Bump google-auth-library-oauth2-http-version from 1.52.0 to 1.53.0
add 39d3a0f3dbc2 Bump eu.maveniverse.maven.plugins:pilot-plugin from 0.4.0 to 0.5.0
add 260762d21c97 Bump com.prowidesoftware:pw-iso20022
add 2ebfe842b18b CAMEL-25088: camel-microprofile-health - fix testHealthCheckUncheckedException after AbstractHealthCheck exception handling change
add 91585cdb1917 Bump com.gradle:develocity-maven-extension from 2.5.0 to 2.6.0
add 6268e1d2a1d9 Bump org.aesh:terminal-http from 3.18.0 to 3.18.3
add 46a1fd9a9ec4 Bump org.citrusframework:citrus-jbang from 5.0.1 to 5.0.2
add 381fb137ce79 Bump google-cloud-functions-version from 2.85.0 to 2.86.0
add d478a8c424e5 Bump sshd-version from 2.19.0 to 2.20.0 (#27091)
add 75306e8ec350 Bump com.h2database:h2 from 2.5.250 to 2.5.252
add 17516b6f70f5 Bump com.google.api.grpc:proto-google-common-protos
add 96f3e943cffa Bump tika-version from 4.0.0 to 4.1.0
add aef01329446c CAMEL-25143, CAMEL-25147: AI project overview and Diagram architecture view (#27103)
add a72884b2bed7 Bump org.apache.maven.shared:maven-shared-utils from 3.4.2 to 3.5.0
add 70833b4d54f2 Bump mockito-version from 5.23.0 to 5.24.0
add 301f78ef0ac5 chore(camel-test-infra-clickhouse): upgrade clickhouse.container to 26.9
add 888a89477425 Workaround for clickhouse 26.9 container
add aeaf7d9db100 CAMEL-25151: camel-bindy - a java.util.Date value longer than its pattern is parsed
add 863c1c173949 CAMEL-25152: camel-bindy - fixed-length marshal pads and clips fields by code points, like unmarshal
add cb8769029093 CAMEL-25150: camel-bindy - with quotingEscaped a CSV field ending with a quote is closed again
add fea38cd3ec1d Bump org.apache.fory:fory-core from 1.7.5 to 1.7.6
add d7ef9a909c75 Bump org.hibernate.orm:hibernate-core from 7.4.10.Final to 7.4.11.Final
add 20cac6c42e17 CAMEL-24803: camel-knative - Declare the CloudEvent headers in the component metadata
add dd6680768467 Regen
add 39f9a72554af Bump com.openai:openai-java from 4.65.0 to 4.69.3
add e2217c45f813 Bump org.apache.commons:commons-lang3 from 3.20.0 to 3.21.0
add c3632125413b CAMEL-25159, CAMEL-25160: camel-mongodb - stop running queries twice, and harden tail tracking (#27116)
add db15e9eaf3ca CAMEL-25140: camel-core - interceptSendToEndpoint: the interceptors are registered per route on an endpoint wrapped once (#27081)
add 3e8145459391 CAMEL-25070: camel-core - Internal services are started and stopped again after a CamelContext restart (#27080)
add d747bffa5745 CAMEL-25069: camel-core - Rest DSL: fix the follow-ups from the deep review (#27078)
add 4db824c40226 CAMEL-25071: camel-management - Route and CamelContext MBeans: fix the remaining follow-ups from the deep review (#27072)
add 8df5541daafd CAMEL-24833: camel-spiffe - validateJwtSvid falls back to the Authorization: Bearer header (#27077)
add 5bb4016ce39a CAMEL-25139: camel-opa - apply failOpen only when the decision point is unavailable (#27073)
add 523d7bbaf981 Fix camel-jbang-mcp.adoc table: escape pipe in camel_save_project_summary row (#27124)
add 6975e132051b CAMEL-25156: camel-caffeine - make CaffeineIdempotentRepository.add atomic (#27111)
add 597b4cfa86e0 CAMEL-25164: camel-infinispan - recover the completed aggregation with the message that completed it (#27120)
add 9d92c634e95b CAMEL-25165: camel-spring-redis - SpringRedisIdempotentRepository.remove returns false for a missing key (#27121)
add 2c32c7517370 CAMEL-25130: camel-sql - JdbcAggregationRepository with optimistic locking should not store a completed group again (#27039)
add 69cbbb4435d9 Bump com.google.genai:google-genai from 1.72.0 to 1.73.0 (#27090)
add 021b0e1a5883 CAMEL-25153: camel-caffeine, camel-ehcache - keep completed exchanges for recovery in the aggregation repositories (#27108)
add 4be6afbd8d91 CAMEL-25028: camel-openfga - new component for relationship-based (ReBAC) authorization decisions (#26974)
add 0066c102dd1e CAMEL-25154: camel-vertx-http - send a file body that is not a local java.io.File
add 4c21404e957b CAMEL-25154: camel-vertx-http - name a remote file upload after the file, and test a streamed remote file body
add 03cb0c082587 CAMEL-25154: camel-vertx-http - drop the camel-file dependency for the upload name fallback
add 9f564d892e80 Restore commented-out components filter in docs/source-watch.yml
add daea3463c06c CAMEL-25138: Add semantic question declarations to Java and XML DSLs
add 98b448794610 CAMEL-25138: Align semantic XML schema order and declaration ownership
add eb237cd22793 CAMEL-25138: Fix semantic XML documentation and numeric diagnostics
add 3445db7c486d CAMEL-25138: Validate semantic schemas across build phases
add e3ae9f9a4b31 CAMEL-25138: Preserve semantic declarations across DSL loading and export
add 0601aa9abca9 CAMEL-25138: Refine semantic declaration export
add c2361421d61c CAMEL-25138: Keep semantic declarations in camel-semantic
add ce30f3d3cc5b CAMEL-25138: Discover semantic declarations in ordinary XML resources
add 856a1bbaf176 CAMEL-25138: Preserve XML source positions and decouple MCP guard
add cb2ec145303f CAMEL-25138: Streamline semantic XML discovery
add d5ff83452888 ci: Fix downloader test proxy identity methods
add aa004518f34b CAMEL-24988: Add Switch EIP with scalar and composite literal matching
add fd74813386e8 CAMEL-24988: Document scalar and composite Switch routing examples
add 7fd1d0ae37b7 CAMEL-24988: Fix XML namespace in Switch destination example
add ab118f72431e CAMEL-24988: Represent Switch fallback as an endpoint element
add 01e29cc0b342 CAMEL-24988: Limit Switch to scalar routing and address review feedback
add 8006b8b3a265 CAMEL-24988: Restore explicit Switch destination preparation
add 5098f0800ba4 CAMEL-24988: Prepare Switch destinations for management
add 69c4b24bf009 CAMEL-25148: camel-java-io - read Java DSL routes into the model without compiling them (#27122)
add 371ea2edf7c8 CAMEL-25155: camel-spring-redis - make SpringRedisIdempotentRepository.add atomic
add 54d75cc6da1b CAMEL-25155: camel-spring-redis - remove an unused stub from the idempotent repository test
add 265011ea1026 CAMEL-25157: camel-java-io - LwModelToJavaDumper writes valid Java DSL for more routes (#27129)
add e13ed65cc63e Bump org.slf4j:slf4j-api from 2.0.19 to 2.0.20
add 34a422b0bc1c CAMEL-25192, CAMEL-25193: camel-jbang - TUI jump links for Java DSL routes and Switch EIP destinations in the overview (#27133)
add 6bba52eeb8c4 CAMEL-25144: fix(camel-milo): tcp connections may stay open on exception in (re)connect phase (#27084)
add 5326d4071104 CAMEL-25162: camel-oauth - confine the post login url to the configured redirect uri origin (#27118)
add 062a825031cf CAMEL-25168: camel-openapi-validator - pass multi-valued headers to the validator (#27099)
add 21a37f4e33c9 CAMEL-25122: camel-sjms - do not complete an InOut exchange twice when the send fails (#27031)
add 5a793c143af0 CAMEL-25054: camel-jackson3 - enable/disable features in a qualified manner (#26937)
add 91a779233283 CAMEL-24739: camel-spiffe - fetchX509Svid keeps the private key off the message by default (#27053)
add 7bfacb70d330 CAMEL-24902: camel-keycloak - honor token expiry (exp) when caching introspection results (#26747)
add 5f6ad3b577da CAMEL-24290: ci - report tests that only passed after a retry (#25598)
add 579db8801d59 CAMEL-25161: camel-jbang - AI plain-language labels for the decision points of routes (#27139)
add bb3130a6a09f CAMEL-25182: Check the Java DSL examples of the documentation with the Java DSL parser (#27130)
add d0f88b631651 CAMEL-25195: camel-console - send dev console supports base64 encoded bodies (#27141)
add 639e282ef866 CAMEL-25178: Improve Switch EIP discoverability and DSL support
add 1ea100c9dc7a CAMEL-25178: Preserve case lookup and guard diagnostic labels
add e5d85f3ac0d9 CAMEL-25196: camel-jbang - TUI Source tab route jump links for XML DSL routes (#27144)
add 8aad3f56d373 CAMEL-25203: camel-java-io - read routes kept in local variables; setHeaders with plain values can be dumped (#27153)
add 28d2470e21a7 Bump urllib3 in /.github/actions/check-container-upgrade
add 45a18f9f9824 CAMEL-25206: camel-yaml-dsl - round-trip test of the YAML DSL writer and reader over the XML route corpus (#27157)
add 3afaf2ffb261 CAMEL-25204: camel-java-io - the Java DSL parser resolves the header names of the endpoint DSL (#27155)
add f4cfa58f88c4 CAMEL-25198: camel-jbang - TUI Source tab route jump links across the folders of a project (#27146)
add 7bf59e7b28f3 ci: limit the slowest modules with awk, not head, so sort does not fail the build (#27169)
add 7c619a2bec50 CAMEL-25023: docs - sync the maxDecompressedSize entry into the 4.22 and 4.18 upgrade guides (#27140)
add b0fed420c974 CAMEL-25100: camel-core - OnCompletion EIP: read a body that stream caching spooled to disk (#27002)
add 17c0630c108a CAMEL-25167: Large payloads - consistent body length detection and streaming charset conversion in file / object-storage producers (#27132)
add 7ecda889d52e CAMEL-25218: camel-jsonpath - read a remote file with a charset instead of failing with ClassCastException
add 29cb79b27965 CAMEL-25095: camel-jms - do not complete an InOut exchange twice when the send fails after the timeout or the reply (#26996)
add ac7c5c76729b CAMEL-25214: camel-hl7 - use the right charsets for MSH-18 8859/6..9, 8859/15 and GB 18030-2000 (#27163)
add 97e434aa597d CAMEL-25209: camel-kubernetes - leadership controller must keep running after a failed lease renewal (#27158)
add 6836a5367801 CAMEL-25216: camel-redis - recover the completed aggregation with the message that completed it (#27165)
add ebecd1afbb45 CAMEL-25211: camel-hazelcast - recover the completed aggregation with the message that completed it (#27160)
add ddfc0f2b953a chore: fix EIP nav so EIPs are not nested under AI Patterns (#27170)
add 3c1c884d6032 CAMEL-25179: camel-crypto - CryptoDataFormat with HMAC fails to unmarshal messages larger than its buffer (#27125)
add d2d55e2ad750 CAMEL-25199: camel-jbang - read Java routes with the Java DSL parser only, retire the regex readers (#27147)
add cf1b5e60592b CAMEL-25202: camel-jbang - camel transform route reads Java routes without compiling them (#27150)
add 8045e74b042c CAMEL-25208: camel-jbang - Camel validation, quick doc and completion for Java and XML DSL routes (#27172)
add a054da0bc932 CAMEL-25201: Make the TypeSafe AI API path configurable
add f4f63bb77a50 CAMEL-25201: Tighten invalid API path assertions
add 1e5556cd8955 chore: camel-jbang - fix the compilation of RouteAssist on main (#27178)
add 5e206282a2e2 chore: Bump astral-sh/setup-uv from 10.0.1 to 10.2.0
add d0e92a5eaf55 chore: docs - sync the CAMEL-25162 camel-oauth post login url entry into the 4.22 and 4.18 upgrade guides
add 6d8f350f6038 ci: do not fail the incremental build when setup-uv has nothing to cache
add 24ee906d97a8 chore: camel-jbang, camel-yaml-dsl-validator - parity of the YAML, Java and XML route checks; YAML errors on their line
add a6bd43386b4c Bump the langchain4j group across 1 directory with 17 updates
add 8b451798f592 CAMEL-25217: camel-platform-http-vertx - write a String response in the charset of the Content-Type
add bc4afdf796b1 CAMEL-25217: fix the Javadoc of responseCharset
add ee3872b53ed9 Bump com.twilio.sdk:twilio from 13.0.1 to 13.0.2
add 0e12c3d0ac26 CAMEL-24782: camel-kafka - recover the transactional producer instead of wedging the route (#27186)
add 5037e9fda37c chore: camel-jbang - source editor shows live run data of the running integration per line (#27189)
add efd80d5ee2c7 CAMEL-24652: camel-http-base, camel-http-common, camel-platform-http-vertx - one fileNameExtWhitelist check (#27194)
add ad870c089b68 chore: camel-jbang - camel_write_file and camel_edit_file refuse the problems a write brings, not the ones the file had (#27190)
add d30e5bdf7b1d chore: camel-jbang - source editor: problems marked when a file opens, placeholder values and bean jumps, usages of an endpoint (#27200)
add aa62d0158e1d chore: camel-jbang - quick fixes for the problems route validation reports (camel_validate_source fixes) (#27187)
add 570d327dd082 chore: camel-jbang - source editor asks the AI to fix the problem on a line (#27188)
add 858c9db34fad chore: camel-jbang - source editor fixes: go to node in Java and XML, reload after an AI write, edit title with errors, Simple function quick fix (#27197)
add dd61fa5b82ab CAMEL-25222: Route dump - keep the YAML list dash with source locations, and dump the exception of throwException (#27198)
add e444cbf4f8f7 chore: docs - a page for the source editor of camel-jbang, with annotated screenshots (#27196)
add 1ba71e2bee86 CAMEL-24783: camel-kafka - don't continue routing while batch sends are still in flight (#27142)
add fabf0146f97d CAMEL-25030: camel-hivemq: add MQTT 3.1.1 protocol support
add 5eb52bd8e3a7 CAMEL-25030: camel-hivemq: document MQTT 3.1.1 support and regenerate catalog
add 363d2ef35fb5 CAMEL-25030: camel-hivemq: add test coverage for MQTT 3.1.1 support
add 1f77f911259b CAMEL-25030: camel-hivemq: extract shared reconnect-cancellation listener
add 68979efc222c CAMEL-25030: camel-hivemq: expand MQTT 3.1.1 test coverage
add ca7c6e1f0760 CAMEL-25030: camel-hivemq: document cleanStart semantics differ by version
add e5db04c22e2c CAMEL-25197: camel-cli-connector - add a WebSocket transport (#27145)
add 64f458f82ac0 chore: camel-jbang - examples from the TUI run in their own directory; the Overview keeps its integrations visible (#27202)
add 817ca08ec940 chore: camel-jbang - a view bar on every tab with views (Inspect, Errors, Route, Endpoint, HTTP, Metrics, Memory Leak), as the Diagram tab (#27203)
add 47bbbded2a58 chore: camel-jbang - camel run of an existing Spring Boot project without src/main/resources (#27204)
add 33bded2c0154 chore: camel-jbang - source editor reads property placeholders from src/main/resources of a Maven project (#27207)
add e1c1385195db chore: camel-jbang - the Log tab title names the integration, as the pinned log panel does (#27209)
add 160a464f0cad chore: docs - split the camel-jbang terminal monitor page into sub pages, with key features and screenshots (#27208)
add 186bee616ee0 CAMEL-25197: camel-cli-connector - pluggable WebSocket client for the websocket transport (#27210)
add 320d67b5c05d CAMEL-25197: camel-cli-connector - do not keep the JVM running after the stop action
add d72df9f3fda6 CAMEL-25225: camel-spring-ws - apply the HeaderFilterStrategy to producer response headers (#27211)
add de7277581262 CAMEL-25215: camel-ehcache, camel-jcache - atomic putIfAbsent, replace and delete in the key-value repositories (#27164)
add 174a4cd750e4 CAMEL-25212: camel-infinispan - cluster view must keep refreshing the leadership after an error, and give it up on stop (#27161)
add 1de5a7c0cb52 CAMEL-25210: camel-cassandraql - keep completed exchanges for recovery in the aggregation repository (#27159)
add d404f4f3825d CAMEL-25224: camel-xslt: Preserve document context for implicitly converted sources (#27154)
add 5abbaf87a90c CAMEL-25188: camel-util - URISupport.normalizeUri gives the same uri when normalizing a normalized uri (space, = and # in values, + in keys) (#27131)
add 80fd91fbef34 CAMEL-25169, CAMEL-25170, CAMEL-25171, CAMEL-25172: camel-couchbase - close the connection, apply connectTimeout, report route failures, accept persistTo=2 (#27123)
add bc69682485dd CAMEL-25091: camel-kafka: expose by_duration as valid autoOffsetReset value (Kafka 4.0+) (#26988)
add 48f3d1a1d5c0 chore: camel-jbang - error bodies as sent, the elapsed time of the whole exchange, a rate for apps that report none, a failed Spring Boot start (#27219)
add 80ef823cc2b7 CAMEL-25235: camel_catalog_doc carries the start of a language's and a data format's documentation too (#27218)
add b162df14e53b chore: camel-jbang - the Switch EIP drawn as a decision table in the route diagram (#27228)
add 63393b88dd44 chore: camel-jbang - new and stopped integrations noticed on every tab, tabs told when the selection changes, tui_navigate waits for the diagram (#27230)
add a796ff70d2f2 chore: camel-jbang - a question in the AI panel goes before the background project summary (#27221)
add 8f0bb8e1df7e chore: camel-jbang - the run form warns about a taken port, and quitting says which integrations started here keep running (#27222)
add 19039e26a578 chore: camel-jbang - an opened Maven project stays listed while it runs, and shows its routes before it runs (#27223)
add c6d626d9edf7 chore: camel-jbang - tables read better: a first row selected, URIs and durations as written, Activity newest first with a true rate (#27224)
add 71fa9841b0d8 CAMEL-25194: validate a Kamelet as a Kamelet, so the tools can write one (#27227)
add c81bfc449d0a CAMEL-25230: camel-cli-connector - the connector thread keeps the JVM alive when the application fails to start (#27220)
add c421495544ca chore: camel-jbang - layout polish: an Overview summary, wrapped lines keep their indent, a compact log, a waterfall time line (#27225)
add 38865d3fdc23 CAMEL-25237: camel-core - Switch EIP should count the messages per case (#27229)
add fa5bf705ead2 Update known releases
add ffe3e40d72bd CAMEL-25238: a chosen branch silences the other branches of a pick-one construct (#27231)
add e9d9a5df99a7 chore: camel_catalog_sample shows the contract-first rest next to the path-based one (#27233)
add de1489abdb9d CAMEL-25219: camel-jbang - Tab completes simple expressions in the source editor (#27232)
add 8843e8884508 CAMEL-25213: camel-support - FileStateRepository must not lose the stored state when it is stopped or rewritten
add b3e834972715 CAMEL-24039: Fix race condition in SedaAsyncProducerTest
add 548d19eb358e CAMEL-25219: camel-jbang - the quick doc shows the simple function the cursor is on (#27234)
add 60ce64497d4f chore: camel-jbang - the run form has no empty rows below its last option (#27235)
add 98c9e188dd80 chore: camel-jbang - the shell panel puts back the printer it took, which made AiCliCommandExecutorTest flaky (#27237)
add db7391b5c787 CAMEL-25240: camel-jbang - Tab completes XML DSL elements, attributes and values in the source editor (#27236)
add 078162263bed CAMEL-25241: camel-jbang - Tab completes the Java DSL route chain in the source editor (#27238)
add acb02635174c CAMEL-25243: camel-jbang - source editor: Java DSL completion inside arguments and for the REST DSL (#27240)
add 47b9aefdc8f9 CAMEL-25244: camel-jbang - source editor: quick doc of the XML element or attribute at the cursor (#27241)
add 9008dd64be28 CAMEL-25242: camel-jbang - source editor: complete the arguments of simple functions (#27239)
add 7b7787e26428 chore: camel-jbang - the route tree shows the otherwise of a Switch as otherwise[..], not to: otherwise[..] (#27252)
add 7da187c89484 CAMEL-25256: camel-jbang - source editor: refactorings (Ctrl+R) for Java and XML routes (#27253)
add 358a4d36fa23 CAMEL-25252: camel-timer - only release the shared timer when the consumer took it (#27249)
add c7a96b7452fa CAMEL-25248: camel-undertow - write a String body in the charset that the Content-Type declares (#27245)
add 39e5106ee34b CAMEL-25205: camel-jackson3xml - Add support to enable/disable features from Jackson feature enums (Adoption of CAMEL-24620 and CAMEL-25054) (#27156)
add a00b817e6846 CAMEL-25254: camel-jbang - convert a route file between YAML, XML and Java DSL without running it (#27251)
add 3320dcdc37a1 CAMEL-25255: camel-yaml-io / camel-java-io - model writers write rests, route templates, beans and route error handlers as their DSL loads them (#27254)
add 3790c927ea3e CAMEL-25229: camel-hazelcast - warn and document when a user-supplied config has no serialization filter (#27255)
add 03e3ef9cb71b CAMEL-25253: camel-dynamic-router - an update of a subscription must replace it (#27250)
add 7e96ef2f4c81 CAMEL-25251: camel-coap - fail the exchange when the CoAP server does not respond (#27248)
add 81177cc0f59e CAMEL-25250: camel-grpc - end a streaming call with an error when the exchange failed, with the AGGREGATION and PROPAGATION strategies (#27247)
add 9729f27567bf CAMEL-25246: camel-hazelcast - queue and instance consumers must remove their listener on stop, and the queue poll must survive an error (#27243)
add e96c0dc42c95 CAMEL-25258: camel-jbang-mcp - camel_transform_route converts with the route DSL converter (#27261)
add 95f20b39ae6c chore(deps): Bump aws-java-sdk2-version from 2.55.6 to 2.55.7
add 5f73d844feca chore(deps): Bump org.l2x6.cq:cq-alias-fastinstall-quickly-extension
add f5cf43e520ca chore(deps): Bump org.duckdb:duckdb_jdbc from 1.5.5.1 to 1.5.6.0
add c6e819023cd8 CAMEL-25236: camel-jbang - camel run --example runs the example in its own folder, wherever camel run is started (#27266)
add ccce87998af9 CAMEL-24650, CAMEL-24652: docs - sync the fileNameExtWhitelist entry into the 4.22 and 4.18 upgrade guides (#27269)
add ad7902096043 chore(deps): Bump com.openai:openai-java from 4.69.3 to 4.70.0 (#27262)
add 7bf589fc1af6 CAMEL-25247: camel-thrift - send the failure of the exchange to the client, and complete an asynchronous call once (#27244)
add fc5ce4a1d7a2 CAMEL-25245: camel-snmp - GET_NEXT walk must stop at the end of the MIB view and fail on a timeout (#27242)
add c2732cf71241 CAMEL-25261: camel-jbang - bundle the examples of the ladder that run offline (#27270)
add 642cb8294de0 CAMEL-22813: Add OData component (#27168)
add ae321d83fb3b chore(deps): Bump com.fasterxml.woodstox:woodstox-core from 7.2.2 to 7.3.0 (#27263)
add eb240551d4b3 chore: camel-odata - show the documentation examples in Java, XML and YAML
add 1f16b60c3d88 chore: camel-jbang - live edit polish: a pace that keeps up, a compact panel while asking, keys stay with it, no half-hour wait (#27276)
add 6da4bdfdd22f CAMEL-25264: docs, camel-jbang - samples for the HTTP rungs; the validator accepts Simple inlined in a JsonPath (#27277)
add d26f18cdc35b CAMEL-24616 - provide JDK 27 Jenkins job
add 3f720075f48d CAMEL-25249: camel-vertx - reply with a failure when the route fails, and also reply without a body (#27246)
add b049bc9e49f0 CAMEL-25163: camel-google-storage - apply the download directory containment check on the expression branch (#27119)
add 432de1a4f7cd CAMEL-24616: add license header mapping for Jenkinsfile.jdk27
add 6e957f671aaf CAMEL-25265: docs - language pages show their examples in Java, XML and YAML tabs (#27278)
add 4062f82648b4 chore: docs - camel-jbang local models and getting started get their own pages (#27282)
add 6cc52b80a5dd CAMEL-25197: camel-cli-connector - do not let a slow status starve the WebSocket heartbeat (#27279)
add e44ef154a5d5 CAMEL-25267: camel-management - find the processors of a route without reading every processor mbean (#27280)
add 4189a1a05c43 CAMEL-25227: camel-azure-eventhubs - partition headers and default header filter (#27213)
add d30328a49596 CAMEL-25223: camel-jgroups - fail fast when the consumer has no pre-read deserialization control (#27205)
add cf69da92e6ca CAMEL-25183: camel-openfga - support contextual tuples and condition context (#27185)
add 5ab43431e22b CAMEL-24295: anchor the security-scan option match on a token boundary, and mark the Simple nested option (#27117)
add 0294443cc256 CAMEL-25059: camel-util - CaseInsensitiveMap keySet() removes keys case-insensitively (#26942)
add 1b0dc591e5f9 chore: camel-kamelet-main - map the jolt-community package that camel-jolt uses (#27290)
add a58aee231a38 CAMEL-25239: camel-kamelet-main - an import of any class of a Camel component downloads the component (#27283)
add 1f7f229fdc6d CAMEL-25270: Use catalog coordinates for Camel shorthand dependencies (#27285)
add 5f0651081f0b CAMEL-24793: camel-jbang - theme-matched code colors, and code styles for Monochrome and CRT (#27295)
add d931046ccb3c chore: camel-jbang - sync the bundled examples: the SKU lookup is Groovy instead of a jsonpath filter
add 201a97078a63 CAMEL-25075: camel-jbang-mcp - a repeated identical catalog call answers with a short note (#27298)
add cff04dd73f93 chore: docs - jsonpath filter returning the single match or null (#27297)
add 8acd165a86ef CAMEL-24395: camel-jbang - keep the code in place when switching between viewing and editing a source file (#27296)
add 4c8a1ee4c6d9 CAMEL-25285: unmarshal on a null body says the body is null (#27300)
add b223a80dd6e1 CAMEL-25283: camel-kamelet - document how to write a custom Kamelet, and let camel_catalog_doc return a component's sub-pages (#27299)
add c076f9f110f1 chore: Camel CLI docs - restructure, new pages, plugin command reference (#27301)
add a1ebb2df4ca3 chore: camel-package-maven-plugin - filter the jackson3 data formats from the catalog also on Windows (#27312)
add 8dc0faa70680 CAMEL-25277: camel-nats - the consumer must not reply with the body of a failed exchange (#27306)
add 5f96f71dfada CAMEL-25278: camel-cometd - a stopped consumer must stop listening to its channel, and the server extensions and listeners must be registered once (#27307)
add 6e562069d5af CAMEL-25280: camel-snmp - concurrent exchanges on one endpoint must not share the request PDU (#27309)
add d4102516d2bc CAMEL-25281: camel-pubnub - an endpoint without publishKey, secretKey or authKey must start (#27310)
add 73cdd7aad837 CAMEL-25272: camel-rocketmq - consume a message again when its route failed, and fail an InOut send without replyToTopic (#27292)
add 59de7b0e4c83 CAMEL-25275: camel-consul - key/value and event consumers must keep watching after a failed query (#27304)
add 8ac66d3d61e7 CAMEL-25276: camel-pubnub - a consumer must remove its listener on stop and only receive its own channel (#27305)
add 91bae2d98372 CAMEL-25279: camel-knative - a consumer without reply must not answer 204 when the exchange failed (#27308)
add 646c5537d847 CAMEL-25224: add 4.22 upgrade guide entry for xslt implicit DOM source change (#27291)
add 85c9f1849ac9 CAMEL-24649: Add unmatched request handler to REST OpenAPI component (#26203)
add 38581a08b446 CAMEL-25274: camel-dapr - acknowledge a pub/sub event when the exchange is done, and ask for a redelivery when it failed (#27303)
add ac19d5aac129 chore: camel-jbang - the contract-first Rest DSL ranks as a rest-openapi sample again (main build) (#27328)
add 3e9a8b3b5671 CAMEL-25296: camel-jbang - camel_get_log leaves out stack traces by default, keeping the error line (#27317)
add 302d1e0bba2f CAMEL-25291: camel-plc4x - fail the exchange when a write or read cannot be done (#27327)
add df0a84fda895 CAMEL-25295: camel-undertow - match the charset parameter of the Content-Type case-insensitively (#27326)
add 7b8b5d4cf698 CAMEL-25294: camel-consul - readTimeout and writeTimeout must set the read and write timeouts of the client (#27325)
add f57419ff40b8 CAMEL-25293: camel-hivemq - the consumer must process the messages it received before it stops (#27324)
add 37b9750d81ef CAMEL-25292: camel-plc4x - a stopped triggered consumer must stop its scraper, and the triggered consumer must start (#27323)
add c866afdce9d6 CAMEL-25290: camel-couchdb - the consumer must apply updates=false, and move past the changes it skips (#27322)
add 657adf3c2e0e CAMEL-25289: camel-iggy - a failed send or poll must not keep its pooled client, and stopped producers and consumers must close their clients (#27321)
add ddd0fee0d23e CAMEL-25288: camel-dapr - consumers must only close the clients they created, and the configuration consumer must take the client of the started endpoint (#27320)
add d3ade1a0bc18 CAMEL-25287: camel-splunk-hec - the producer must start without sslContextParameters (#27319)
add ff898996c7b1 CAMEL-25286: camel-consul - cluster view must keep taking part in the leader election after a failed query or an invalidated session (#27311)
add f96b728a4d58 CAMEL-25273: camel-kubernetes - consumers must watch again when the client closes their watch with an error (#27302)
add 05b50436a726 CAMEL-25262: camel-stax - fix xtokenize NPE when used without properties (#27316)
add 9e192fd3aefa CAMEL-25309: camel-http - a Map or List body says to marshal it to JSON first (#27331)
add 51cfc77abea1 CAMEL-25321: camel-rest-openapi - client request validation checks the path parameters too (#27333)
add 6bda4be83495 CAMEL-24831: camel-ai-tool - authorize tool calls with a component authorizationPolicy, including over MCP (#27332)
add cc5a06b04130 CAMEL-25184: camel-openfga - add the readTuples, readChanges and expand operations (#27195)
add d3ed374d051c CAMEL-25187: camel-support - accept media ranges such as application/* in the Accept header (#27315)
add 15f193253391 CAMEL-25322: camel-bean - a missing Map key says the Map has no such key and lists its keys (#27334)
add 11d2f7e95205 CAMEL-24834: camel-jbang - load AI tool groups (SQL, tracing, resilience) from what the selected integration has (#27318)
add 36042f2e8c85 chore: camel-jbang - sync the bundled examples: openapi-client turns on client request validation
add 6589e123eb0f CAMEL-25307: camel-jbang-mcp - an HTTP tool group: served endpoints and a request tool for the selected integration (#27330)
add 17773364b657 Generated sources regen for SBOM (main) (#27335)
add ce2d847d55f2 CAMEL-25327: camel-jbang - the source validator finds the project's classes under src/main/java (#27349)
add 5766a64b8d00 CAMEL-25328: camel-yaml-dsl-validator - an error handler written as a route step says where it goes (#27348)
add 9b9731253b71 chore(deps): Bump logback-version from 1.6.4 to 1.6.5
add da68704476e2 CAMEL-24894: docs - add the camel-docling output path note to the 4.22 and 4.18 upgrade guides (#27368)
add a535427a9664 CAMEL-25330: camel-groovy - a property read on a body that is still text says to unmarshal it first (#27359)
add 1085de3d8102 CAMEL-25329: JSON data formats - marshal json writes a body that is already JSON text as-is (#27350)
add a28d23675afe CAMEL-24844: the validator reports a field read on a body that is still text (#27367)
add 8abfa2e069fe CAMEL-25304: camel-barcode - unmarshal a barcode image from any message body, not only from a file (#27345)
add 419f7840ce14 CAMEL-25299: camel-core - Error handler: reject a waiting asynchronous redelivery when the route stops (#27340)
add 47620fdc809e CAMEL-25298: camel-rocketmq - complete an InOut exchange once when the reply races with the timeout or a duplicate (#27339)
add 730e8715eb67 CAMEL-25297: camel-direct, camel-kamelet - do not send to a suspended or stopped route while another exchange waits for its consumer (#27338)
add f4766cf71a54 CAMEL-25302: camel-google-sheets - map the custom column names by their position in the range, and compute column letters beyond ZZ (#27343)
add 5f1974682bfe CAMEL-24038: Fix flaky AsyncWiretapTest - use thread-safe collections in mock telemetry infrastructure (#27226)
add ffa7f0bbfd0e CAMEL-25137: Fix ArrayIndexOutOfBoundsException in MLLP consumer when message starts with segment delimiter (#27136)
add fbf33fc74595 CAMEL-24761: camel-jbang - cache the Camel to Quarkus platform mapping (#27115)
add 04250b9b55ac chore(deps): Bump the google-cloud group with 10 updates
add e008baa436e5 CAMEL-25336: the YAML validator reports ${...} in a constant, which is used as written (#27369)
add 6d66f0852a08 CAMEL-25305: camel-netty-http - write a String body in the charset that the Content-Type declares
add f89928713ba7 CAMEL-25305: camel-netty-http - an empty charset parameter is no charset
add 8ecd6ff37eb9 CAMEL-25337: Fix wrong comparison in MLLP consumer sendAcknowledgement
add e1c5321df039 CAMEL-25330: the Groovy hint also names JSON text in a header (#27375)
add 7f091fa27096 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.8.0
add 07781597a5c4 chore(camel-test-infra-fhir): upgrade fhir.container to v8.12.0-2
add b22d229a91d1 chore(camel-test-infra-observability): upgrade observability.victoriatraces.container to v0.12.0
add eca70b2b7b28 chore(camel-test-infra-observability): upgrade observability.victorialogs.container to v1.53.0
add 32314c185ee6 CAMEL-24762: camel-coap - Fix flaky CoAPComponentTLSTest
add d65d539f0aa6 CAMEL-24762: Move findUdpPort into a standalone helper
add ee569f28482b chore(camel-test-infra-opa): upgrade opa.container to 1.21.1-static
add 2e3a5f24755e chore(camel-test-infra-opensearch): upgrade opensearch.container to 3.9.0
add 8585c1dae279 chore(camel-test-infra-opensearch): upgrade opensearch-dashboards.container.image to 3.9.0
add 0bc55138a238 CAMEL-24832: camel-openai, camel-spring-ai-chat - propagate the caller's context into ai-tool route invocations (#27264)
add 43fbb94db520 CAMEL-23647: Use Vert.x APIs that exist in Vert.x 5 for Camel Quarkus supported components
add cb24f79e158f CAMEL-25331 - Adapt PrinterPrintTest for JDK 27
add 6ca1a201c3f7 CAMEL-25347: Validate YAML scalar alternatives without losing required fields (#27383)
add 30791176edb5 CAMEL-25300: camel-core - Throttle EIP: the clean of the total requests throttler must not hand out a second set of permits (#27341)
add c3f5dd643f23 CAMEL-25301: camel-cloudevents - application-cloudevents+json escapes the attribute values and the text data (#27342)
add 3cdfd5bd386c CAMEL-25303: camel-barcode - keep the text that ISO-8859-1 cannot represent, and the hints added before the data format starts (#27344)
add dfa135ebf0f1 CAMEL-25308: camel-smpp - build received exchanges through the consumer, not the endpoint (#27329)
add 78e9ccbd27b4 CAMEL-25027: camel-langchain4j-ingest - Add media modality (#27289)
add 6b79e833bb80 CAMEL-25221: camel-couchbase - remove a document only after its exchange completed (#27347)
add 57324e883d35 CAMEL-24029: Fix flaky StopRouteAbortAfterTimeoutTest by increasing route delay (#27376)
add c06b3a6f4ac1 CAMEL-25349: camel-jbang - camel run . --dev reloads changed and new route files (#27384)
add 63a38b21d741 CAMEL-24735: camel-spiffe - add a SpiffeSecurityPolicy to authorize on the peer SPIFFE ID (#27385)
add e9da7c89fbd6 CAMEL-25227: camel-azure-eventhubs - sync the 4.14, 4.18 and 4.22 upgrade guides (#27381)
add ba28701069f7 CAMEL-25346: camel-console - a dev console capacity set from configuration breaks the trace, receive, event and sql-trace consoles (#27380)
add 783c141e5ec9 CAMEL-25310: Add semantic experts and runtime capabilities
add ed1a6e64d827 CAMEL-25310: Fix semantic documentation heading level
add 374c04877418 CAMEL-25310: Deduplicate capabilities and document expert rebinding
add 7514fbc164da CAMEL-25358: camel-jbang - source editor: Shift+F8 (fix with AI) on a line that fails at runtime
add 111bee7415b9 chore(deps): Bump aws-java-sdk2-version from 2.55.7 to 2.55.11
add e166a1361265 chore(deps): Bump org.redisson:redisson from 4.7.0 to 4.8.0
add 23d0f1d1064f chore(deps): Bump ognl:ognl from 3.4.13 to 3.4.14
add 4337c633abc9 chore(deps): Bump opensearch-rest-client-version from 3.8.0 to 3.9.0
add 13c649980f83 chore(deps): Bump the langchain4j group with 17 updates
add b2658f6b407d CAMEL-25340: camel-spring-ws - apply the HeaderFilterStrategy to outbound SOAP headers (#27377)
add 4055fecd6b49 CAMEL-25317: camel-iso8583 - unmarshal message types without an ISO header or with a binary ISO header
add 14956e1214ab CAMEL-25358: camel-jbang - Log tab: Shift+F8 (fix with AI) on an ERROR on the screen
add a24e8e2e8e9b CAMEL-25366: camel-core - Type converter from String or Number to BigDecimal
add 7ede7d373704 chore(deps): Bump xchange-version from 5.2.5 to 6.0.0
add 6e2dd5beb5bb chore(deps): Bump org.apache.thrift:libthrift from 0.24.0 to 0.25.0
add cddbdf2d9acc chore(deps): Bump quarkus-mcp-server-version from 2.0.1 to 2.0.2
add 2e6fd4487b70 chore(deps): Bump com.slack.api:slack-api-client from 1.51.0 to 1.52.0
add 8e4d1c2a0e84 CAMEL-25314: camel-cxf - a suspended consumer must reject new requests (#27390)
add e8a15a45a768 CAMEL-25319: camel-aws2-sqs - batchSeparator is a plain string, not a regular expression (#27395)
add b9b31e7b6a6d CAMEL-25320: camel-core - the separator of @PropertyInject is a plain string, not a regular expression (#27396)
add 18bf2dcb2b79 CAMEL-25133: camel-http-common - set the Content-Length of a non-chunked response as a long (#27397)
add eef3ea98e65d CAMEL-25312: camel-sjms - a suspended consumer must stop receiving, and a restarted consumer must receive again (#27388)
add 8723d9168286 CAMEL-25313: camel-kafka - a suspended consumer must keep its fetcher thread, and a pause or resume request must not be lost (#27389)
add e670025a49a4 CAMEL-25315: camel-zookeeper-master - retry a failed start of the master consumer, and do not start it after the leadership was lost or the route stopped (#27391)
add 0466a57b30d1 CAMEL-25316: camel-http-common - write a String response in the charset that the Content-Type declares (#27392)
add 5e5961308abe CAMEL-25318: camel-smpp - split an 8-bit message by its length in bytes, into at most 255 segments (#27394)
add 7992aa5b45b4 CAMEL-24662: camel-jbang: fix --cluster-type being silently overridden by auto-detection (#27216)
add bcf9481495b4 CAMEL-25369: camel-spiffe - fix the SpiffeSecurityPolicy doc example, and add the negative tests (#27419)
add 000fe342292a CAMEL-25372: camel-yaml-dsl-validator - a misplaced key says where it goes (#27425)
add 4a231fecd3c3 CAMEL-25373: camel-rest - the unresolved path parameter warning comes back once a minute, and names an exchange property (#27426)
add 46f4a505525e CAMEL-25374: camel-jbang - quote characters in a file include/exclude value are reported with the line to write (#27427)
add 99aa8ec5f325 chore(deps): Bump org.mnode.ical4j:ical4j from 4.3.0 to 4.4.0 (#27410)
add 26094bc90702 chore(deps): Bump com.openai:openai-java from 4.70.0 to 4.75.1 (#27411)
add 8684111ce002 chore(deps): Bump dev.openfga:openfga-sdk from 0.10.1 to 0.11.0 (#27416)
add d175af57c21d chore(deps): Bump quarkus-version from 3.39.5 to 3.40.1
add 4fff8d5925ef CAMEL-25365: a reload that cuts off in-flight exchanges says where they were waiting, and why they cannot continue (#27401)
add b7e00e8bbcef CAMEL-25364: camel-jbang - a failed run or restart returns its cause, and camel_run does not start a second copy of a running app (#27399)
add 09138a174eb4 CAMEL-25370: camel-jbang-mcp - the catalog tools answer for the error handler (#27421)
add b5e138fc0562 CAMEL-25371: camel-jbang-mcp - validating the same content again is a repeated call (#27422)
add 1771fc145712 CAMEL-25376: camel-netty-http - match security constraint roles by exact role name (#27432)
add 3a75bfbf1b20 CAMEL-25375: camel-undertow - Apply securityProvider, allowedRoles and handlers to WebSocket endpoints (#27435)
add 3041e1ff993f chore(deps-dev): Bump com.google.guava:guava from 33.7.1-jre to 33.7.2-jre (#27413)
add cdd6b90ed19f CAMEL-17368: document Google Functions ADC and GKE authentication (#27284)
add c20e20760802 CAMEL-24733: camel-spiffe - add integration tests against a real SPIRE agent (#27429)
add 7b10b3e79107 chore: docs - AI patterns for agents, and canonical YAML in the AI component docs (#27439)
add 13a78504f2c5 CAMEL-25375: camel-undertow - Run WebSocket handlers checks for consumers only, and start the servlet context before the server (#27443)
add 410f1ef98e5d CAMEL-25351: camel-reactive-streams - a stopped consumer must process the exchanges it already took from the stream (#27431)
add 032420b1430d chore: remove the unused maven-dependency-tree dependency
add 9fd5d3098402 Regen
add d397d1df57ee Regen
add 6cf6f261b7b1 CAMEL-25383: camel-support - EndpointUriFactorySupport no longer removes an unset path parameter's name from inside an earlier value (#27450)
add f05e340360cf CAMEL-25380: camel-yaml-dsl - Do not log the compact notation warning for the Kamelets of the Kamelet catalog (#27448)
add d7d5290793db CAMEL-25381: camel-jbang - camel validate normalize supports Kamelet files (#27449)
add a3af37bd8b6c CAMEL-25387: camel-kamelet - A Kamelet whose template starts from the Kamelet itself fails with a clear message instead of a StackOverflowError (#27451)
add fbe5ebf121e2 CAMEL-25379: camel-jbang - AI tools: Kamelets in camel_catalog_doc and camel_catalog_find, and kamelet: endpoints checked by the validator (#27447)
add 85c622f04716 chore(camel-test-infra-ollama): upgrade ollama.container to 0.35.1 (#27357)
add 43fb0300bd10 CAMEL-25401: camel-jira - go back to fugue 6.1.5: fugue 7 is compiled for Java 25 (#27452)
add a615186a64c6 CAMEL-25402: camel-yaml-dsl-validator - Say how to write expression: when it is given text instead of a language (#27471)
add 982f8efe63df chore(deps): Bump joda-time:joda-time from 2.14.4 to 2.15.0 (#27453)
add ff8365c8c3c1 chore(deps): Bump google-auth-library-oauth2-http-version from 1.53.0 to 1.54.0 (#27454)
add a131dcae2900 chore(deps): Bump com.stripe:stripe-java from 33.4.2 to 34.0.0 (#27455)
add 194eec94f483 chore(deps): Bump io.undertow:undertow-core from 2.4.3.Final to 2.4.4.Final (#27458)
add bfd7ceb394bc chore(deps): Bump org.webjars:swagger-ui from 5.32.15 to 5.33.1 (#27459)
add 975221b04243 chore(deps): Bump org.keycloak:keycloak-core from 26.7.4 to 26.8.0 (#27460)
add fb86fbed28dc CAMEL-25403: camel-jbang - AI tools: note a Kamelet camel: dependency that the template does not use (#27473)
add eb14d92b195c CAMEL-25341: scope Camel URIs per IT class to prevent cross-test interference
add 17174f0a43b3 CAMEL-25341: fix callbackHost() for rootless Podman (netavark/pasta)
add a6c865e64bf6 chore(deps): Bump com.google.genai:google-genai from 1.73.0 to 1.75.0 (#27475)
add ba72b789639e chore(deps): Bump dev.toonformat:jtoon from 2.0.4 to 2.0.5
add 062ae9a2da08 chore(deps-dev): Bump org.hibernate.orm:hibernate-core
add d48f15e188de CAMEL-25350: camel-reactive-streams - complete the exchanges of a batch that the subscriber cancels before they are sent (#27470)
add 3468c7edf253 CAMEL-25073: camel-management - Give each thread pool of the same source its own MBean (item 4) (#27465)
add 998f73add298 CAMEL-25073: camel-management - Start a CamelContext whose name has characters of JMX object names (item 1) (#27463)
add 90e8705dd70f CAMEL-25073: camel-management - Do not register components with mbeansLevel=ContextOnly (#27462)
add b187159c1a14 CAMEL-25073: camel-management - Do not unregister an endpoint MBean that belongs to another endpoint (#27461)
add a62bc2d2a5b2 CAMEL-25226: camel-fory - add security annotation to requireClassRegistration option (#27442)
add 7501f71276bf chore(deps): Bump google-cloud-functions-version from 2.86.0 to 2.87.0
add c9737a20e661 CAMEL-25407: endpoint uri options keep the order they are written in (#27474)
add 1f0185eb4de1 CAMEL-23458: camel-docling - add consumer support for async task completion (#27477)
add e1bdb2f124b4 CAMEL-25411: camel-jbang - Source editor: run the Kamelet checks the AI tools run (#27486)
add a958d015a6c9 CAMEL-25367: retain YAML doTry property clauses in route dumps (#27483)
add 588e0028a651 CAMEL-25306: camel-rest-openapi, camel-rest-postman - Decode the path parameters of contract-first operations (#27469)
add 32ec5a5c91ea CAMEL-25345: camel-util - URISupport.normalizeUri gives the same uri for a normalized uri with # or two @ in the path (#27468)
add 45b7d77b15c7 CAMEL-25068: camel-core - Route templates: the caller's bean wins over a template bean of the same name (item 1) (#27466)
add 56215ac16a8c CAMEL-25073: camel-management - Keep the MBean of a processor shared by routes while another route uses it (item 2) (#27464)
add 131ec37bcbf8 CAMEL-25411: camel-jbang - Source editor: Kamelet property completion, highlighting, Go to Route names and notes as warnings (#27487)
add 66ee0906db1d CAMEL-25068: camel-core - Route templates: fail when the route id of a route from a template is already used (item 2) (#27467)
add ce623be66447 CAMEL-25409: camel-mongodb, camel-aws2-transcribe, camel-twitter - fix security metadata that does not match the code (#27482)
add 6920db3ec9fe CAMEL-25029: camel-kafka - extract a reusable client configuration layer (#27485)
add 9ba6a0ac42e4 fix(camel-infinispan): fix test failures on Linux with Podman due to IPv6 loopback resolution
add d81c8c493ab2 CAMEL-25404: camel-ai-tool - make an authorizationPolicy denial observable via a CamelEvent (#27480)
add 64286dbd18b0 CAMEL-25411: camel-jbang - Source editor: the options popup of a kamelet: endpoint counts the Kamelet's properties (#27496)
add 8d0206b4b5a3 CAMEL-25417: camel-jbang - An opened folder run with F10 is linked to its app by the launched process (#27499)
add a712cc5510f0 CAMEL-25416: camel-jbang - Catalog view: list the Kamelets, the project's own first (#27501)
add 4b28ac84b06e chore(deps): Bump org.snakeyaml:snakeyaml-engine from 3.1.1 to 3.2 (#27457)
add 8b011abe7d09 CAMEL-25343: Fix flaky test SshIdleTimeoutTest.testIdleTimeoutExpiresBeforeCommandCompletes (#27498)
add 1af253fc5b10 CAMEL-25414: camel-debezium-mongodb - mark mongodbSslInvalidHostnameAllowed as insecure:ssl (#27497)
add 626f134fae6a CAMEL-24440: docs - add the camel-crypto note to the 4.22 upgrade guide (#27491)
add fe14ff190185 CAMEL-25384: handle unconfigured Kubernetes vault consoles (#27493)
add 470d1086cbd6 CAMEL-25352: fix CAMEL_COMPONENT_*/CAMEL_DATAFORMAT_*/CAMEL_LANGUAGE_* env vars ignored and ambiguous name lookup
add c01088d815ed CAMEL-25029: camel-kafka - move the shared client code to camel-kafka-common (#27488)
add d16cd8827dc3 Fix JUnit 6 pom name (#27508)
add 44c5faca0f51 CAMEL-25342: Fix flaky test NatsConsumerIT (#27505)
add 50a96fb7274a CAMEL-25424: camel-jbang - the monitor's MCP tools act on the named integration and read fresh data (#27515)
add 4837e7ba6cae CAMEL-25422, CAMEL-25423: camel-jbang - run existing Quarkus projects and examples on all runtimes (#27514)
add 7a87922020eb CAMEL-25425: camel-jbang - the monitor keeps running examples' files, and says when a start or reload fails (#27516)
add 097331d88d37 CAMEL-25431: camel-core - backlog tracer stamps a called route with the time it was called (#27518)
add e0ecb1cfe2a2 CAMEL-25426: camel-jbang - the monitor's tables keep names readable and cut text with an ellipsis (#27519)
add 7dd843696baf CAMEL-25426: camel-jbang - small fixes to the monitor, the source editor and the shell (#27520)
add dba11ca84104 CAMEL-25432: camel-jbang - route tree beside the source editor, Diagram levels in the title (#27521)
add d4cdfd657633 CAMEL-25426: docs - screenshots for the monitor pages, and its actions menu as it is now (#27517)
add ad13e3204682 CAMEL-25433: camel-jbang - camel run --example and the monitor show what an example needs before it runs (#27532)
add 3ff57c15325e CAMEL-25434: camel-jbang - Show the properties file a property comes from (#27534)
add 6947f5a8fcf7 CAMEL-25435: camel-core - backlog tracer and debugger end a cut node label with an ellipsis (#27533)
add 404e080ac23a CAMEL-25428: dev mode reload creates the beans again when a Java class changes (#27536)
add 5cf327be365d camel-jbang-mcp - tool arguments documented as optional are optional, a non-Camel platformBom is ignored for the main runtime (#27511)
add 9b89e67c5ec7 chore(deps): Bump io.atlassian.fugue:fugue from 6.1.5 to 6.1.7
add ab3977cbfe83 CAMEL-24989: camel-spring-xml, camel-mllp - Run the overridden tests that lacked @Test
add c4af988f4cde CAMEL-25430: camel infra run shows the progress of pulling the container image (#27537)
add 93b4fcd5a354 chore(deps): Bump com.openai:openai-java from 4.75.1 to 4.76.0 (#27542)
add 8bdcd36755e7 CAMEL-25438: camel-jbang - monitor tabs do not wait behind data loads of hidden tabs (#27544)
add 452fd7cc95f9 CAMEL-25437: camel-jbang - --prop takes its value after a space too (#27539)
add 6f0581f3cf4f chore(deps): Bump com.google.api.grpc:proto-google-common-protos
add 91f32436a0b4 chore(deps): Bump io.opentelemetry.instrumentation:opentelemetry-log4j-appender-2.17
add ef770201a09f chore: disable local Develocity build cache by default (#27546)
add bf9a9bd8ed03 chore: camel-jbang monitor docs - say it is a development only tool (#27549)
add d7e36c21b587 CAMEL-25135: routeConfiguration onCompletion is skipped in the Java DSL (#27430)
add 90fea24abb75 CAMEL-25418: camel-jbang - camel get vault lists the Kubernetes config map names (#27502)
add 3d53fb12c4ae CAMEL-24440: camel-crypto - finalize and compare the MAC on a padding failure too (#27504)
add 5dfd8834c2e3 CAMEL-25436: camel-test-infra-spiffe - fix IT failures on rootless container (#27509)
add 1bd24cd41e69 CAMEL-25419: Saga EIP - keep the original exception when compensation fails (#27510)
add ba221da9a8dc Temporarily disable dependency analysis CI job (#27513)
add 4803a48533bf CAMEL-25354: camel-quartz, camel-spring - accept the five-part cron schedules of the cron component (#27529)
add 459f273a62fd CAMEL-25356: camel-cm-sms - recognize <, >, the currency sign and form feed as GSM 03.38 characters (#27531)
add d3cf0051628a CAMEL-25382: Introduce expert-owned semantic evaluation contracts
add 2ebad42055d0 CAMEL-25382: Address semantic contract review feedback
add efe1577aaa61 CAMEL-25382: Preserve literal braces in semantic documentation
add 6a5494908279 CAMEL-25382: Reduce semantic registry and declaration overhead
add 6fd800813c38 CAMEL-25382: Fix JBang validation of semantic documentation
add 03d215da95cf CAMEL-25382: Address semantic validation review nits
add 921bea1b1420 CAMEL-25382: Isolate semantic replacement validation
add 7c0fca7a09cb CAMEL-25382: Validate predicates registered during replacement
add 98da02dae0c7 chore: camel-jbang docs - say the Camel CLI is a development only tool (#27551)
add 53c691058494 CAMEL-25029: camel-kafka-share - consumer for Kafka share groups (KIP-932) (#27495)
add 155e967efb82 chore: camel-kafka - share the changelog topic handling of the Kafka repositories
add e03833a795e4 CAMEL-25429: route topology - error paths are not calls between routes (#27557)
add 02dd3e49afa2 chore: camel-jbang monitor - disable the semantic completion test broken by CAMEL-25382 (#27571)
add 8f2fdff9bfc4 CAMEL-25427: camel-support - on-demand route reload no longer fails after a route file is removed (#27565)
add 6833161c21eb CAMEL-25452: camel-jbang: hand --resource-dir on to the runtime-specific export (#27553)
add 5073253e66bd CAMEL-25311: Add local Wolf-Defender semantic expert (#27564)
add 77a480c962de CAMEL-25355: camel-util, camel-support, camel-http-common - treat an empty charset parameter of the Content-Type as no charset (#27530)
add 4c106d7328a0 CAMEL-25353: camel-sql - expand each :#in: parameter where it is, also when its name starts another name (#27528)
add 4faa92ecfac6 CAMEL-21513: camel-core - Type converter: the last-resort assignable match no longer depends on map order (#27526)
add bdec091863e4 CAMEL-25093: camel-core - Run concurrent updateRoutes calls one at a time (#27524)
add 1dcbe2999ebe CAMEL-25412: camel-file - resolve symbolic links when enforcing jailStartingDirectory (#27522)
add 7b7eb2339405 chore: camel-jbang - document every setting in one table (#27566)
add 6eb5de91e3f8 Upgrade Vert.x to 4.5.35 (#27558)
add 75ece55a0737 CAMEL-25429: camel-jbang - the monitor draws the error handling in a frame of its own (#27560)
add e43bf7a2a959 CAMEL-24821: camel-jbang - choose the settings of an infra service with --property (#27472)
add 82891fc357fa chore: camel-jbang monitor - the MCP client stays connected while idle (#27567)
add 7251b7099649 CAMEL-25066: camel-core - Do not stop an endpoint on producer cache eviction while another producer cache uses it (#27523)
add ba4901c4c6bb CAMEL-25429: camel-jbang - camel overview lists the error handling apart from the flows (#27563)
add f7dccd2a3677 CAMEL-24638: camel-jdbc/camel-sql implement SecretRotationAware to evict stale pool connections on secret rotation
add f7106836942d chore: camel-jbang - quiet printer passes errors to its delegate unless printing to the console
add 7055fc016995 CAMEL-25311: Guard model tests on unsupported native platforms (#27577)
add 6dbcf0b2b816 CAMEL-25382: Fix SemanticCompletionTest after question renamed to evaluation
add 5f804ab0f943 chore: camel-jbang monitor menu icons that are emoji by default (#27580)
add 86d6e297ed23 CAMEL-24887: Fix route group MBean exchange counters to count once per exchange (#27576)
add f3ef837e36b9 CAMEL-25463: camel-langchain4j-ingest - read a body only up to maxDocumentSize (#27569)
add dcdb867e96bb CAMEL-24467: Scripting languages - bind Exchange variables in JavaScript, MVEL, OGNL, SpEL, Python and Python3, and use the Groovy binding names in JavaScript, Python and Python3 (#27525)
add 2261fdbd02ee CAMEL-25311: Add Wolf Defender test infrastructure
add f7953d54b246 CAMEL-25377: camel-jbang - camel_catalog_doc nested options: the YAML key of an element, and the options of the error handler kinds (#27582)
add 05ac29de8017 CAMEL-25220: camel-quartz - Fix flaky SpringQuartzConsumerTwoAppsClusteredRecoveryTest
add 5c57ba0ed409 chore: camel-semantic - add ASF license header to service files
add 598b7a140975 CAMEL-25284: marshal EIP - add allowNullBody, as unmarshal has (#27581)
add d4111cefbbd4 CAMEL-25324: camel-dataweave - fix common DataWeave construct conversion bugs
add 95a406714659 CAMEL-25323: camel-dataweave strict parser + datasonnet fail-fast conversion
add b47f9cb320d2 CAMEL-25333: Add camel-openfeature component for feature flag evaluation
add c23565275d46 CAMEL-25333: Address review feedback on camel-openfeature component
add fc76b16fb781 CAMEL-25333: Address review feedback on camel-openfeature component
add 9de1478f20ef CAMEL-25333: Add evaluationType path parameter and isEnabled support
add 880af034ccf8 CAMEL-25333: Address review feedback on camel-openfeature component
add f8a64d4e04a0 CAMEL-25333: Fix compilation and doc improvements on camel-openfeature
add 103c8c3a29d5 CAMEL-25333: Address review feedback on camel-openfeature component
add 3701f1614a36 CAMEL-25333: Address review feedback on camel-openfeature component
add 8e7dadc50bea CAMEL-25333: Address review feedback on camel-openfeature component
add 1acdf20546aa CAMEL-25333: Address review feedback on camel-openfeature component
add 37ce32776019 CAMEL-25333: Address review feedback on camel-openfeature component
add c578a42a776d CAMEL-25333: Address review feedback on camel-openfeature component
add 2e3280324849 CAMEL-25471: camel-dataweave - faithful conversion of Mule DataWeave
add f240b9fa9ac1 CAMEL-25342 - Reduce flakiness of NATS ITs by waiting for consumers to be active before sending
add c0fb4815cbbe CAMEL-25342 - Fix NATS IT topic collisions under parallel test execution
add 0ee352c4ccd3 CAMEL-23317: Fix flaky mail tests caused by global mailbox purging
add a8d239c21144 CAMEL-25471: camel-datasonnet - rename dataweave.libsonnet to camel-dataweave.libsonnet (#27596)
add f945c7f8a510 CAMEL-25484: camel-core - an exchange cut off by a route stop or reload is logged as one WARN line (#27599)
add e06ae42eca13 CAMEL-25485: camel-jbang - the validator reports a top-level ternary in a Simple expression that starts with resource: (#27598)
add 1dda2b175d7b CAMEL-25145: camel-milo - apply subscription parameters, add queueSize
add 4dd30689f970 chore(deps): Bump org.apache.cxf:cxf-codegen-plugin from 4.2.3 to 4.2.4
add ecc89b899d22 chore(deps): Bump jetty-version from 12.1.13 to 12.1.14
add 566393f4296b chore(deps): Bump net.javacrumbs.json-unit:json-unit-assertj
add a7495b310d7d CAMEL-25271: redirect IBM MQ JMS client log into target/ directory
add d01094714e12 CAMEL-25486: camel-http - the OAuth2 token request with a resource indicator sends only the resource parameter (#27601)
add 09c69b41a325 chore(deps): Bump cxf-version from 4.2.3 to 4.2.4
add 654e3a3a7674 Revert "CAMEL-25436: camel-test-infra-spiffe - fix IT failures on rootless co…"
add 383f9043fbc7 chore(deps): Bump the elasticsearch group with 2 updates
add b85dcdcd7c0f chore(deps): Bump milo-version from 1.1.7 to 1.1.8
add a33f13b06d6b chore(deps): Bump eu.maveniverse.maven.scalpel:extension3
add 0a7b39d6b736 chore(deps): Bump jline-version from 4.4.6 to 4.4.7
add 260fe53956fc chore(deps): Bump ognl:ognl from 3.4.14 to 3.4.15
add 0546fbe61d2d chore(deps): Bump dev.openfeature:sdk from 1.22.1 to 1.23.0
add f91646e36426 chore(deps-dev): Bump com.zaxxer:HikariCP from 6.3.0 to 7.1.0
add 82c0bd1d69a4 chore(deps): Bump dev.langchain4j:langchain4j-community-dashscope
add d0fc57e8e5f6 chore(deps): Bump ai.docling:docling-serve-client from 0.6.6 to 0.7.0 (#27627)
add dae0dc1fd92d chore(deps): Bump io.nats:jnats from 2.26.3 to 2.26.4 (#27624)
add 6bd370054f2b CAMEL-25191: Fix flaky test MainNotAutoConfiguredWarningTest (#27603)
add 64e4d286224d CAMEL-25457: camel-http-common - write a non-chunked text String response in the charset that the Content-Type declares (#27594)
add 284a81a1b3cd chore: camel-core - fix flaky RouteStopCutOffLogTest
add 384df06b7487 CAMEL-25491: Add semantic metadata and bounded evaluation tooling
add 45d717f0527a CAMEL-25491: Add Semantic TUI views and expert-aware completion
add 5e08a7e3b8ea CAMEL-25491: Fix semantic evaluation lifecycle and diagnostics
add e3a420408233 CAMEL-25491: Preserve log pinning outside Semantic inputs
add cdc2d5bc8ce5 CAMEL-25491: Deregister semantic evaluation executors on stop
add 956a4e2c7c56 CAMEL-25497: camel-jbang: keep the Camel version when camel run starts a new JVM (#27630)
add a08483cc21a6 CAMEL-25456: camel-wasm - discard the Wasm instance after a failed call (#27593)
add 94dc40783305 CAMEL-25454: camel-jbang - kubernetes run, k3s manifest with --output and explicit image options with --cluster-type (#27591)
add d61386813417 CAMEL-25361: camel-couchbase - use the view value as the body and document the fullDocument default (#27588)
add 8a18bdb0a6bd CAMEL-25359: camel-barcode - return the hint maps as read-only views (#27586)
add 0694f01d42bd CAMEL-25468: Document Bouncy Castle 1.86 migration for Camel 4.22.2 (#27562)
add 3b3e0ae7bb26 CAMEL-25481: camel-dataweave - convert XML namespaces, attributes and the DataSonnet XML model (#27612)
add 070f3d102efc CAMEL-25483: camel-rest-postman - Do not resolve Camel properties from a remote collection's placeholders (#27595)
add c323b111ef2e CAMEL-25455: camel-wasm - the wasm predicate matches Boolean, String and byte[] results (#27592)
add 81374bd7e426 CAMEL-22080: camel-http - make the OAuth2 token cache key pluggable (#27589)
add b77a58944178 CAMEL-25360: camel-cloudevents - write the data of application-cloudevents+json as its datacontenttype says (#27587)
add f4ac7fb1c76e CAMEL-25495: camel-jbang: pick the Quarkus Dockerfile by --java-version
add 6086054c4ca5 CAMEL-25500: camel-core - stopping or removing all routes is one graceful shutdown
add f1192845d52c CAMEL-25502: camel-core - RouteStoppingException for an exchange cut off by a route or CamelContext stop (#27634)
add ab68fe253780 CAMEL-25501: camel-jbang-mcp - camel_edit_file can apply several edits to one file in one call (#27633)
add 551a793e4e1e CAMEL-25502: camel-seda, camel-disruptor - a reply wait interrupted by a stop is a RouteStoppingException (#27635)
add 8a9b6db119f8 CAMEL-25513: camel-jbang-mcp - a write reports the reload and the first output of the integration running from its directory (#27647)
add 13fe67091892 CAMEL-25514: camel-jbang - the validator notes a {expression} in element text of an XSLT stylesheet
add b8af714acd6b CAMEL-24919: report Debezium consumer startup readiness
add 438dd1b1f922 CAMEL-25503: camel-reactive-streams - Make the consumer Suspendable
add 605845de1603 CAMEL-25511: camel-jooq - do not delete an entity whose exchange failed
add 37c3970e453c CAMEL-25504: camel-jta, camel-spring - Do not roll back transactions that complete during a graceful shutdown
add aee0bf938875 CAMEL-25510: camel-openapi-java - put the allowable values of an array parameter on its items
add 5188d47b5489 CAMEL-25509: camel-ldif - Apply newsuperior of modrdn, and keep the parent of moddn without it
add 9f2250f498f1 CAMEL-25489: Add CLI commands to inspect and evaluate semantic definitions
add db66a09cb474 CAMEL-25489: Address semantic CLI review feedback
add acd29dbd5c5d CAMEL-25489: Categorize semantic in CLI help
add 97460eb125c3 CAMEL-25508: camel-mybatis - Use a String or byte[] body as one parameter for Insert, Update and Delete
add 31536afb0374 CAMEL-25505: camel-lucene - Keep inserting after a route restart, a failed insert or a concurrent insert
add e78477968620 CAMEL-25506: camel-lucene - Query with a searcher per exchange and do not close the analyzer on stop
add 0216fa998960 CAMEL-25507: camel-lucene - Each endpoint keeps the options of its own URI
add 5af71ab258b8 CAMEL-25413: camel-kubernetes: fix trustCerts annotation from security=secret to insecure:ssl
add 9b189c0637af CAMEL-25512: camel-minio - Do not consume an object again while its exchange is in flight
add a6979506bb1c CAMEL-24992: camel-jbang - the validator reports a rest-openapi call with no header for a path parameter (#27651)
add af49586fea02 CAMEL-25516: camel-jbang - the validator reports a header, exchange property or variable read where the route keeps the name in another (#27652)
add 38ba8bef5b6c chore: camel-jbang - docs page comparing the ways to use AI (#27653)
add 586855a18315 chore: camel-jbang - sync the bundled examples: values kept in variables
add 1972108922f1 CAMEL-25499: Add semantic auditing with CLI, TUI and MCP inspection
add c99ef14a8359 chore: camel-jbang - fix with AI quotes the whole step around the line (#27654)
add c2719910a46d chore: camel-jbang - docs demos of AI in action (#27657)
add 68964d155793 CAMEL-25528: camel-jbang - camel run adds camel.jbang.dependencies of the properties files given on the command line (#27655)
add 31a90b816d2a chore: camel-jbang - tidy link targets before drawing a frame (#27659)
add bff24d860f44 CAMEL-25530: camel-timer - the includeMetadata option names the exchange properties it sets, and that CamelTimerCounter starts at 1 (#27661)
add 7d93a74f9203 CAMEL-25529: camel-yaml-dsl-validator - an option of a step's EIP at the column of the EIP: say which key it lines up with (#27660)
add 9205e53fc0e6 CAMEL-25499: Add opt-in semantic audit input snapshots
add 4f6e6e25f16b CAMEL-25499: Make semantic CLI output readable by default
add c000a818b01b CAMEL-25499: Improve the semantic audit inspector and navigation
add ac80c3fc972c CAMEL-25499: Safely publish audit redactors and capture input once
add b661528e5844 CAMEL-25499: Limit audit list payloads and preserve expert diagnostics
add 410257124006 CAMEL-25499: Classify semantic default-selection errors
add 633daf544521 CAMEL-25499: Remove namespace from the audit screen
add 66a8ab38dea0 CAMEL-25499: Show Camel breadcrumbs in semantic audit history
add fe01639b8396 chore: camel-jbang - camel tui --record plays the tape itself, with commands for captions, highlights and tabs (#27663)
add 3de8950ec052 chore: camel-jbang - the tape recording guide in the actions menu links to the online documentation (#27665)
add 5675d9b80a1e chore: camel-jbang - docs page for screenshots and demo recordings (#27664)
add 9432ba16d026 chore: camel-yaml-dsl-validator, camel-jbang - hints for five shapes a local model could not fix from the message (#27666)
add ab5932958d36 CAMEL-25551: camel-azure-storage-blob, camel-huaweicloud-obs, camel-alibaba-oss, camel-aws2-s3-vectors - do not consume an object again while its exchange is in flight (#27682)
add dfcc00d01fff CAMEL-25553: vault properties functions - make the shared state thread safe (#27680)
add 06f69193642a CAMEL-25527: camel-mybatis, camel-sql - do not run onConsume for a failed or rollback only exchange (#27677)
add 4e022b88e4c8 CAMEL-25525: camel-keycloak - Do not route the latest events of a poll a second time (#27676)
add c78c70da9652 CAMEL-25523: camel-slack - Read the following pages of the history so the consumer does not skip messages (#27674)
add 940e7ecf558f CAMEL-25519: camel-google-storage - Do not consume an object again while its exchange is in flight (#27670)
add fa153a8c9511 CAMEL-25518: camel-hashicorp-vault - Secret refresh detects updates in any engine and before the first check (#27669)
add 5904e8ca2b96 CAMEL-25524: camel-mina-sftp - Write a file in the charset of the endpoint and apply allowNullBody (#27675)
add 91e523dafe45 CAMEL-25521: camel-aws2-s3 - Keep the in-progress repository of the consumer accurate with fileName and on stop (#27672)
add daf9c53c9130 CAMEL-25522: camel-ibm-cos - Keep the in-progress repository of the consumer accurate with fileName and on stop (#27673)
add 2540e4f928cc CAMEL-25520: camel-google-mail - Do not consume a message again while its exchange is in flight (#27671)
add 0df36802514c CAMEL-25494: camel-yaml-io - write the onException, onCompletion and interceptors of a route configuration as the YAML DSL loads them (#27629)
add 38474ed95545 CAMEL-25533: camel-jbang - apply camel.server.* settings to the HTTP server started for platform-http (#27667)
add 197e70656a41 CAMEL-25490: camel-yaml-io - dump a top-level onException as top-level, not as a step of every route (#27609)
add 047f560d04cf CAMEL-25556: camel-jbang-mcp - a write the same as the last refused one says so, and the hint for an option at the column of its EIP shows the lines to write (#27684)
add 3a6cdba883a5 CAMEL-25557: camel-jbang - sql: an insert-or-update in the dialect of another database than the datasource, and :#excluded.column as a named parameter (#27685)
add 3edd6fd63e64 Update known releases
add 5875453cd4ac Generated sources regen for SBOM (main) (#27687)
add 55b7ba5cae82 CAMEL-25450 - improve stability of flaky IgniteComputeTest
add 506c6a6ac90b CAMEL-25561: camel-jbang-mcp - after a failed restart, camel_run starts the integration again under the name it had (#27700)
add 5987a263107b CAMEL-25560: camel-yaml-dsl-validator - a key given twice in one mapping is reported, as YAML keeps only the last one (#27699)
add 591547c391c2 chore(camel-test-infra-openfga): upgrade openfga.container to v1.22.0
add feadc46e9285 chore(camel-test-infra-kafka): upgrade redpanda.container.image to v26.2.4
add df85d15a3dcb CAMEL-25375: Upgrade guide - move the 4.18 notes of the fixes that ship in 4.18.6 (#27713)
add 2a0a2b54f4ba chore(camel-test-infra-aws-v2): upgrade aws.container to 2.2.0
add 55abd88d38f3 chore(camel-test-infra-qdrant): upgrade qdrant.container to v1.19.2-unprivileged
add 4650a955239c chore(camel-test-infra-nats): upgrade nats.container to 2.15.0
add 9f5c15393de2 chore(camel-test-infra-jaeger): upgrade jaeger.container to 2.22.0
add a0386d3f3d34 chore(camel-test-infra-hashicorp-vault): upgrade hashicorp.vault.container to 2.1.2
add eb9b6fb6f12f chore(camel-test-infra-rabbitmq): upgrade rabbitmq.container to 4.3.6-management
add c3829069cb72 chore(camel-test-infra-pulsar): upgrade pulsar.container to 5.0.0
add 641dae5e058d CAMEL-25552: camel-hashicorp-vault - the properties function no longer shares the secret engine between lookups (#27679)
add a600169eff2b CAMEL-25348: improve failure message on ACK timeout using AssertJ untilAsserted
add 44955b4920f1 CAMEL-25348: fix race condition in ACK sending by counting all completed messages
add e349d66d086a CAMEL-25348: add test ensuring ACK is sent only after all window messages complete
add cb1b8e4ea254 chore: camel-jbang - the Catalog view reads the Kamelets of the route files as routes, so Java routes are read with the Java DSL parser
add 35f2aa3bf7f8 CAMEL-25180: camel-jbang - camel overview and camel validate share one set of route/endpoint rules (#27717)
add 51e93447fbc7 chore: camel-jbang - fixes for emoji and wide text, scrolling and clicks in lists and popups, log escape codes and recorded keys
add 7fd7ef0dd562 docs: improve readability and structure of Camel 4.23 upgrade guide
add b6f1119a6689 chore: camel-jbang - timers and animations use a monotonic clock, not the wall clock (#27720)
add 6ce6a41add2e chore: camel-swift - document that the data formats do not translate between MT and MX (#27735)
add 3bf6fe8fb56b chore: camel-dfdl, camel-iggy - remove the duplicate headers table from the docs (#27733)
add 4922ab502d3d chore: camel-jbang - remove the inline quick doc of the source viewer, which the quick doc panel replaced in August
add 7f3ea874a499 CAMEL-25550: camel-jpa, camel-hazelcast - a transacted consumer must not commit an exchange marked rollback only (#27681)
add 09fb4f8d1556 chore(deps): Bump org.elasticsearch.client:elasticsearch-rest-client-sniffer
add 0f5c092b000d chore(deps): Bump hapi-fhir-core-version from 6.10.4 to 7.0.1 (#27731)
add c3701da596f6 CAMEL-25592: camel-jbang-plugin-kubernetes - read the endpoints of the route sources from the route model instead of starting a stubbed CamelContext (#27736)
add 24c674bafaf6 CAMEL-25591: camel-report-maven-plugin - read Java routes with the Java DSL parser instead of camel-route-parser (#27732)
add f23cf463fef8 chore(camel-test-infra-ollama): upgrade ollama.container to 0.40.3 (#27707)
add b78252ffb8ed chore: camel-kamelet-main - remove the jackson-annotations known dependency and the unused jackson2-annotations-version (#27739)
add fe3b441dcd9a CAMEL-25567: camel-coap - Fix flaky CoAPComponentTCPTLSTest (#27726)
add 83980c36d3e4 CAMEL-25579: fix flaky HttpOAuth2TokenCachingTest under parallel builds (#27724)
add 2a58f179e69b CAMEL-25269: add dedicated PR license check workflow (#27559)
add b03685a896e1 chore(deps): Bump the langchain4j group with 17 updates (#27728)
add 3334d6c6dac0 chore(deps): Bump com.aliyun:tea-openapi from 0.3.17 to 0.3.18 in the aliyun group (#27727)
add 2527259253d4 CAMEL-25587: camel-jbang - remove the route-parser plugin, use camel cmd route-structure instead (#27723)
add 5432fc78c4d1 CAMEL-25586: camel-jbang-mcp - the route tools read the components of a route from its endpoints instead of searching its text (#27722)
add 3809ed64d72d CAMEL-25546: camel-whatsapp - Complete the exchange when the HTTP request fails (#27694)
add 28e150782cdc CAMEL-25559: camel-core - PooledExchangeFactory puts an exchange that was given back without being routed into the pool twice (#27698)
add 975b8ec6a3ba chore: README - point AI coding agents to llms.txt (#27743)
add 2e7febe42485 CAMEL-25531: camel-wasm - Run WASI Preview 1 command modules (#27678)
add c5419d1de0c9 CAMEL-25526: camel-vertx-http - Send each value of a multi-value header as its own HTTP header (#27689)
add 86224cd178c3 CAMEL-25584: camel-lra - only join LRAs hosted by the configured LRA coordinator (#27725)
add 35053b9b02e5 CAMEL-25545: camel-pgevent - Reconnect every time the connection is lost (#27693)
add 03deff1be5d0 CAMEL-25543: camel-dapr - Send the saveBulk and executeTransaction state requests (#27691)
add 064fff3be18e CAMEL-25544: camel-jira - The producers wait for the result of their request (#27692)
add 7d6bab0ccabe CAMEL-25548: camel-twitter - twitter-search sends the query options again, and a timeline poll sends one request (#27695)
add b681149d5558 CAMEL-25549: camel-atom - sortEntries sorts by the updated date and routes the oldest entry first (#27696)
add ed9e3b7cd277 CAMEL-25558: camel-aws2-s3 - A listed object that cannot be fetched no longer blocks the consumer or stays in progress (#27697)
add 6c854eff3410 CAMEL-25547: camel-knative-http - Send each value of a multi-value header as its own HTTP header (#27690)
add d05541613fc7 chore: upgrade guide 4.24 - the notes of the camel-knative-http, camel-dapr, camel-jira, camel-twitter, camel-atom and camel-aws2-s3 fixes (#27744)
add 534c757c8ea6 CAMEL-25450: Stabilize flaky IgniteComputeTest (#27737)
add a3e5d8c446ce CAMEL-25451: Fix flaky SmppTRXProducerSupervisingRouteControllerIT (#27734)
add a7169d7c6ab6 CAMEL-25488/CAMEL-24598: fix flaky jgroups-raft tests - take care of Learner role change (#27613)
add 71b9419ab477 CAMEL-25572: camel-github2 - move the consumer position per routed exchange, route a commit whose author lookup failed (#27756)
add cb20ae3db42f CAMEL-25574: camel-zip-deflater - The gzip unmarshal does not move the mark of the message body (#27758)
add 54a72ee7b174 chore(deps): Bump infinispan-version from 16.2.3 to 16.3.0
add e2dcd236464a chore(deps): Bump actions/upload-artifact from 7.0.1 to 7.0.2
add d619b6b26b4f chore(deps): Bump actions/download-artifact from 8.0.1 to 8.0.2
add b19f99946fbb chore(deps): Bump astral-sh/setup-uv from 10.2.0 to 10.3.0
add 043ac9ec84ab CAMEL-25569: camel-aws2-kinesis - Keep the position in a shard when its iterator expired or the stream is resharded (#27753)
add b168e18c7e6f CAMEL-25571: camel-http-common - uncompress a gzip request body that arrives after the headers (#27755)
add 1c8e8061c2b1 CAMEL-25573: camel-netty-http - Keep the InputStream contract in the request body stream cache (#27757)
add 75ddf4853b21 CAMEL-25575: camel-dropbox - search and get read the following pages of the result (#27759)
add 0f95633e7e7f CAMEL-25576: camel-box - getEnterpriseEvents reads every chunk of the event log (#27760)
add 914328b3555f CAMEL-25577: camel-telegram - Complete the exchange once when Telegram answers with an error (#27761)
add 05b3e67bb9f2 CAMEL-25582: camel-vertx-websocket - Reconnect the client consumer with one attempt at a time (#27762)
add 70aed6427e09 chore: upgrade guide 4.24 - the notes of eight fixes merged on 2026-10-13 (#27763)
add 1d86b6a03e10 CAMEL-25554: camel-core - route reload creates the routes from templatedRoute again (#27745)
add 411c04677c89 CAMEL-25598: camel-core - routes created from route templates record their source files for reload and tooling (#27751)
add adb6d3bb82b4 CAMEL-25496: Stabilize flaky NatsProducerReplyToTimeoutIT
add b5a64d3cc981 CAMEL-25408: camel-api, camel-openai, camel-ai-tool - a common AiEvent API and an Ai event type (#27714)
add 7024148c09c3 CAMEL-25570: camel-aws2-ddb - aws2-ddbstream consumer must not skip the records it did not route when the route is suspended (#27754)
add d26da8939084 chore: upgrade guide 4.24 - the note of the camel-aws2-ddb aws2-ddbstream fix (#27771)
add 071a089c004f CAMEL-25580: camel-jbang - Upgrade TamboUI to 0.6.0 (#27766)
add 3dc1b532f65c CAMEL-25578: camel-lra - verify participant callbacks with an optional shared secret (#27719)
add e2d4dd3eb134 CAMEL-25568: camel-oauth - make OAuthBearerTokenProcessor stateless and read credentials from HTTP request headers (#27718)
add 60104cd3a195 CAMEL-25564: camel-telegram - verify the Bot API secret token on webhook updates (#27716)
add 2ec95e695afa CAMEL-25234: Fix flaky JmsComponentIbmMQTest by extending IBM MQ container startup timeout (#27597)
add f402f86133e3 CAMEL-25602: camel-http-common - publish the real default for muteException (#27765)
add e24a751a5ec9 chore: camel-jbang - tabs say when a text field has the keyboard; one filter field for the table tabs
add 728b01afd747 chore: camel-jbang - the file tools take a directory as the integration whose sources it holds
add 1de5ec5135f8 CAMEL-25630: camel-jbang - the route diagram takes its numbers from the status file
add 1fbdddc37d21 CAMEL-25158: Fix flaky RouteIdTransactedIT by using one queue per test
add f7b3055e2257 CAMEL-23317: Isolate mailboxes and fix POP3 race in remaining flaky mail tests
add bccff2a2fb15 CAMEL-25608: camel-ical - parse each unmarshal with its own CalendarBuilder
add d167b11e6738 CAMEL-25467: camel-jbang - camel overview finds mistakes in the error handling
add 614f8125789c CAMEL-25625: camel-management - expose Destination on the managed throughput logger (#27789)
add 3c20fccc13d9 CAMEL-25620: camel-console - allow dev consoles to be registered while the registry starts (#27788)
add f1a7de3974bd CAMEL-25616: camel-core - route reload no longer duplicates a templated route without routeId, nor removes all routes when the route template is defined in Java (#27774)
add c754310d6f88 CAMEL-25444: camel-jbang - keys sent over MCP never answer a dialog that asks the user to confirm
add ff0bdf925cc6 CAMEL-25445: camel-jbang - text from the integrations no longer acts on the terminal
add 346d679730b0 CAMEL-25629: camel-jbang - the camel.jbang.javaVersion metadata lists Java 25 too (#27810)
add d6402d4e190f CAMEL-25581: camel-jbang - run the web session on JLine instead of Aesh
add eea446955b26 CAMEL-25636: camel-core - the label of marshal and unmarshal shows the name of the data format (#27809)
add b0a816919420 CAMEL-25615: camel-bonita - startCase uploads a file input through the client of its own endpoint and leaves no temporary file behind (#27802)
add 63ab9eb9d1d8 CAMEL-25613: camel-jmx - consumer reconnects once per lost connection and keeps the new connection (#27800)
add d2253c31ac29 CAMEL-25612: camel-sjms - a failed connection recovery attempt leaves the consumer without JMS consumers (#27799)
add f25f798b0828 CAMEL-25611: camel-kudu - Fail the exchange when Kudu answers a row operation with a row error (#27798)
add 7663963b0e8a CAMEL-25610: camel-influxdb2 - Fail the exchange when InfluxDB rejects the write (#27797)
add cad408b88fb9 CAMEL-25606: camel-wasm - Optional runtime compiler (#27793)
add 3ec0778057c2 CAMEL-25498: camel-jbang: keep the names in quarkus.* keys when exporting to Quarkus (#27790)
add f3a04698c7b8 CAMEL-25563: camel-http - Send each value of a multi-value header as its own HTTP header (#27787)
add cc762d832432 CAMEL-25405: camel-mcp-server - expose a runtime-neutral MCP principal name and roles (#27767)
add 1d59394c3ecd CAMEL-25601: camel-vertx-websocket - register client consumer handlers on an already-open WebSocket (#27764)
add 821e4db553ee CAMEL-25260: Set the JUnit parallel executor-service to FORK_JOIN_POOL to silence the warning (#27579)
add d969c8d7df8f CAMEL-25614: camel-kubernetes - context reload on secret or config map update stops after the watch is closed (#27801)
add a5cd06d52563 CAMEL-25641: camel-jbang-mcp - every tool class is @McpSecured, with a test that keeps it so (#27812)
add 6f6eb7862457 CAMEL-25536: camel-jbang-mcp - camel_migration_guide_search ranks topic sections with the source version in mind (#27814)
add ee3d46fbd17d CAMEL-25646: camel-jbang-mcp - the initialize response carries server instructions: the rules an agent needs before its first call (#27816)
add 939d2e290eae CAMEL-25623: fix flaky SmbComponentConnectionReadIT
add c9bbd1d4290d CAMEL-25555: camel-jbang - camel validate normalize --output <dir> writes one file per input file, so a top-level onException keeps its scope (#27818)
add 1a0cd7c3c0c8 CAMEL-25136: avoid ClassCastException when interface files are scanned in commands dir
add 146bb2c497c4 chore: docs - the security model lists the endpoint URIs in the JSON of the dev consoles as a known non-finding
add 5e0cea4fbc0a CAMEL-25539: camel-jbang - camel_catalog_doc says where an EIP goes and the YAML shape of expression and namespace options (#27815)
add 026e7391e1f4 CAMEL-25534: camel-mail - the subject option says the header is ignored unless useHeaderSubject=true (#27813)
add c09a187b5e69 CAMEL-25621: camel-mina - Report write failure on exchange when sync=false
add 2bf28b3c23cf camel-langchain4j-agent - Replace deprecated methods
add 92c3050f83a4 CAMEL-25618: Require explicit experts in semantic evaluations
add 78acc373e10f CAMEL-25618: Capture and expose semantic audit from typed AI events
add 16cd4e8e0cc3 CAMEL-25618: Share current semantic measurements across management and tooling
add 12e8bdcdf1af CAMEL-25618: Make expert parameter controls visible in the TUI
add 0f4da77bbb37 CAMEL-25649: camel-netty - hostnameVerification verifies the host instead of failing every handshake (#27820)
add 919fbfbeb03d CAMEL-25638: camel-graphql - bind accessToken and basic credentials to the configured httpUri authority (#27819)
add d4bfc1191ce6 CAMEL-25535: camel-jbang-mcp - camel_catalog_example_file reads a bundled example by its short name (#27817)
add 810756627996 CAMEL-25622: camel-smpp - verify the host name of the SMSC on SSL connections (#27803)
add 6fdf569ef50c CAMEL-25585: camel-chunk - render message data literally instead of re-parsing it as Chunk template code (#27721)
add e24f5f28ed8e CAMEL-25604, CAMEL-25605: camel-mllp, camel-mina - verify the host name of the server over TLS (#27770)
add da9e101cae34 CAMEL-25603: camel-pqc - do not share a KeyGenerator or KeyAgreement across concurrent KEM operations (#27768)
add a9e2f8143aad chore(deps): Bump dev.langchain4j:langchain4j-community-dashscope from 1.21.0-beta31 to 1.22.0-beta32 in the langchain4j group (#27842)
add 9412c6eda27d CAMEL-25652: Component metadata - an internal flag, next to remote, for components that only reach the CamelContext (#27833)
add 1afa3af6f48b chore: camel-jbang - the span views and the test scaffold read remote and internal from the catalog
add cd2ce899764e CAMEL-25670: camel-jbang - camel run --data-dir for data folders that dev mode does not watch (#27847)
add f278ae311b14 chore(deps): Bump aws-java-sdk2-version from 2.55.11 to 2.55.14 (#27843)
add f057e95de042 chore(deps): Bump grpc-version from 1.84.0 to 1.84.2 (#27844)
add 90164dce2f58 chore(deps): Bump org.postgresql:postgresql from 42.7.13 to 42.7.14 (#27845)
add d90b007dc8b0 chore(deps): Bump redis.clients:jedis from 8.0.1 to 8.0.2 (#27846)
add 9458c2d72e59 CAMEL-25657: camel-box - getEnterpriseEvents stops when Box answers without a next stream position (#27860)
add fed5308b06e5 CAMEL-25656: camel-netty-http - available() of the request body stream cache returns the bytes left to read (#27859)
add 71d8ee06eceb CAMEL-25654: camel-pg-replication-slot - consumer never connects again after the PostgreSQL server closed the connection (#27857)
add 6319543d332f CAMEL-25659: camel-sjms - recovery notices a connection failure that happens before the consumers are created (#27856)
add 1a9e9980fdcb CAMEL-25658: camel-bonita - the producer uses one JAX-RS client and closes it when it stops (#27855)
add 5ac66040917f CAMEL-25600: camel-telegram - an interrupted send also cancels the request future of the HTTP client (#27854)
add 5ce186ae1564 CAMEL-25633: camel-undertow - form fields without a declared charset are decoded as ISO-8859-1, so non-ASCII text is corrupted (#27851)
add b6aaa0299210 CAMEL-25640: camel-jbang-mcp - fix catalog caching, kamelet sort-before-limit, and failed-call retry budget (#27840)
add 613c4bdbfc28 CAMEL-25628: Fix flaky PulsarCustomMessageReceiptIT (#27836)
add d3e1a5b3cd09 CAMEL-23647: Upgrade to Vert.x 5.2.1 (#27825)
add 001ade0c3090 CAMEL-25609: camel-browse - Release the exchanges that browseLimit drops (#27796)
add 5bef69484652 CAMEL-25607: camel-mongodb-gridfs - keep the timestamp of the consumer between the polls (#27794)
add d9b62938eff2 chore: docs - the Ollama MLX build of qwen3.6 is faster on Apple Silicon with Ollama 0.40 (#27861)
add 7e959e4c42be CAMEL-25667: fix flaky FtpRecursiveDepth*IT tests
add 7683971ca912 chore: camel-jbang - the Ollama tab no longer flickers with a model on MLX
add a0cca641dde7 CAMEL-25641, CAMEL-25536: camel-jbang-mcp - review follow-ups: next-step hint on over-long arguments, guide boost 1.5 (#27837)
add 105e99188fde camel-launcher: skip sources and javadoc jars (#27826)
add 67e6157547dc CAMEL-21787: camel-kamelet - opt-in advancedOptions forwards extra URI parameters to the wrapped endpoint (#27832)
add 43393d516da2 CAMEL-25673: camel-jbang - camel_write_file refuses a second copy of a Java class in another folder of the project (#27862)
add 952be290b1ab CAMEL-25568: Upgrade guide - camel-oauth notes for 4.22.2 and 4.18.6 (#27864)
add 2cca8a20db65 CAMEL-25669: Add native OpenAI Decisions support
add 1df7bd315b5a CAMEL-25669: Add semantic media input and audit input types
add 7b83c275063d CAMEL-25669: Add the Semantic OpenAI expert for Camel 4.24
add ccf670e158a9 CAMEL-25669: Support image input and audit previews in JBang
add 75d7e32c61a4 CAMEL-25669: Enforce expert-configured image limits across runtime and tooling
add 3a93cef2beda CAMEL-25669: Reuse normalized input during OpenAI expert validation
add 4925d73ab670 CAMEL-25669: Observe Decisions producer calls and clarify documentation
add a97d481a20a9 CAMEL-25669: Identify refused questions in Decisions batches
add a9d43288d3f7 chore(deps): Bump huaweicloud-sdk-version from 3.1.218 to 3.1.219
add 9fd573f1d891 chore(deps-dev): Bump org.hibernate.orm:hibernate-core
add 4984112a4d23 chore(deps): Bump com.microsoft.onnxruntime:onnxruntime
add 7a9f3e7d7af3 chore(deps): Bump jline-version from 4.4.7 to 4.4.8
add cc23e6d66eea chore(deps-dev): Bump org.codehaus.mojo:versions-maven-plugin
add 5fc9f2b97914 chore(deps): Bump io.camunda:camunda-client-java from 8.9.21 to 8.10.2
add 3dfea73d650b chore(deps): Bump quarkus-mcp-server-version from 2.0.2 to 2.0.3
add e173c4ae3959 chore: camel-jbang - the shell and AI panels can have a theme of their own
add 3c5e5ae8a96f chore(deps): Bump com.azure:azure-storage-blob-changefeed
add bd6f90e268ff chore(deps): Bump org.openapitools:openapi-generator
add df223a6758aa chore: camel-jbang - sync the bundled examples: error-handling parks in a file of its own (#27885)
add f54a2007cbcb CAMEL-25031: Upgrade fabric8 kubernetes-client to 8.0.0 (#27863)
add 6463f13daf57 chore: camel-jbang - the AI overview leaves a folder of projects and the home folder alone
add fcea5cb4b25e CAMEL-25676: camel-jbang - camel ask confirms risky tool calls and fits the tools to the model (#27887)
add d6dc28b0a457 chore(deps): Bump cassandra-driver-version from 4.19.3 to 4.19.4
add 5544a083769f chore(deps-dev): Bump com.helger.phase2:phase2-lib from 6.2.1 to 6.2.2
add 71f919ddac78 chore(deps): Bump org.apache.fory:fory-core from 1.7.6 to 1.7.7
add aa49df83f203 chore: camel-jbang - a selected box in the diagram has a solid frame
add fa6f59a1afdb chore: camel-jbang - the F-key hints no longer split a field typed in the footer
add ce1a91857c3e chore: camel-jbang - camel get endpoint and the Endpoint tab show the scope of an endpoint
add 3be81575237b chore(deps): Bump io.github.classgraph:classgraph
add 9e3aa685e83d chore(deps): Bump com.googlecode.libphonenumber:libphonenumber
add 900cfc883ab0 CAMEL-25566: camel-milo - monitor several nodes with one consumer (#27780)
add 82f03d51c424 chore(deps): Bump org.commonmark:commonmark from 0.30.0 to 0.30.1 (#27891)
add 96ed7318a46f CAMEL-25668: Extract TypeSafe Semantic expert and rename Wolf Defender (#27886)
add ab5a934bd56d CAMEL-25588: camel-sql, camel-mybatis, camel-jooq - do not consume an exchange marked rollback only last (#27883)
add bd95a4ba024e CAMEL-24872: Upgrade guide - camel-oauth note for 4.22.2 (#27872)
add 10f69b4430ee CAMEL-25515: camel-jgroups-raft - the consumer handles the Learner role (#27870)
add 48d703fe21f4 CAMEL-25638: camel-graphql - upgrade-guide notes for 4.22.2 and 4.18.6 (#27867)
add 2a30744c443a CAMEL-25655: camel-zookeeper - consumer waits for ever and producer fails every message after the ZooKeeper session expired (#27858)
add 69f5b41527db CAMEL-25635: camel-platform-http-vertx - the charset parameter of the request Content-Type is only recognized in lower case (#27853)
add dee40ef3b300 CAMEL-25634: camel-jetty - a multipart text field that occurs several times keeps only its first value (#27852)
add 60006fac2d9a CAMEL-25487: Fix flaky GrpcProducerStreamingTest recovery test (#27806)
add 2cce77d2d51c chore(deps): Bump io.smallrye:smallrye-fault-tolerance-standalone from 6.11.4 to 7.0.0 (#26719)
add 5686684cb418 Bump version to 4.24.0-SNAPSHOT (#27901)
add 383f303bd89c CAMEL-25661: camel-jbang - AI write tools reload sooner: camel_run scans every 500 ms (#27899)
add 96e0e4186785 Regen
add b741d6f9d695 Update known releases
add a6a505cba187 CAMEL-25664: camel-jms - run exclusive replyTo timing tests in the exclusive surefire group to avoid flakiness (#27882)
add 0d3eaa85a5fe chore: camel-jbang-it - run the tests without Docker on Windows (#27898)
add 76d70c0905a9 CAMEL-25663: camel-rest-openapi - mock mode no longer NPEs for an operation without a 200 response (#27897)
add 04cf4bd8a628 CAMEL-25660: camel-azure-servicebus - bound the dead-letter reason and description, and report a rejected request (#27834)
add a16cccbde620 chore(deps): Bump asm-version from 9.10.1 to 9.11
add 3f8b3b4a3e62 CAMEL-25389: camel-jbang - Exit code contract, stderr for errors, central error handling (#27909)
add 9fa6919de995 CAMEL-25565: camel-jbang - route-diagram, route-structure and route-topology read Java source files with the Java DSL parser instead of compiling them (#27715)
add 90560e226036 CAMEL-25390: camel-cli-connector - Always reply to CLI actions, including errors and acks (#27912)
add 80248a3a9819 CAMEL-25389: camel-jbang - route-diagram, route-structure and route-topology print the parser notes on stderr (#27913)
add 7d66aecff880 CAMEL-25392: camel-jbang - JSON output contract (#27915)
add 5186b4b03f5b CAMEL-25391: camel-jbang - ActionClient, ProcessFinder and shared --timeout (#27914)
add 76c2a6f0d4ab CAMEL-25393: camel-jbang - camel cmd actions report failures and timeouts (#27916)
add 9d4222f80bda CAMEL-25394: camel-jbang - camel get/top/ps: robust listing and consistent JSON schema (#27926)
add f5015f3b2015 CAMEL-25395: camel-jbang - camel stop and restart wait and verify (#27927)
add ae2e38efecfa CAMEL-25396: camel-jbang - Commands must not hang without a terminal (#27928)
add cbfee553a489 CAMEL-25397: camel-jbang - camel run: background startup reporting and early input errors (#27930)
add 7d31f3b0d8c7 CAMEL-25398: camel-jbang - camel ask, MCP tools and the monitor surface CLI failures to agents (#27931)
add 1bbffc407dfc CAMEL-25378: Add camel-test-citrus component for Citrus message validation
add 85aad9485099 Regen
add 5b2016dfae5a CAMEL-25378: Address review feedback on camel-test-citrus
add 30c38b3f83cb Regen
add 371e18657eab CAMEL-25378: Use MockEndpoint processor infrastructure for Citrus validation
add 5587fc57a47e Regen
add c91fed0060f3 CAMEL-25378: Escape Citrus variable placeholder in adoc to fix website build
add 737a9994c060 CAMEL-25378: Address review feedback on camel-test-citrus
add 5d8e3d72d783 CAMEL-25378: Use case-insensitive header validation for Citrus
add 70984a670703 CAMEL-25378: Fix validate() return type and doc inaccuracy
add 042cbc00e7e2 CAMEL-25378: Make nextSpecIndex final and allow variable overwrite
add 51013863a91a CAMEL-25378: Address davsclaus review feedback
add 2059cf2a2543 CAMEL-25378: Remove dead name field and guard supplier against NPE
add cbf84d90b2fa CAMEL-25378: Restore name field with accessor overrides and add missing tests
add d2ec84933cf0 CAMEL-25378: Only write back new or changed variables after Citrus validation
add 30589ef8d6ee CAMEL-25378: Fix receive mode failure recording and document edge cases
add 2907675a4288 CAMEL-25378: Bump parent to 4.24.0-SNAPSHOT and clarify redelivery doc
add 7089992f4a97 CAMEL-25399: camel-jbang - Remaining command exit code and error fixes (#27932)
add cb4b60637046 CAMEL-25348: stabilize LumberjackComponentTest using FixedLengthFrameDecoder for ACK framing
add c7d3889e053b CAMEL-25400: camel-jbang - One helper for child processes and the Maven wrapper (#27933)
add d46d51c24550 CAMEL-25666: Stabilize ConsumeChildrenIT - replace fixed delay with Awaitility
add a24a1b5f3db1 CAMEL-25604, CAMEL-25605, CAMEL-25622: upgrade guide notes for the 4.22.2 and 4.18.6 backports (#27939)
add 07c54cb62eae CAMEL-23688: camel-jbang - Tests of more commands, and the bugs they found (#27934)
add 407d1674961f chore(deps): Bump aws-java-sdk2-version from 2.55.14 to 2.55.15
add b1bb59f18a51 chore(deps): Bump org.webjars:swagger-ui from 5.33.1 to 5.33.2
add 71633593ebdc CAMEL-25688: Stabilize flaky FTP consumer integration tests
add 18f53efde6c7 CAMEL-25436: camel-test-infra-spiffe - fix the SPIRE readiness race and rootless engines (#27936)
add 7b12fca82cf4 CAMEL-25681: camel-support - FileIdempotentRepository caches a key only once it is stored
add f8bd57d57c79 CAMEL-25707: camel-elasticsearch-rest-client - bind the basic authentication credentials to the cluster nodes
add 004809689f98 CAMEL-25708: camel-opensearch - bind the basic authentication credentials to the cluster nodes
add 442e440e43e6 CAMEL-25706: camel-elasticsearch - bind the basic authentication credentials to the cluster nodes
add b9ce3e793194 CAMEL-24812: ci - do not include modules located under src/ in the incremental build
add 73b3eba6f8d3 CAMEL-25677: camel-wasm - remove the wasm language
add b8d785ce3607 CAMEL-25685: camel-jetty - map the query parameters when Jetty cannot read the request body parameters
add 68329f0919bc CAMEL-25684: camel-slack - the consumer keeps the messages of a poll it did not route when the route is suspended
add 24cd63f10fb2 CAMEL-25682: camel-resilience4j - a timed-out call waits for a write-back of the task that is in progress
add 72701dd57007 CAMEL-25678: camel-core - Switch case values and Dynamic Router uriDelimiter resolve property placeholders
add 5961fc46e56b CAMEL-25626: camel-milo - deliver a data change with a Bad status even when its value is null
add ac792d338517 CAMEL-25631: camel-core - Deprecate Route.clearRouteModel() and stop calling it from RouteReifier
add 1109759ffa29 CAMEL-25645: camel-milo - let the OPC UA client validate the server certificate against a trust list
add 16b6e9dfbe82 CAMEL-25696: camel-jbang - A boolean option given without a value is on (#27951)
add a897120ba2fc CAMEL-25449: camel-jbang - camel debug sends its commands in files of their own (#27955)
add d46511e45eba CAMEL-25400: camel-jbang - One sort, one row copy and one format for the listings (#27961)
add d0a1031e27b7 CAMEL-25538: fix configuration-validate to accept all camel.* groups and report accepted=false as valid=false (#27841)
add 472378346689 chore: dependabot - ignore classgraph 6.x, it needs Java 25 (#27953)
add 880722fee300 CAMEL-25693: camel-vertx-websocket - close a WebSocket that connects just after the connect timeout (#27911)
add 23457461383d CAMEL-25400: camel-jbang - The CLI that runs several commands gives each a fresh start (#27962)
add c1c397b7574f CAMEL-23688: camel-jbang - Tests for log, trace, cmd receive, cmd send, transform message and cmd memory-leak (#27963)
add d4c36141a4c3 CAMEL-23688: camel-jbang - Tests for update run, dependency copy, get error, init and doc (#27964)
add d6eaeb5a3347 CAMEL-23688: camel-jbang - Tests for get history and restart (#27966)
add 41f4feade203 CAMEL-25541: camel-jbang-mcp - bounded camel_catalog_doc component answer (#27839)
add 83aaa80754f9 CAMEL-25683: camel-azure-eventhubs - after a batch size checkpoint, the batch timeout checkpoints again (#27922)
add 5750f3739402 CAMEL-23688: camel-jbang - Tests for overview and transform route (#27967)
add c93c26fdecb8 CAMEL-23688: camel-jbang - Tests for cmd browse and cmd stub (#27973)
add f2d8a8d19069 chore(deps): Bump io.github.classgraph:classgraph from 4.8.198 to 4.8.199 (#27972)
add 9712c5e70300 CAMEL-23688: camel-jbang - Tests for explain and harden (#27971)
add 633e1bf0b75d CAMEL-23688: camel-jbang - Tests for get route, processor, metric and health (#27974)
add dcb04ce16ebf CAMEL-23688: camel-jbang - Tests for get bean, get route-controller and top source (#27975)
add 5e50108f3e3f CAMEL-23688: camel-jbang - Tests for camel catalog kamelet (#27977)
add 384d8ec110a8 CAMEL-23688: camel-jbang - Tests for the chat with tools of the LLM client (#27976)
add 21b3604c4e56 CAMEL-23688: camel-jbang - Tests for camel version list without downloads (#27978)
add 26a31bf3939f CAMEL-23688: camel-jbang - camel cmd eval and the eval tools send the expression as it is (#27979)
add 1a90f44e5f8f CAMEL-23688: camel-console - the receive dev console dumps nothing when it has received nothing (#27980)
add 3646c6c7536e CAMEL-23688: camel-jbang - Tests for the questions of camel ask (#27981)
add 9fb9bc911f78 CAMEL-23688: camel-jbang - Tests for the runtime tools of camel ask (#27982)
add e339a2e9019f CAMEL-23688: camel-jbang - Tests for cmd route-diagram and cmd span (#27969)
add 7b5d129971f0 CAMEL-25716: camel-management - remote exchange counters per route, for camel get processor --remote (#27996)
add 826a664c5f16 CAMEL-23688: camel-jbang - camel init does not overwrite a file without --force (#27995)
add a7af64a3ca11 CAMEL-23688: camel-jbang - An LLM given with --url is the only one used (#27994)
add 55ed20f14e90 CAMEL-25717: camel-jbang - The docs of camel test init list its own options, not those of camel init (#27997)
add f245636df70f CAMEL-25712: camel-google-pubsub - keep pulling after a failed nack of a message at max delivery attempts (#27992)
add 1a4077f0c46f CAMEL-25711: camel-mongodb-gridfs - keep polling after a poll fails (#27991)
add deadcabda307 CAMEL-25709: camel-core - Aggregate EIP: try the completion timeout of a group again when the repository fails (#27989)
add 86e0ee42e3f5 CAMEL-25703: camel-bindy - keep all decimals of a number field without precision when marshalling (#27988)
add 55d4f9e20a41 CAMEL-25702: camel-ibm-secrets-manager - skip an Event Streams record that cannot be read instead of ending the refresh task (#27987)
add 4f879148b118 CAMEL-25701: camel-azure-servicebus - renew a message lock before the run that would come too late (#27986)
add 278254ec258e CAMEL-25699: camel-protobuf - Keep the content of bytes fields when converting a message to and from a Map (#27984)
add d201af225932 CAMEL-25698: camel-jta - roll back the transaction of an exchange marked rollback only last (#27983)
add cccaf03679ec chore(deps): Bump org.apache.maven.reporting:maven-reporting-api from 3.1.1 to 4.0.0 (#27893)
add d09593b4a584 CAMEL-25700: camel-aws2-sqs - extend the visibility of every message of the batch, not only from its turn (#27985)
add 3af2c90d63ad CAMEL-25679: camel-mongodb - keep the consumer thread when a new cursor cannot be opened (#27918)
add 0c1d6b11798c CAMEL-25680: camel-docker - events consumer closes its stream on stop and subscribes again when it ends (#27919)
add e0855013fbdb CAMEL-25642: camel-jbang-mcp - migration and dependency tools answer with the right data (#27959)
add 138d8c645eb8 CAMEL-25642: camel-jbang-mcp - camel_openapi_scaffold follows the rules of camel-rest-openapi (#27960)
add 68f43491f3cd CAMEL-25642: camel-jbang-mcp - runtime tools wiring: receive in one call, routeId honoured, prompts name real tools (#27958)
add eb14b16f7006 CAMEL-25645: camel-milo - ServerCertificateValidationTest writes the value before the consumers start (#27999)
add bf3a7214405c chore: camel-jbang - an emoji such as a family or a flag is one character in the AI prompt, filters, captions and diagrams
add e33b8cd69292 CAMEL-25710: camel-mail - remove the idempotent keys of mails that a poll does not route (#27990)
add ccff8d83bf51 CAMEL-25686: parent - import the ASM bom so that all ASM artifacts follow asm-version (#27925)
add b5e6edf1cb30 CAMEL-25734: camel-core - the bean introspection can be used by another thread while Camel starts (#28003)
add 99af30362c81 CAMEL-25671: camel-milo - report a node with an unknown namespace URI instead of failing the connection (#27906)
add 9250de96834f CAMEL-25720: camel-jbang - run the tests of camel-jbang-core in parallel forks (#28004)
add 1ad29093abba CAMEL-25720: camel-jbang - load the kamelet catalog and the Quarkus BOM versions once per JVM (#28005)
add be0857aab86c chore: camel-jbang - the AI tools see the beans in src/main/resources, catch a route id another file has, and say why a start failed (#28001)
add 94ca50181230 CAMEL-25736: YAML examples for the data formats and languages that had none (#28023)
add 94e2616e231a chore(camel-test-infra-opa): upgrade opa.container to 1.21.2-static (#28018)
add 0910e0c93f7e chore(camel-test-infra-docling): upgrade docling.container to v1.37.0 (#28010)
add 4008510e75f8 CAMEL-25736: YAML examples for 27 components that had none (#28024)
add e4392c40683b CAMEL-25736: YAML examples for 37 more components that had none (#28026)
add fa779353ec19 CAMEL-25736: camel-jbang - the AI samples and the documentation tests read the YAML examples with a longer delimiter or a leading comment (#28021)
add 71ac53efdb10 CAMEL-25739: tooling - a multiEnum flag for options that take several enum values separated by comma (#28025)
add c0f92eb7910f CAMEL-25719: camel-jbang - camel_catalog_doc and camel_catalog_find know the beans entry of the YAML DSL, and five more entries have samples (#28002)
add ff4f64120cd7 CAMEL-25718: camel-jbang - Document the commands of camel test that come from Citrus (#28000)
add ddd31099c9a5 CAMEL-25532: camel-jbang - the AI write and edit tools repair YAML shapes that have one reading, and match lines written from memory (#27998)
add 748c0182b1ef CAMEL-25736: YAML examples for 47 cloud and SaaS components that had none (#28027)
add d4d48271550e CAMEL-25720: camel-jbang-core - the serial tests no longer run with -Pfastinstall or -Dquickly
add b6cf05b3ddf7 CAMEL-25724: camel-jms - preserveMessageQos uses the time to live of the endpoint for a message without expiration (#28032)
add 69856151bcf3 CAMEL-25691: camel-milo - recreate the subscription when it stops publishing (#27910)
add e549176aa55b chore(camel-test-infra-aws-v2): upgrade aws.container to 2.3.0 (#28006)
add d816bbdcb097 chore(camel-test-infra-couchbase): upgrade couchbase.container to 8.0.3 (#28008)
add ca9d19bc5225 chore(camel-test-infra-couchdb): upgrade couchdb.container to 3.5.3 (#28009)
add 97f9e803aa58 chore(camel-test-infra-hashicorp-vault): upgrade hashicorp.vault.container to 2.2.0 (#28011)
add c74c1bd4e9eb chore(camel-test-infra-ibmmq): upgrade ibm.mq.container to 10.0.1.0-r1 (#28012)
add 9adddb690f28 chore(camel-test-infra-keycloak): upgrade keycloak.container to 26.8.1 (#28013)
add 155aae6c6e8f chore(camel-test-infra-milvus): upgrade milvus.container to v2.6.25 (#28014)
add f20af1bb0309 chore(camel-test-infra-nats): upgrade nats.container to 2.15.1 (#28015)
add e5ae19c33616 chore(camel-test-infra-ollama): upgrade ollama.container to 0.40.6 (#28016)
add ddca15435112 CAMEL-25735: camel-jbang - samples for interceptFrom, interceptSendToEndpoint and dataFormats, and sslContextParameters in camel_catalog_doc (#28044)
add e13303ef1ef7 CAMEL-24844: the validator reports parsed data that is sent or written where text is needed (#28047)
add 066ccc624823 CAMEL-25751: a Map or List body says to marshal it first, in the data format of the reply, the request or the file (#28048)
add 14203c663d84 CAMEL-25762: camel-jbang - the validator learns the OpenAPI operations and the REST binding mode beside a route (#28058)
add 58a2d06b3e26 Generated sources regen for SBOM (main) (#28061)
add 19752c4e14dc CAMEL-25727: camel-aws-cloudtrail - look again for events that CloudTrail makes visible late (#28038)
add 4b504fd443b4 CAMEL-25730: camel-web3j - subscribe again when the subscription of the consumer ends with an error (#28037)
add c9bb20b2fb2b CAMEL-25726: camel-azure-files - create the file with the length of the body, not a stale CamelFileLength header (#28034)
add c4efd9018fb7 CAMEL-25725: camel-iggy - send messageExpiry to Iggy in microseconds (#28033)
add 959866bd702b CAMEL-25723: camel-zipfile - ZipAggregationStrategy keeps an entry whose name comes again under a numbered name (#28031)
add dad7b548904b CAMEL-25704: camel-undertow - refuse a request target or header value with control characters (#27944)
add 12f68be8b2fa CAMEL-25585: upgrade guide - camel-chunk notes for 4.22.2 and 4.18.6 (#27950)
add 184450a65483 CAMEL-25753: camel-kafka - stop the consumer without waiting for its current poll (#28060)
add 5c11b9288c0a CAMEL-25749: camel-support - BodyFacts says what the body is, the step that set it, and what to write (#28059)
add 92040109d14c CAMEL-25761: camel-jbang - the AI validator finds the parameters of an endpoint wherever they stand in the step (#28057)
add 3269ef15a999 CAMEL-25748: camel-yaml-dsl-validator - the hint for a script file under groovy: resource: keeps the resource: prefix (#28046)
add 8287506b6120 CAMEL-25747: camel-rest-openapi - log the problems the OpenAPI parser finds in the specification (#28043)
add a8a196b8a78b CAMEL-25745: camel-http - make it stand out that a message with a body is sent as a POST unless httpMethod is set (#28041)
add 1239c76ac3c1 CAMEL-25746: camel-bean - the error for a key read from a stream, JSON text or a List says what to do (#28042)
add b70ebb98ef4e CAMEL-25744: camel-jbang - the AI validator reports a comparison of CamelTimerCounter that can never be true, as the counter starts at 1 (#28040)
add 37acd0d360dc CAMEL-25721: camel-xml-io, camel-yaml-io, camel-java-io - route dumps keep options set to their default value (#28029)
add 0d9b605765ff CAMEL-25728: camel-file - keep a done file with a fixed name for the files a poll left (#28035)
add d5f34a8bd8ac CAMEL-25729: camel-aws-secrets-manager - read every CloudTrail event since the last check in the refresh task (#28036)
add 2439203e3a91 CAMEL-25706, CAMEL-25707, CAMEL-25708: upgrade guide notes for the 4.22.3 and 4.18.6 backports (#28052)
add 58966e93ab23 CAMEL-25749: a read on a body that is still the payload, or an iterator, says what the body is and what to write (#28066)
add bbd6f750aa00 CAMEL-25745: camel-jbang-core - CatalogSamplesTest accepts a quoted http uri in the first http sample
add d0a4758ab404 CAMEL-25780: camel-aws2-eventbridge - EventbridgePutEventsIT sends a JSON detail
add 7aae27315946 chore: add project-security.md to the OSS helper rules (#28081)
add 56ab7fb625c6 CAMEL-25647: Fix flaky FileDisruptorShutdownCompleteAllTasksTest (#28039)
add 590d392265ec CAMEL-25758: camel-azure-storage-blob - moveAfterRead deletes the source blob only after the copy succeeded (#28073)
add 62c9a3ebe409 chore(deps): Bump actions/setup-java from 6.0.1 to 6.1.0 (#28077)
add a666fbbf586c CAMEL-25779: camel-jms: JmsMessage loses attachments when exchange is copied (#28083)
add aff56976b420 CAMEL-25645: camel-milo - upgrade guide notes for 4.22.3 and 4.18.6 (#28055)
add 5ccfce4a1c37 CAMEL-25742: camel-coap - cancel the observation when an observe consumer stops (#28069)
add 12360f853d33 CAMEL-25759: camel-aws2-eventbridge - keep one target on the rule for a queue given with queueUrl (#28074)
add 936d6f4517a0 CAMEL-25754: camel-test-infra-artemis - no disk usage limit, so a broker on a nearly full Docker disk does not block producers (#28056)
add 39a7365e2270 CAMEL-25713: camel-milo - give each client connection its own executor (#28049)
add eb8ecb1b4543 CAMEL-25741: camel-aws2-ddb - aws2-ddbstream reads every shard to its end and starts from streamIteratorType only once (#28068)
add 6f36673e85cf CAMEL-25738: camel-test-dst - deterministic simulation testing for Camel consumers (stage 1) (#28067)
add 02563254b8fd CAMEL-25704: camel-undertow - add the 4.22.3 and 4.18.6 upgrade-guide notes on main (#28078)
add 524a7d6e0534 CAMEL-25791: camel-state-store - Add backend factory option to create one KeyValueRepository per store name (#28086)
add 12dcf49b2738 CAMEL-25757: camel-azure-files - accept 206 Partial Content for a resumed download (#28072)
add 04333431a654 CAMEL-24704: camel-yaml-dsl - beans keyed by the bean name fail with the list form to write (#26921)
add 2cddebab6c2f CAMEL-23317: Fix flaky MailProducerUnsupportedCharsetTest
add ea8134e42e85 CAMEL-22996: raise jdk.version from 17 to 21
add 38702c31e897 CAMEL-22996: update archetype templates to Java 21
add 271d4726f5b7 CAMEL-22996: remove JDK 17 from GitHub Actions matrix
add 846235d6ecc8 CAMEL-22996: remove JDK 17 from Jenkinsfile
add 1b24f7cb5392 CAMEL-22996: resolve Java-21 baseline TODOs (threadId, Locale.of)
add 19c48b622eb0 CAMEL-22996: update documentation to reflect Java 21 minimum
add 2bfddab5c222 CAMEL-22996: drop JDK 17 from camel-jbang-container Makefile
add 445aea8fcab2 CAMEL-22996: update Doctor.checkJava() to require Java 21
add 8dc19aa02146 CAMEL-22996: update MigrationTools Java version in examples commands
add 381cb2be40b2 CAMEL-22996: update camel-launcher to require Java 21
add a7f1e112af30 CAMEL-22996: update AGENTS.md Java minimum to 21+
add ec707008d0f8 CAMEL-22996: simplify JDK enforcer message in root pom.xml
add 615b9698a0ad CAMEL-22996: remove reflection workaround from SSLContextParametersNamedGroupsListTest
add 7ec5d6a0e2b5 CAMEL-22996: remove min=JAVA_21 from @EnabledForJreRange in SSL and virtual thread tests
add 72da53efe4b2 CAMEL-22996: replace deprecated new Locale() with Locale.forLanguageTag() or Locale.of()
add 9ccfb67d56b3 CAMEL-22996: promote java21/CamelThreadFactory to main, remove multi-release java-21-sources profile
add 7bcdc00716de CAMEL-25644: camel-ssh - match known_hosts entries by exact host pattern (#27821)
add 53140a139f5c CAMEL-25819: camel-core - Aggregate EIP recovers exchanges when the KeyValueRepository is auto-discovered
add 4809d8f99d61 chore(deps): Bump aws-java-sdk2-version from 2.55.15 to 2.56.0
add 3a41818fb18b Regen
add 6a253ffb947c CAMEL-25794: camel-pqc - HSS, XMSSMT and SNTRUPrime get their default key material (#28098)
add 3d6b26642f12 CAMEL-25812: camel-milo - end idle client threads and run reconnects on a thread of their own (#28111)
add a2a592c0772b CAMEL-25760: camel-alibaba-oss - skip a listed object that cannot be got instead of failing the poll (#28075)
add e9d519bbd6c5 CAMEL-25760: camel-huaweicloud-obs - skip a listed object that cannot be got instead of failing the poll (#28076)
add 66a07e331869 CAMEL-25743: camel-aws2-s3 - upload a body of known length with its own length, not a stale CamelAwsS3ContentLength (#28070)
add a439c1ab3912 CAMEL-25787: camel-smooks - handle Smooks Source bodies like other XML message bodies (#28095)
add efb795c1fadc chore: docs - revisit the security model after the 38 advisories of 2026-10-15 (#28088)
add 55339dd9c435 CAMEL-25756: camel-kafka - a failed poll must not drop the records of an incomplete batch (#28071)
add f6081e96f772 chore(deps): Bump com.dropbox.core:dropbox-core-sdk from 7.1.1 to 8.0.2
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 (77699e1d3689)
\
N -- N -- N refs/heads/dependabot/maven/com.dropbox.core-dropbox-core-sdk-8.0.0 (f6081e96f772)
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:
.asf.yaml | 2 +-
.github/CI-ARCHITECTURE.md | 94 +-
.../check-container-upgrade/requirements.txt | 6 +-
.../test_update_metadata_version.py | 207 +
.../update-metadata-version.py | 110 +-
.github/actions/incremental-build/action.yaml | 16 +
.../actions/incremental-build/collect-flakes.py | 275 +
.../actions/incremental-build/incremental-build.sh | 482 +-
.../actions/incremental-build/reactor_timing.sh | 235 +
.../incremental-build/reactor_timing_test.sh | 134 +
.../incremental-build/test_collect_flakes.py | 344 +
.../testdata/TEST-doctype-no-entities-rejected.xml | 9 +
.../testdata/TEST-doctype-rejected.xml | 13 +
.../testdata/TEST-error-then-failure-flake.xml | 19 +
.../testdata/TEST-recovered-flake.xml | 25 +
.../testdata/TEST-two-attempt-flake.xml | 18 +
.../testdata/TEST-utf16-doctype-rejected.xml | Bin 0 -> 724 bytes
.github/actions/install-mvnd/action.yml | 6 +-
.github/actions/labeler/label-config.yml | 3 +
.github/actions/setup-llvm-mingw/action.yml | 30 +
.../actions/setup-llvm-mingw/install-llvm-mingw.sh | 49 +
.github/dependabot.yml | 16 +
.github/workflows/alternative-os-build-main.yml | 6 +-
.github/workflows/camel-launcher-native-exe.yml | 294 +
.github/workflows/check-container-versions.yml | 20 +-
.github/workflows/dep-check.yml | 68 +
.github/workflows/depsreview.yaml | 4 +-
.github/workflows/generate-sbom-main.yml | 76 -
.github/workflows/generate-sbom.yml | 83 +
.github/workflows/main-build.yml | 26 +-
.github/workflows/package-native-validation.yml | 217 +
.github/workflows/pr-build-main.yml | 113 +-
.github/workflows/pr-ci-scripts-validation.yml | 62 +
.github/workflows/pr-cleanup-branches.yml | 8 +-
.github/workflows/pr-commenter.yml | 8 +-
.github/workflows/pr-doc-validation.yml | 4 +-
.github/workflows/pr-id.yml | 6 +-
.github/workflows/pr-labeler.yml | 8 +-
.github/workflows/pr-license-check.yml | 64 +
.github/workflows/pr-manual-component-test.yml | 10 +-
.github/workflows/pr-test-commenter.yml | 126 +-
.github/workflows/pr-update-branch.yml | 2 +-
.github/workflows/security-scan.yml | 6 +-
.github/workflows/sonar-build.yml | 28 +-
.github/workflows/sonar-scan.yml | 16 +-
.gitignore | 3 +
.mvn/develocity.xml | 2 +-
.mvn/extensions.xml | 10 +-
.mvn/jvm.config | 9 +-
.oss-ai-helper-rules/project-guidelines.md | 10 +-
.oss-ai-helper-rules/project-security.md | 37 +
AGENTS.md | 281 +-
Jenkinsfile | 41 +-
Jenkinsfile.deploy | 62 +-
Jenkinsfile.jbangtest | 2 +-
Jenkinsfile.jdk26 | 16 +-
Jenkinsfile.jdk27 | 157 +
README.md | 4 +-
apache-camel/pom.xml | 6 +-
archetypes/camel-archetype-api-component/pom.xml | 2 +-
.../META-INF/maven/archetype-metadata.xml | 10 +-
.../main/resources/archetype-resources/AGENTS.md | 29 +
.../main/resources/archetype-resources/README.md | 22 +
.../main/resources/archetype-resources/ReadMe.txt | 13 -
.../__artifactId__-component/pom.xml | 2 +-
.../src/main/resources/archetype-resources/pom.xml | 2 +-
archetypes/camel-archetype-component/pom.xml | 2 +-
.../META-INF/maven/archetype-metadata.xml | 3 +-
.../main/resources/archetype-resources/AGENTS.md | 27 +
.../main/resources/archetype-resources/README.md | 19 +
.../main/resources/archetype-resources/ReadMe.txt | 13 -
.../src/main/resources/archetype-resources/pom.xml | 2 +-
archetypes/camel-archetype-dataformat/pom.xml | 2 +-
.../META-INF/maven/archetype-metadata.xml | 3 +-
.../main/resources/archetype-resources/AGENTS.md | 28 +
.../main/resources/archetype-resources/README.md | 21 +
.../main/resources/archetype-resources/ReadMe.txt | 13 -
.../src/main/resources/archetype-resources/pom.xml | 2 +-
archetypes/camel-archetype-java/pom.xml | 2 +-
.../META-INF/maven/archetype-metadata.xml | 3 +-
.../main/resources/archetype-resources/AGENTS.md | 27 +
.../main/resources/archetype-resources/README.md | 22 +
.../main/resources/archetype-resources/ReadMe.txt | 18 -
.../src/main/resources/archetype-resources/pom.xml | 2 +-
archetypes/camel-archetype-main/pom.xml | 2 +-
.../META-INF/maven/archetype-metadata.xml | 3 +-
.../main/resources/archetype-resources/AGENTS.md | 29 +
.../main/resources/archetype-resources/README.md | 24 +
.../main/resources/archetype-resources/ReadMe.txt | 26 -
.../src/main/resources/archetype-resources/pom.xml | 2 +-
archetypes/camel-archetype-spring/pom.xml | 70 -
.../META-INF/maven/archetype-metadata.xml | 75 -
.../src/main/resources/META-INF/LICENSE.txt | 203 -
.../src/main/resources/META-INF/NOTICE.txt | 11 -
.../main/resources/archetype-resources/ReadMe.txt | 15 -
.../src/main/resources/archetype-resources/pom.xml | 115 -
.../archetype-resources/src/data/message1.xml | 22 -
.../archetype-resources/src/data/message2.xml | 22 -
.../resources/META-INF/spring/camel-context.xml | 46 -
.../src/main/resources/log4j2.properties | 23 -
.../build-it/archetype.properties | 27 -
.../resources/projects-disabled/build-it/goal.txt | 1 -
.../projects-disabled/run-it/archetype.properties | 29 -
.../resources/projects-disabled/run-it/goal.txt | 1 -
archetypes/pom.xml | 3 +-
bom/camel-bom/pom.xml | 1295 +-
bom/pom.xml | 2 +-
buildingtools/pom.xml | 2 +-
camel-dependencies/pom.xml | 2 +-
camel-sbom/camel-sbom.json | 168597 ++++++++++--------
camel-sbom/camel-sbom.xml | 82105 +++++----
catalog/camel-allcomponents/pom.xml | 245 +-
catalog/camel-catalog-common/pom.xml | 2 +-
catalog/camel-catalog-console/pom.xml | 2 +-
.../org/apache/camel/dev-console/catalog.json | 156 +-
.../org/apache/camel/dev-consoles.properties | 2 +-
.../camel/catalog/console/CatalogConsole.java | 53 +-
catalog/camel-catalog-lucene/pom.xml | 90 -
.../catalog/lucene/LuceneSuggestionStrategy.java | 70 -
.../src/main/resources/META-INF/LICENSE.txt | 203 -
.../src/main/resources/META-INF/NOTICE.txt | 11 -
.../catalog/lucene/CamelCatalogLuceneTest.java | 50 -
.../src/test/resources/log4j2.properties | 28 -
catalog/camel-catalog-maven/pom.xml | 2 +-
catalog/camel-catalog-suggest/pom.xml | 8 +-
.../catalog/suggest/CatalogSuggestionStrategy.java | 53 +-
.../catalog/suggest/CamelCatalogSuggestTest.java | 9 +-
catalog/camel-catalog/pom.xml | 34 +-
.../advisories/camel-security-advisories.json | 1032 +
.../org/apache/camel/catalog/apis.properties | 10 +
.../camel/catalog/apis/AggregationStrategy.json | 15 +
.../apache/camel/catalog/apis/CamelContext.json | 15 +
.../org/apache/camel/catalog/apis/Exchange.json | 15 +
.../org/apache/camel/catalog/apis/Expression.json | 15 +
.../org/apache/camel/catalog/apis/Message.json | 15 +
.../org/apache/camel/catalog/apis/Predicate.json | 15 +
.../org/apache/camel/catalog/apis/Processor.json | 15 +
.../camel/catalog/apis/ProducerTemplate.json | 15 +
.../org/apache/camel/catalog/apis/Registry.json | 15 +
.../apache/camel/catalog/apis/TypeConverter.json | 15 +
.../org/apache/camel/catalog/beans.properties | 14 +-
.../beans/AcceptAllHeaderFilterStrategy.json | 2 +-
.../beans/CaffeineAggregationRepository.json | 2 +-
.../beans/CaffeineIdempotentRepository.json | 2 +-
.../catalog/beans/CaffeineKeyValueRepository.json | 16 +
.../beans/CassandraAggregationRepository.json | 2 +-
.../beans/CassandraIdempotentRepository.json | 2 +-
.../catalog/beans/CassandraKeyValueRepository.json | 16 +
.../camel/catalog/beans/ConsulClusterService.json | 2 +-
.../catalog/beans/CronScheduledRoutePolicy.json | 2 +-
.../catalog/beans/DefaultHeaderFilterStrategy.json | 2 +-
.../camel/catalog/beans/DurationRoutePolicy.json | 2 +-
.../catalog/beans/DurationRoutePolicyFactory.json | 2 +-
.../beans/EhcacheAggregationRepository.json | 2 +-
.../catalog/beans/EhcacheIdempotentRepository.json | 2 +-
.../catalog/beans/EhcacheKeyValueRepository.json | 16 +
...lasticsearchBulkRequestAggregationStrategy.json | 4 +-
.../catalog/beans/FileIdempotentRepository.json | 2 +-
.../catalog/beans/FileLockClusterService.json | 4 +-
.../beans/GroupedBodyAggregationStrategy.json | 2 +-
.../beans/GroupedExchangeAggregationStrategy.json | 2 +-
.../beans/GroupedMessageAggregationStrategy.json | 2 +-
.../beans/HazelcastAggregationRepository.json | 2 +-
.../beans/HazelcastIdempotentRepository.json | 2 +-
.../catalog/beans/HazelcastKeyValueRepository.json | 16 +
.../InfinispanEmbeddedAggregationRepository.json | 2 +-
.../beans/InfinispanEmbeddedClusterService.json | 4 +-
.../InfinispanEmbeddedIdempotentRepository.json | 2 +-
.../InfinispanRemoteAggregationRepository.json | 2 +-
.../beans/InfinispanRemoteClusterService.json | 4 +-
.../InfinispanRemoteIdempotentRepository.json | 2 +-
.../beans/InfinispanRemoteKeyValueRepository.json | 16 +
.../catalog/beans/JCacheAggregationRepository.json | 2 +-
.../catalog/beans/JCacheIdempotentRepository.json | 2 +-
.../catalog/beans/JCacheKeyValueRepository.json | 16 +
.../catalog/beans/JGroupsRaftClusterService.json | 2 +-
.../catalog/beans/JdbcAggregationRepository.json | 2 +-
.../catalog/beans/JdbcKeyValueRepository.json | 16 +
.../catalog/beans/JdbcMessageIdRepository.json | 2 +-
.../camel/catalog/beans/JpaKeyValueRepository.json | 16 +
.../catalog/beans/KafkaIdempotentRepository.json | 2 +-
.../catalog/beans/KafkaKeyValueRepository.json | 16 +
.../beans/KeyValueAggregationRepository.json | 15 +
.../beans/KeyValueIdempotentRepository.json | 15 +
.../catalog/beans/KubernetesClusterService.json | 4 +-
.../beans/LevelDBAggregationRepository.json | 16 -
.../catalog/beans/LoggingHttpActivityListener.json | 2 +-
.../catalog/beans/MemoryAggregationRepository.json | 4 +-
.../catalog/beans/MemoryIdempotentRepository.json | 4 +-
.../catalog/beans/MemoryKeyValueRepository.json | 15 +
.../catalog/beans/MongoDbIdempotentRepository.json | 2 +-
.../OpensearchBulkRequestAggregationStrategy.json | 2 +-
.../catalog/beans/RedisAggregationRepository.json | 2 +-
.../catalog/beans/RedisKeyValueRepository.json | 16 +
.../catalog/beans/SimpleScheduledRoutePolicy.json | 2 +-
.../beans/SpringCacheIdempotentRepository.json | 2 +-
.../beans/SpringRedisIdempotentRepository.json | 2 +-
.../catalog/beans/StringAggregationStrategy.json | 2 +-
.../catalog/beans/TarAggregationStrategy.json | 2 +-
.../beans/ThrottlingExceptionRoutePolicy.json | 2 +-
.../beans/ThrottlingInflightRoutePolicy.json | 2 +-
.../beans/UseLatestAggregationStrategy.json | 2 +-
.../beans/UseOriginalAggregationStrategy.json | 2 +-
.../catalog/beans/XsltAggregationStrategy.json | 2 +-
.../beans/XsltSaxonAggregationStrategy.json | 2 +-
.../catalog/beans/ZipAggregationStrategy.json | 2 +-
.../catalog/beans/ZooKeeperClusterService.json | 2 +-
.../org/apache/camel/catalog/components.properties | 36 +-
.../org/apache/camel/catalog/components/a2a.json | 4 +-
.../apache/camel/catalog/components/activemq.json | 7 +-
.../apache/camel/catalog/components/activemq6.json | 7 +-
.../camel/catalog/components/ai-resource.json | 47 +
.../apache/camel/catalog/components/ai-tool.json | 63 +
.../catalog/components/alibaba-eventbridge.json | 63 +
.../camel/catalog/components/alibaba-fc.json | 52 +
.../camel/catalog/components/alibaba-kms.json | 55 +
.../camel/catalog/components/alibaba-mns.json | 79 +
.../camel/catalog/components/alibaba-oss.json | 79 +
.../camel/catalog/components/alibaba-ots.json | 46 +
.../camel/catalog/components/alibaba-sls.json | 70 +
.../camel/catalog/components/alibaba-sms.json | 55 +
.../org/apache/camel/catalog/components/amqp.json | 8 +-
.../apache/camel/catalog/components/arangodb.json | 2 +-
.../org/apache/camel/catalog/components/as2.json | 35 +-
.../apache/camel/catalog/components/asterisk.json | 2 +-
.../catalog/components/atmosphere-websocket.json | 12 +-
.../org/apache/camel/catalog/components/atom.json | 4 +-
.../org/apache/camel/catalog/components/avro.json | 8 +-
.../components/aws-bedrock-agent-runtime.json | 105 +-
.../catalog/components/aws-bedrock-agent.json | 37 +-
.../camel/catalog/components/aws-bedrock.json | 2 +-
.../camel/catalog/components/aws-cloudtrail.json | 118 +-
.../camel/catalog/components/aws-config.json | 2 +-
.../catalog/components/aws-secrets-manager.json | 2 +-
.../camel/catalog/components/aws-security-hub.json | 5 +-
.../camel/catalog/components/aws2-athena.json | 6 +-
.../camel/catalog/components/aws2-comprehend.json | 2 +-
.../apache/camel/catalog/components/aws2-cw.json | 2 +-
.../apache/camel/catalog/components/aws2-ddb.json | 2 +-
.../camel/catalog/components/aws2-ddbstream.json | 2 +-
.../apache/camel/catalog/components/aws2-ec2.json | 4 +-
.../apache/camel/catalog/components/aws2-ecs.json | 2 +-
.../apache/camel/catalog/components/aws2-eks.json | 50 +-
.../camel/catalog/components/aws2-eventbridge.json | 2 +-
.../apache/camel/catalog/components/aws2-iam.json | 2 +-
.../catalog/components/aws2-kinesis-firehose.json | 2 +-
.../camel/catalog/components/aws2-kinesis.json | 7 +-
.../apache/camel/catalog/components/aws2-kms.json | 2 +-
.../camel/catalog/components/aws2-lambda.json | 2 +-
.../apache/camel/catalog/components/aws2-mq.json | 2 +-
.../apache/camel/catalog/components/aws2-msk.json | 2 +-
.../camel/catalog/components/aws2-polly.json | 2 +-
.../catalog/components/aws2-redshift-data.json | 2 +-
.../camel/catalog/components/aws2-rekognition.json | 2 +-
.../camel/catalog/components/aws2-s3-vectors.json | 2 +-
.../apache/camel/catalog/components/aws2-s3.json | 70 +-
.../apache/camel/catalog/components/aws2-ses.json | 2 +-
.../apache/camel/catalog/components/aws2-sns.json | 2 +-
.../apache/camel/catalog/components/aws2-sqs.json | 2 +-
.../catalog/components/aws2-step-functions.json | 2 +-
.../apache/camel/catalog/components/aws2-sts.json | 2 +-
.../camel/catalog/components/aws2-textract.json | 2 +-
.../camel/catalog/components/aws2-timestream.json | 2 +-
.../camel/catalog/components/aws2-transcribe.json | 17 +-
.../camel/catalog/components/aws2-translate.json | 2 +-
.../camel/catalog/components/azure-cosmosdb.json | 6 +-
.../camel/catalog/components/azure-eventhubs.json | 15 +-
.../camel/catalog/components/azure-files.json | 24 +-
.../camel/catalog/components/azure-functions.json | 8 +-
.../camel/catalog/components/azure-key-vault.json | 4 +-
.../camel/catalog/components/azure-servicebus.json | 80 +-
.../catalog/components/azure-storage-blob.json | 176 +-
.../catalog/components/azure-storage-datalake.json | 10 +-
.../catalog/components/azure-storage-queue.json | 6 +-
.../camel/catalog/components/bean-validator.json | 2 +-
.../org/apache/camel/catalog/components/bean.json | 2 +-
.../apache/camel/catalog/components/bonita.json | 2 +-
.../org/apache/camel/catalog/components/box.json | 5 +-
.../apache/camel/catalog/components/braintree.json | 2 +-
.../apache/camel/catalog/components/browse.json | 5 +-
.../camel/catalog/components/caffeine-cache.json | 5 +-
.../catalog/components/caffeine-loadcache.json | 5 +-
.../apache/camel/catalog/components/camunda.json | 2 +-
.../camel/catalog/components/chatscript.json | 2 +-
.../org/apache/camel/catalog/components/chunk.json | 6 +-
.../apache/camel/catalog/components/citrus.json | 50 +
.../org/apache/camel/catalog/components/class.json | 2 +-
.../camel/catalog/components/clickhouse.json | 60 +
.../apache/camel/catalog/components/clickup.json | 2 +-
.../apache/camel/catalog/components/cm-sms.json | 2 +-
.../apache/camel/catalog/components/coap+tcp.json | 41 +-
.../org/apache/camel/catalog/components/coap.json | 41 +-
.../apache/camel/catalog/components/coaps+tcp.json | 41 +-
.../org/apache/camel/catalog/components/coaps.json | 41 +-
.../apache/camel/catalog/components/cometd.json | 2 +-
.../apache/camel/catalog/components/cometds.json | 2 +-
.../apache/camel/catalog/components/consul.json | 6 +-
.../camel/catalog/components/controlbus.json | 4 +-
.../apache/camel/catalog/components/couchbase.json | 4 +-
.../apache/camel/catalog/components/couchdb.json | 2 +-
.../org/apache/camel/catalog/components/cql.json | 2 +-
.../org/apache/camel/catalog/components/cron.json | 2 +-
.../apache/camel/catalog/components/crypto.json | 7 +-
.../org/apache/camel/catalog/components/cxf.json | 71 +-
.../org/apache/camel/catalog/components/cxfrs.json | 2 +-
.../camel/catalog/components/cyberark-vault.json | 2 +-
.../org/apache/camel/catalog/components/dapr.json | 2 +-
.../camel/catalog/components/dataformat.json | 2 +-
.../camel/catalog/components/dataset-test.json | 2 +-
.../apache/camel/catalog/components/dataset.json | 2 +-
.../camel/catalog/components/debezium-db2.json | 226 +-
.../camel/catalog/components/debezium-mongodb.json | 222 +-
.../camel/catalog/components/debezium-mysql.json | 350 +-
.../camel/catalog/components/debezium-oracle.json | 474 +-
.../catalog/components/debezium-postgres.json | 330 +-
.../catalog/components/debezium-sqlserver.json | 238 +-
.../org/apache/camel/catalog/components/dfdl.json | 2 +-
.../org/apache/camel/catalog/components/dhis2.json | 2 +-
.../camel/catalog/components/digitalocean.json | 69 -
.../apache/camel/catalog/components/direct.json | 5 +-
.../camel/catalog/components/disruptor-vm.json | 5 +-
.../apache/camel/catalog/components/disruptor.json | 5 +-
.../org/apache/camel/catalog/components/djl.json | 2 +-
.../org/apache/camel/catalog/components/dns.json | 2 +-
.../apache/camel/catalog/components/docker.json | 2 +-
.../apache/camel/catalog/components/docling.json | 306 +-
.../org/apache/camel/catalog/components/drill.json | 2 +-
.../apache/camel/catalog/components/dropbox.json | 2 +-
.../apache/camel/catalog/components/duckdb.json | 54 +
.../catalog/components/dynamic-router-control.json | 7 +-
.../camel/catalog/components/dynamic-router.json | 5 +-
.../apache/camel/catalog/components/ehcache.json | 6 +-
.../components/elasticsearch-rest-client.json | 2 +-
.../camel/catalog/components/elasticsearch.json | 10 +-
.../org/apache/camel/catalog/components/event.json | 7 +-
.../org/apache/camel/catalog/components/exec.json | 22 +-
.../org/apache/camel/catalog/components/fhir.json | 2 +-
.../camel/catalog/components/file-watch.json | 2 +-
.../org/apache/camel/catalog/components/file.json | 26 +-
.../apache/camel/catalog/components/flatpack.json | 2 +-
.../org/apache/camel/catalog/components/flink.json | 2 +-
.../apache/camel/catalog/components/flowable.json | 2 +-
.../org/apache/camel/catalog/components/fop.json | 2 +-
.../camel/catalog/components/freemarker.json | 2 +-
.../org/apache/camel/catalog/components/ftp.json | 24 +-
.../org/apache/camel/catalog/components/ftps.json | 24 +-
.../apache/camel/catalog/components/geocoder.json | 4 +-
.../org/apache/camel/catalog/components/git.json | 4 +-
.../apache/camel/catalog/components/github2.json | 2 +-
.../catalog/components/google-bigquery-sql.json | 2 +-
.../camel/catalog/components/google-bigquery.json | 2 +-
.../catalog/components/google-calendar-stream.json | 2 +-
.../camel/catalog/components/google-calendar.json | 2 +-
.../camel/catalog/components/google-drive.json | 2 +-
.../camel/catalog/components/google-firestore.json | 59 +-
.../camel/catalog/components/google-functions.json | 2 +-
.../catalog/components/google-mail-stream.json | 2 +-
.../camel/catalog/components/google-mail.json | 2 +-
.../camel/catalog/components/google-pubsub.json | 2 +-
.../catalog/components/google-secret-manager.json | 4 +-
.../catalog/components/google-sheets-stream.json | 2 +-
.../camel/catalog/components/google-sheets.json | 2 +-
.../catalog/components/google-speech-to-text.json | 4 +-
.../camel/catalog/components/google-storage.json | 68 +-
.../catalog/components/google-text-to-speech.json | 4 +-
.../camel/catalog/components/google-vertexai.json | 2 +-
.../camel/catalog/components/google-vision.json | 4 +-
.../apache/camel/catalog/components/graphql.json | 2 +-
.../org/apache/camel/catalog/components/grpc.json | 65 +-
.../camel/catalog/components/hashicorp-vault.json | 6 +-
.../catalog/components/hazelcast-atomicvalue.json | 43 -
.../catalog/components/hazelcast-instance.json | 2 +-
.../camel/catalog/components/hazelcast-list.json | 2 +-
.../camel/catalog/components/hazelcast-map.json | 2 +-
.../catalog/components/hazelcast-multimap.json | 2 +-
.../catalog/components/hazelcast-pncounter.json | 4 +-
.../camel/catalog/components/hazelcast-queue.json | 2 +-
.../components/hazelcast-replicatedmap.json | 2 +-
.../catalog/components/hazelcast-ringbuffer.json | 2 +-
.../camel/catalog/components/hazelcast-seda.json | 2 +-
.../camel/catalog/components/hazelcast-set.json | 2 +-
.../camel/catalog/components/hazelcast-topic.json | 2 +-
.../apache/camel/catalog/components/hivemq.json | 65 +
.../org/apache/camel/catalog/components/http.json | 26 +-
.../org/apache/camel/catalog/components/https.json | 26 +-
.../camel/catalog/components/huggingface.json | 86 +-
.../camel/catalog/components/hwcloud-dms.json | 6 +-
.../camel/catalog/components/hwcloud-frs.json | 2 +-
.../catalog/components/hwcloud-functiongraph.json | 2 +-
.../camel/catalog/components/hwcloud-iam.json | 2 +-
.../components/hwcloud-imagerecognition.json | 2 +-
.../camel/catalog/components/hwcloud-obs.json | 2 +-
.../camel/catalog/components/hwcloud-smn.json | 2 +-
.../apache/camel/catalog/components/ibm-cos.json | 4 +-
.../catalog/components/ibm-secrets-manager.json | 6 +-
.../catalog/components/ibm-watson-discovery.json | 2 +-
.../catalog/components/ibm-watson-language.json | 2 +-
.../components/ibm-watson-speech-to-text.json | 2 +-
.../components/ibm-watson-text-to-speech.json | 2 +-
.../camel/catalog/components/ibm-watsonx-ai.json | 16 +-
.../camel/catalog/components/ibm-watsonx-data.json | 4 +-
.../camel/catalog/components/iec60870-client.json | 72 -
.../camel/catalog/components/iec60870-server.json | 64 -
.../org/apache/camel/catalog/components/iggy.json | 26 +-
.../camel/catalog/components/ignite-cache.json | 2 +-
.../camel/catalog/components/ignite-compute.json | 2 +-
.../camel/catalog/components/ignite-events.json | 2 +-
.../camel/catalog/components/ignite-idgen.json | 2 +-
.../camel/catalog/components/ignite-messaging.json | 2 +-
.../camel/catalog/components/ignite-queue.json | 2 +-
.../camel/catalog/components/ignite-set.json | 2 +-
.../org/apache/camel/catalog/components/imap.json | 93 +-
.../org/apache/camel/catalog/components/imaps.json | 93 +-
.../catalog/components/infinispan-embedded.json | 8 +-
.../camel/catalog/components/infinispan.json | 6 +-
.../apache/camel/catalog/components/influxdb.json | 2 +-
.../apache/camel/catalog/components/influxdb2.json | 2 +-
.../org/apache/camel/catalog/components/irc.json | 76 -
.../apache/camel/catalog/components/ironmq.json | 73 -
.../apache/camel/catalog/components/jcache.json | 4 +-
.../org/apache/camel/catalog/components/jcr.json | 23 +-
.../org/apache/camel/catalog/components/jdbc.json | 2 +-
.../org/apache/camel/catalog/components/jetty.json | 4 +-
.../camel/catalog/components/jgroups-raft.json | 2 +-
.../apache/camel/catalog/components/jgroups.json | 10 +-
.../org/apache/camel/catalog/components/jira.json | 2 +-
.../org/apache/camel/catalog/components/jms.json | 6 +-
.../org/apache/camel/catalog/components/jmx.json | 2 +-
.../org/apache/camel/catalog/components/jolt.json | 4 +-
.../org/apache/camel/catalog/components/jooq.json | 2 +-
.../org/apache/camel/catalog/components/jpa.json | 2 +-
.../org/apache/camel/catalog/components/jslt.json | 2 +-
.../camel/catalog/components/json-patch.json | 42 -
.../camel/catalog/components/json-validator.json | 2 +-
.../apache/camel/catalog/components/jsonata.json | 2 +-
.../org/apache/camel/catalog/components/jt400.json | 75 +-
.../org/apache/camel/catalog/components/jte.json | 2 +-
.../camel/catalog/components/kafka-share.json | 193 +
.../org/apache/camel/catalog/components/kafka.json | 308 +-
.../apache/camel/catalog/components/kamelet.json | 14 +-
.../apache/camel/catalog/components/keycloak.json | 13 +-
.../apache/camel/catalog/components/knative.json | 50 +-
.../apache/camel/catalog/components/kserve.json | 2 +-
.../catalog/components/kubernetes-config-maps.json | 4 +-
.../catalog/components/kubernetes-cronjob.json | 4 +-
.../components/kubernetes-custom-resources.json | 4 +-
.../catalog/components/kubernetes-deployments.json | 4 +-
.../catalog/components/kubernetes-events.json | 4 +-
.../camel/catalog/components/kubernetes-hpa.json | 4 +-
.../camel/catalog/components/kubernetes-job.json | 4 +-
.../catalog/components/kubernetes-namespaces.json | 4 +-
.../camel/catalog/components/kubernetes-nodes.json | 4 +-
.../kubernetes-persistent-volumes-claims.json | 4 +-
.../components/kubernetes-persistent-volumes.json | 4 +-
.../camel/catalog/components/kubernetes-pods.json | 4 +-
.../kubernetes-replication-controllers.json | 4 +-
.../components/kubernetes-resources-quota.json | 4 +-
.../catalog/components/kubernetes-secrets.json | 4 +-
.../components/kubernetes-service-accounts.json | 4 +-
.../catalog/components/kubernetes-services.json | 4 +-
.../org/apache/camel/catalog/components/kudu.json | 2 +-
.../catalog/components/langchain4j-agent.json | 63 +-
.../camel/catalog/components/langchain4j-chat.json | 30 +-
.../catalog/components/langchain4j-embeddings.json | 36 +-
.../components/langchain4j-embeddingstore.json | 36 +-
.../catalog/components/langchain4j-ingest.json | 68 +
.../catalog/components/langchain4j-tools.json | 47 -
.../catalog/components/langchain4j-web-search.json | 2 +-
.../apache/camel/catalog/components/language.json | 4 +-
.../org/apache/camel/catalog/components/ldap.json | 2 +-
.../org/apache/camel/catalog/components/ldif.json | 5 +-
.../org/apache/camel/catalog/components/llm.json | 254 +
.../org/apache/camel/catalog/components/log.json | 7 +-
.../org/apache/camel/catalog/components/lpr.json | 2 +-
.../apache/camel/catalog/components/lucene.json | 2 +-
.../camel/catalog/components/lumberjack.json | 2 +-
.../apache/camel/catalog/components/mapstruct.json | 6 +-
.../apache/camel/catalog/components/master.json | 2 +-
.../apache/camel/catalog/components/metrics.json | 5 +-
.../camel/catalog/components/micrometer.json | 16 +-
.../camel/catalog/components/milo-browse.json | 16 +-
.../camel/catalog/components/milo-client.json | 71 +-
.../camel/catalog/components/milo-server.json | 2 +-
.../apache/camel/catalog/components/milvus.json | 2 +-
.../apache/camel/catalog/components/mina-sftp.json | 24 +-
.../org/apache/camel/catalog/components/mina.json | 90 +-
.../org/apache/camel/catalog/components/minio.json | 8 +-
.../org/apache/camel/catalog/components/mllp.json | 16 +-
.../org/apache/camel/catalog/components/mock.json | 5 +-
.../camel/catalog/components/mongodb-gridfs.json | 2 +-
.../apache/camel/catalog/components/mongodb.json | 6 +-
.../apache/camel/catalog/components/mustache.json | 6 +-
.../org/apache/camel/catalog/components/mvel.json | 2 +-
.../camel/catalog/components/mybatis-bean.json | 2 +-
.../apache/camel/catalog/components/mybatis.json | 2 +-
.../org/apache/camel/catalog/components/nats.json | 2 +-
.../org/apache/camel/catalog/components/neo4j.json | 2 +-
.../camel/catalog/components/netty-http.json | 153 +-
.../org/apache/camel/catalog/components/netty.json | 127 +-
.../apache/camel/catalog/components/oaipmh.json | 4 +-
.../org/apache/camel/catalog/components/odata.json | 62 +
.../apache/camel/catalog/components/olingo2.json | 2 +-
.../apache/camel/catalog/components/olingo4.json | 2 +-
.../org/apache/camel/catalog/components/once.json | 2 +-
.../org/apache/camel/catalog/components/opa.json | 79 +
.../apache/camel/catalog/components/openai.json | 324 +-
.../camel/catalog/components/openfeature.json | 70 +
.../apache/camel/catalog/components/openfga.json | 106 +
.../camel/catalog/components/opensearch.json | 23 +-
.../components/openshift-build-configs.json | 4 +-
.../camel/catalog/components/openshift-builds.json | 4 +-
.../components/openshift-deploymentconfigs.json | 4 +-
.../camel/catalog/components/openstack-cinder.json | 2 +-
.../camel/catalog/components/openstack-glance.json | 2 +-
.../catalog/components/openstack-keystone.json | 2 +-
.../catalog/components/openstack-neutron.json | 2 +-
.../camel/catalog/components/openstack-nova.json | 2 +-
.../camel/catalog/components/openstack-swift.json | 2 +-
.../catalog/components/opentelemetry-metrics.json | 16 +-
.../camel/catalog/components/optaplanner.json | 2 +-
.../camel/catalog/components/paho-mqtt5.json | 2 +-
.../org/apache/camel/catalog/components/paho.json | 2 +-
.../org/apache/camel/catalog/components/pdf.json | 2 +-
.../catalog/components/pg-replication-slot.json | 4 +-
.../apache/camel/catalog/components/pgevent.json | 4 +-
.../apache/camel/catalog/components/pgvector.json | 4 +-
.../apache/camel/catalog/components/pinecone.json | 6 +-
.../camel/catalog/components/platform-http.json | 24 +-
.../org/apache/camel/catalog/components/plc4x.json | 2 +-
.../org/apache/camel/catalog/components/pop3.json | 93 +-
.../org/apache/camel/catalog/components/pop3s.json | 93 +-
.../org/apache/camel/catalog/components/pqc.json | 44 +-
.../apache/camel/catalog/components/pubnub.json | 2 +-
.../apache/camel/catalog/components/pulsar.json | 5 +-
.../apache/camel/catalog/components/qdrant.json | 2 +-
.../apache/camel/catalog/components/quartz.json | 2 +-
.../apache/camel/catalog/components/quickfix.json | 2 +-
.../camel/catalog/components/reactive-streams.json | 2 +-
.../org/apache/camel/catalog/components/ref.json | 2 +-
.../apache/camel/catalog/components/rest-api.json | 2 +-
.../camel/catalog/components/rest-openapi.json | 34 +-
.../camel/catalog/components/rest-postman.json | 103 +
.../org/apache/camel/catalog/components/rest.json | 2 +-
.../camel/catalog/components/robotframework.json | 2 +-
.../apache/camel/catalog/components/rocketmq.json | 2 +-
.../org/apache/camel/catalog/components/rss.json | 4 +-
.../org/apache/camel/catalog/components/saga.json | 2 +-
.../camel/catalog/components/salesforce.json | 148 +-
.../camel/catalog/components/sap-netweaver.json | 2 +-
.../apache/camel/catalog/components/scheduler.json | 2 +-
.../camel/catalog/components/schematron.json | 2 +-
.../org/apache/camel/catalog/components/scp.json | 42 +-
.../org/apache/camel/catalog/components/seda.json | 5 +-
.../camel/catalog/components/servicenow.json | 6 +-
.../apache/camel/catalog/components/servlet.json | 4 +-
.../org/apache/camel/catalog/components/sftp.json | 24 +-
.../org/apache/camel/catalog/components/shell.json | 4 +-
.../org/apache/camel/catalog/components/sjms.json | 2 +-
.../org/apache/camel/catalog/components/sjms2.json | 2 +-
.../org/apache/camel/catalog/components/slack.json | 4 +-
.../org/apache/camel/catalog/components/smb.json | 24 +-
.../apache/camel/catalog/components/smooks.json | 5 +-
.../org/apache/camel/catalog/components/smpp.json | 20 +-
.../org/apache/camel/catalog/components/smpps.json | 20 +-
.../org/apache/camel/catalog/components/smtp.json | 93 +-
.../org/apache/camel/catalog/components/smtps.json | 93 +-
.../org/apache/camel/catalog/components/snmp.json | 2 +-
.../org/apache/camel/catalog/components/solr.json | 6 +-
.../apache/camel/catalog/components/spiffe.json | 54 +
.../camel/catalog/components/splunk-hec.json | 2 +-
.../apache/camel/catalog/components/splunk.json | 83 -
.../camel/catalog/components/spring-ai-chat.json | 4 +-
.../catalog/components/spring-ai-embeddings.json | 2 +-
.../camel/catalog/components/spring-ai-image.json | 4 +-
.../camel/catalog/components/spring-ai-tools.json | 45 -
.../catalog/components/spring-ai-vector-store.json | 2 +-
.../camel/catalog/components/spring-batch.json | 2 +-
.../camel/catalog/components/spring-event.json | 2 +-
.../camel/catalog/components/spring-jdbc.json | 2 +-
.../camel/catalog/components/spring-ldap.json | 2 +-
.../camel/catalog/components/spring-rabbitmq.json | 4 +-
.../camel/catalog/components/spring-redis.json | 5 +-
.../apache/camel/catalog/components/spring-ws.json | 6 +-
.../camel/catalog/components/sql-stored.json | 10 +-
.../org/apache/camel/catalog/components/sql.json | 12 +-
.../org/apache/camel/catalog/components/ssh.json | 138 +-
.../camel/catalog/components/state-store.json | 43 +
.../org/apache/camel/catalog/components/stax.json | 2 +-
.../apache/camel/catalog/components/stitch.json | 2 +-
.../apache/camel/catalog/components/stream.json | 2 +-
.../camel/catalog/components/string-template.json | 2 +-
.../apache/camel/catalog/components/stripe.json | 2 +-
.../org/apache/camel/catalog/components/stub.json | 5 +-
.../apache/camel/catalog/components/tahu-edge.json | 2 +-
.../apache/camel/catalog/components/tahu-host.json | 2 +-
.../apache/camel/catalog/components/telegram.json | 6 +-
.../catalog/components/tensorflow-serving.json | 6 +-
.../apache/camel/catalog/components/thrift.json | 2 +-
.../apache/camel/catalog/components/thymeleaf.json | 2 +-
.../org/apache/camel/catalog/components/tika.json | 6 +-
.../org/apache/camel/catalog/components/timer.json | 9 +-
.../apache/camel/catalog/components/twilio.json | 2 +-
.../catalog/components/twitter-directmessage.json | 6 +-
.../camel/catalog/components/twitter-search.json | 6 +-
.../camel/catalog/components/twitter-timeline.json | 6 +-
.../camel/catalog/components/typesafe-ai.json | 61 +
.../apache/camel/catalog/components/undertow.json | 2 +-
.../apache/camel/catalog/components/validator.json | 2 +-
.../apache/camel/catalog/components/velocity.json | 2 +-
.../camel/catalog/components/vertx-http.json | 14 +-
.../camel/catalog/components/vertx-websocket.json | 2 +-
.../org/apache/camel/catalog/components/vertx.json | 4 +-
.../org/apache/camel/catalog/components/wasm.json | 23 +-
.../apache/camel/catalog/components/weather.json | 80 +-
.../apache/camel/catalog/components/weaviate.json | 47 +-
.../org/apache/camel/catalog/components/web3j.json | 96 +-
.../apache/camel/catalog/components/webhook.json | 2 +-
.../apache/camel/catalog/components/whatsapp.json | 10 +-
.../apache/camel/catalog/components/wordpress.json | 36 +-
.../apache/camel/catalog/components/workday.json | 2 +-
.../apache/camel/catalog/components/xchange.json | 2 +-
.../org/apache/camel/catalog/components/xj.json | 7 +-
.../camel/catalog/components/xmlsecurity-sign.json | 2 +-
.../catalog/components/xmlsecurity-verify.json | 2 +-
.../org/apache/camel/catalog/components/xmpp.json | 4 +-
.../apache/camel/catalog/components/xquery.json | 2 +-
.../camel/catalog/components/xslt-saxon.json | 7 +-
.../org/apache/camel/catalog/components/xslt.json | 7 +-
.../org/apache/camel/catalog/components/zeebe.json | 56 -
.../apache/camel/catalog/components/zendesk.json | 8 +-
.../camel/catalog/components/zookeeper-master.json | 2 +-
.../apache/camel/catalog/components/zookeeper.json | 2 +-
.../apache/camel/catalog/dataformats.properties | 2 +
.../org/apache/camel/catalog/dataformats/asn1.json | 2 +-
.../org/apache/camel/catalog/dataformats/avro.json | 5 +-
.../camel/catalog/dataformats/avroJackson.json | 2 +-
.../apache/camel/catalog/dataformats/barcode.json | 2 +-
.../apache/camel/catalog/dataformats/base64.json | 2 +-
.../apache/camel/catalog/dataformats/beanio.json | 2 +-
.../apache/camel/catalog/dataformats/bindyCsv.json | 2 +-
.../camel/catalog/dataformats/bindyFixed.json | 2 +-
.../apache/camel/catalog/dataformats/bindyKvp.json | 2 +-
.../org/apache/camel/catalog/dataformats/cbor.json | 2 +-
.../apache/camel/catalog/dataformats/crypto.json | 2 +-
.../org/apache/camel/catalog/dataformats/csv.json | 2 +-
.../org/apache/camel/catalog/dataformats/dfdl.json | 2 +-
.../apache/camel/catalog/dataformats/fastjson.json | 7 +-
.../apache/camel/catalog/dataformats/fhirJson.json | 2 +-
.../apache/camel/catalog/dataformats/fhirXml.json | 2 +-
.../apache/camel/catalog/dataformats/flatpack.json | 2 +-
.../org/apache/camel/catalog/dataformats/fory.json | 4 +-
.../org/apache/camel/catalog/dataformats/grok.json | 4 +-
.../camel/catalog/dataformats/groovyJson.json | 4 +-
.../camel/catalog/dataformats/groovyXml.json | 2 +-
.../org/apache/camel/catalog/dataformats/gson.json | 2 +-
.../camel/catalog/dataformats/gzipDeflater.json | 2 +-
.../org/apache/camel/catalog/dataformats/hl7.json | 2 +-
.../org/apache/camel/catalog/dataformats/ical.json | 2 +-
.../apache/camel/catalog/dataformats/iso8583.json | 2 +-
.../apache/camel/catalog/dataformats/jackson.json | 6 +-
.../camel/catalog/dataformats/jacksonXml.json | 6 +-
.../org/apache/camel/catalog/dataformats/jaxb.json | 2 +-
.../apache/camel/catalog/dataformats/jsonApi.json | 2 +-
.../apache/camel/catalog/dataformats/jsonb.json | 2 +-
.../org/apache/camel/catalog/dataformats/lzf.json | 2 +-
.../camel/catalog/dataformats/mimeMultipart.json | 2 +-
.../org/apache/camel/catalog/dataformats/ocsf.json | 2 +-
.../camel/catalog/dataformats/parquetAvro.json | 2 +-
.../org/apache/camel/catalog/dataformats/pgp.json | 5 +-
.../org/apache/camel/catalog/dataformats/pqc.json | 9 +-
.../apache/camel/catalog/dataformats/protobuf.json | 2 +-
.../camel/catalog/dataformats/protobufJackson.json | 2 +-
.../org/apache/camel/catalog/dataformats/rss.json | 2 +-
.../apache/camel/catalog/dataformats/smooks.json | 5 +-
.../camel/catalog/dataformats/snakeYaml.json | 2 +-
.../org/apache/camel/catalog/dataformats/soap.json | 2 +-
.../apache/camel/catalog/dataformats/swiftMt.json | 2 +-
.../apache/camel/catalog/dataformats/swiftMx.json | 2 +-
.../apache/camel/catalog/dataformats/syslog.json | 2 +-
.../apache/camel/catalog/dataformats/tarFile.json | 2 +-
.../apache/camel/catalog/dataformats/thrift.json | 2 +-
.../org/apache/camel/catalog/dataformats/toon.json | 26 +
.../org/apache/camel/catalog/dataformats/ubl.json | 22 +
.../camel/catalog/dataformats/univocityCsv.json | 2 +-
.../camel/catalog/dataformats/univocityFixed.json | 2 +-
.../camel/catalog/dataformats/univocityTsv.json | 2 +-
.../camel/catalog/dataformats/xmlSecurity.json | 10 +-
.../camel/catalog/dataformats/zipDeflater.json | 2 +-
.../apache/camel/catalog/dataformats/zipFile.json | 2 +-
.../apache/camel/catalog/dev-consoles-openapi.json | 9339 +
.../apache/camel/catalog/dev-consoles.properties | 16 +
.../camel/catalog/dev-consoles/activity.json | 100 +
.../org/apache/camel/catalog/dev-consoles/api.json | 16 +
.../camel/catalog/dev-consoles/aws-secrets.json | 61 +-
.../apache/camel/catalog/dev-consoles/aws2-s3.json | 53 +-
.../camel/catalog/dev-consoles/azure-secrets.json | 57 +-
.../camel/catalog/dev-consoles/bean-model.json | 135 +-
.../apache/camel/catalog/dev-consoles/bean.json | 106 +-
.../apache/camel/catalog/dev-consoles/blocked.json | 47 +-
.../apache/camel/catalog/dev-consoles/browse.json | 157 +-
.../catalog/dev-consoles/circuit-breaker.json | 37 +-
.../camel/catalog/dev-consoles/consumer.json | 218 +-
.../apache/camel/catalog/dev-consoles/context.json | 204 +-
.../camel/catalog/dev-consoles/datasource.json | 65 +-
.../apache/camel/catalog/dev-consoles/debug.json | 158 +-
.../dev-consoles/dependency-downloader.json | 80 +
.../camel/catalog/dev-consoles/endpoint.json | 91 +-
.../apache/camel/catalog/dev-consoles/errors.json | 129 +-
.../camel/catalog/dev-consoles/eval-language.json | 109 +-
.../apache/camel/catalog/dev-consoles/event.json | 98 +-
.../catalog/dev-consoles/fault-tolerance.json | 111 +-
.../org/apache/camel/catalog/dev-consoles/gc.json | 37 +-
.../camel/catalog/dev-consoles/gcp-secrets.json | 57 +-
.../apache/camel/catalog/dev-consoles/groovy.json | 61 +-
.../catalog/dev-consoles/hashicorp-secrets.json | 28 +-
.../apache/camel/catalog/dev-consoles/health.json | 108 +-
.../camel/catalog/dev-consoles/heap-dump.json | 64 +
.../camel/catalog/dev-consoles/heap-histogram.json | 80 +
.../camel/catalog/dev-consoles/ibm-secrets.json | 78 +
.../camel/catalog/dev-consoles/inflight.json | 96 +-
.../camel/catalog/dev-consoles/internal-tasks.json | 66 +-
.../camel/catalog/dev-consoles/java-security.json | 50 +-
.../apache/camel/catalog/dev-consoles/jbang.json | 25 +
.../catalog/dev-consoles/jfr-memory-leak.json | 388 +
.../org/apache/camel/catalog/dev-consoles/jfr.json | 362 +
.../org/apache/camel/catalog/dev-consoles/jvm.json | 46 +-
.../apache/camel/catalog/dev-consoles/kafka.json | 121 +-
.../dev-consoles/kubernetes-configmaps.json | 37 +-
.../catalog/dev-consoles/kubernetes-secrets.json | 37 +-
.../org/apache/camel/catalog/dev-consoles/log.json | 15 +-
.../catalog/dev-consoles/main-configuration.json | 42 +-
.../catalog/dev-consoles/main-http-server.json | 36 +-
.../apache/camel/catalog/dev-consoles/memory.json | 64 +-
.../catalog/dev-consoles/message-history.json | 37 +-
.../camel/catalog/dev-consoles/micrometer.json | 289 +-
.../camel/catalog/dev-consoles/opentelemetry.json | 125 +-
.../camel/catalog/dev-consoles/platform-http.json | 70 +-
.../catalog/dev-consoles/processor-detail.json | 118 +
.../camel/catalog/dev-consoles/processor.json | 222 +-
.../camel/catalog/dev-consoles/producer.json | 49 +-
.../camel/catalog/dev-consoles/properties.json | 52 +-
.../apache/camel/catalog/dev-consoles/quartz.json | 151 +-
.../apache/camel/catalog/dev-consoles/receive.json | 119 +-
.../apache/camel/catalog/dev-consoles/reload.json | 86 +-
.../camel/catalog/dev-consoles/resilience4j.json | 140 +-
.../camel/catalog/dev-consoles/rest-spec.json | 45 +-
.../apache/camel/catalog/dev-consoles/rest.json | 77 +-
.../catalog/dev-consoles/route-controller.json | 155 +-
.../camel/catalog/dev-consoles/route-diagram.json | 206 +-
.../camel/catalog/dev-consoles/route-dump.json | 117 +-
.../camel/catalog/dev-consoles/route-group.json | 190 +-
.../catalog/dev-consoles/route-structure.json | 147 +-
.../camel/catalog/dev-consoles/route-topology.json | 189 +-
.../apache/camel/catalog/dev-consoles/route.json | 454 +-
.../camel/catalog/dev-consoles/semantic-audit.json | 329 +
.../catalog/dev-consoles/semantic-evaluate.json | 191 +
.../catalog/dev-consoles/semantic-metadata.json | 175 +
.../catalog/dev-consoles/semantic-monitoring.json | 90 +
.../apache/camel/catalog/dev-consoles/send.json | 151 +-
.../apache/camel/catalog/dev-consoles/service.json | 60 +-
.../apache/camel/catalog/dev-consoles/sftp.json | 13 +-
.../catalog/dev-consoles/simple-language.json | 34 +-
.../camel/catalog/dev-consoles/source-dir.json | 73 +
.../apache/camel/catalog/dev-consoles/source.json | 83 +-
.../camel/catalog/dev-consoles/sql-query.json | 208 +-
.../camel/catalog/dev-consoles/sql-trace.json | 136 +
.../catalog/dev-consoles/startup-recorder.json | 56 +-
.../apache/camel/catalog/dev-consoles/stub.json | 108 +-
.../catalog/dev-consoles/system-properties.json | 18 +-
.../apache/camel/catalog/dev-consoles/thread.json | 96 +-
.../org/apache/camel/catalog/dev-consoles/top.json | 250 +-
.../apache/camel/catalog/dev-consoles/trace.json | 118 +-
.../camel/catalog/dev-consoles/transformers.json | 51 +-
.../catalog/dev-consoles/type-converters.json | 77 +-
.../camel/catalog/dev-consoles/variables.json | 41 +-
.../catalog/dev-consoles/vertx-websocket.json | 87 +-
.../org/apache/camel/catalog/docs.properties | 722 +
.../apache/camel/catalog/docs/a2a-component.adoc | 787 +
.../apache/camel/catalog/docs/a2a-consumer.adoc | 781 +
.../apache/camel/catalog/docs/a2a-producer.adoc | 458 +
.../apache/camel/catalog/docs/a2aSubTask-eip.adoc | 100 +
.../camel/catalog}/docs/activemq-component.adoc | 0
.../camel/catalog}/docs/activemq6-component.adoc | 0
.../apache/camel/catalog/docs/aggregate-eip.adoc | 815 +
.../camel/catalog/docs/ai-observability.adoc | 87 +
.../org/apache/camel/catalog/docs/ai-patterns.adoc | 260 +
.../camel/catalog/docs/ai-resource-component.adoc | 141 +
.../camel/catalog/docs/ai-tool-component.adoc | 492 +
.../docs/alibaba-eventbridge-component.adoc | 525 +
.../camel/catalog/docs/alibaba-fc-component.adoc | 92 +
.../camel/catalog/docs/alibaba-kms-component.adoc | 92 +
.../camel/catalog/docs/alibaba-mns-component.adoc | 205 +
.../camel/catalog/docs/alibaba-oss-component.adoc | 156 +
.../camel/catalog/docs/alibaba-ots-component.adoc | 92 +
.../camel/catalog/docs/alibaba-sls-component.adoc | 175 +
.../camel/catalog/docs/alibaba-sms-component.adoc | 88 +
.../apache/camel/catalog/docs/amqp-component.adoc | 196 +
.../camel/catalog}/docs/arangodb-component.adoc | 0
.../apache/camel/catalog/docs/as2-component.adoc | 101 +
.../apache/camel/catalog/docs/asn1-dataformat.adoc | 150 +
.../camel/catalog}/docs/asterisk-component.adoc | 0
.../docs/atmosphere-websocket-component.adoc | 0
.../apache/camel/catalog/docs/atom-component.adoc | 235 +
.../apache/camel/catalog}/docs/attachments.adoc | 0
.../apache/camel/catalog/docs/avro-component.adoc | 355 +
.../apache/camel/catalog/docs/avro-dataformat.adoc | 122 +
.../catalog}/docs/avroJackson2-dataformat.adoc | 0
.../catalog/docs/avroJackson3-dataformat.adoc | 100 +
.../catalog/docs/aws-bedrock-agent-component.adoc | 112 +
.../docs/aws-bedrock-agent-runtime-component.adoc | 238 +
.../camel/catalog}/docs/aws-bedrock-component.adoc | 0
.../camel/catalog}/docs/aws-bedrock-examples.adoc | 0
.../camel/catalog}/docs/aws-bedrock-models.adoc | 0
.../catalog/docs/aws-cloudtrail-component.adoc | 109 +
.../camel/catalog/docs/aws-config-component.adoc | 103 +
.../docs/aws-secrets-manager-component.adoc | 774 +
.../catalog}/docs/aws-security-hub-component.adoc | 0
.../camel/catalog/docs/aws2-athena-component.adoc | 980 +
.../catalog}/docs/aws2-comprehend-component.adoc | 0
.../camel/catalog}/docs/aws2-cw-component.adoc | 0
.../camel/catalog/docs/aws2-ddb-component.adoc | 325 +
.../catalog/docs/aws2-ddbstream-component.adoc | 137 +
.../camel/catalog}/docs/aws2-ec2-component.adoc | 0
.../camel/catalog}/docs/aws2-ecs-component.adoc | 0
.../camel/catalog}/docs/aws2-eks-component.adoc | 0
.../catalog/docs/aws2-eventbridge-component.adoc | 843 +
.../camel/catalog/docs/aws2-iam-component.adoc | 1365 +
.../camel/catalog/docs/aws2-kinesis-component.adoc | 229 +
.../docs/aws2-kinesis-firehose-component.adoc | 175 +
.../camel/catalog/docs/aws2-kms-component.adoc | 283 +
.../camel/catalog/docs/aws2-lambda-component.adoc | 860 +
.../camel/catalog/docs/aws2-mq-component.adoc | 264 +
.../camel/catalog/docs/aws2-msk-component.adoc | 222 +
.../camel/catalog}/docs/aws2-polly-component.adoc | 0
.../catalog/docs/aws2-redshift-data-component.adoc | 164 +
.../catalog}/docs/aws2-rekognition-component.adoc | 0
.../camel/catalog}/docs/aws2-s3-component.adoc | 0
.../catalog/docs/aws2-s3-consumer-examples.adoc | 313 +
.../catalog/docs/aws2-s3-producer-operations.adoc | 478 +
.../camel/catalog}/docs/aws2-s3-streaming.adoc | 0
.../catalog/docs/aws2-s3-vectors-component.adoc | 235 +
.../camel/catalog/docs/aws2-ses-component.adoc | 189 +
.../camel/catalog/docs/aws2-sns-component.adoc | 340 +
.../camel/catalog/docs/aws2-sqs-component.adoc | 461 +
.../docs/aws2-step-functions-component.adoc | 174 +
.../camel/catalog/docs/aws2-sts-component.adoc | 255 +
.../catalog/docs/aws2-textract-component.adoc | 111 +
.../catalog/docs/aws2-timestream-component.adoc | 273 +
.../catalog/docs/aws2-transcribe-component.adoc | 127 +
.../catalog/docs/aws2-translate-component.adoc | 161 +
.../catalog/docs/azure-cosmosdb-component.adoc | 892 +
.../catalog/docs/azure-eventhubs-component.adoc | 237 +
.../camel/catalog/docs/azure-files-component.adoc | 369 +
.../catalog/docs/azure-functions-component.adoc | 453 +
.../catalog}/docs/azure-key-vault-component.adoc | 0
.../camel/catalog}/docs/azure-schema-registry.adoc | 0
.../catalog/docs/azure-servicebus-component.adoc | 242 +
.../catalog/docs/azure-storage-blob-component.adoc | 264 +
.../catalog/docs/azure-storage-blob-consumer.adoc | 284 +
.../docs/azure-storage-blob-operations.adoc | 641 +
.../docs/azure-storage-datalake-component.adoc | 808 +
.../docs/azure-storage-queue-component.adoc | 658 +
.../camel/catalog/docs/barcode-dataformat.adoc | 183 +
.../camel/catalog/docs/base64-dataformat.adoc | 182 +
.../camel/catalog/docs}/batchConfig-eip.adoc | 0
.../apache/camel/catalog}/docs/bean-component.adoc | 0
.../org/apache/camel/catalog/docs}/bean-eip.adoc | 0
.../apache/camel/catalog/docs/bean-language.adoc | 178 +
.../catalog}/docs/bean-validator-component.adoc | 0
.../camel/catalog}/docs/beanio-dataformat.adoc | 0
.../camel/catalog/docs/bindy-dataformat.adoc | 2138 +
.../camel/catalog}/docs/bonita-component.adoc | 0
.../apache/camel/catalog/docs/box-component.adoc | 176 +
.../camel/catalog}/docs/braintree-component.adoc | 0
.../camel/catalog}/docs/browse-component.adoc | 0
.../org/apache/camel/catalog/docs/cache-eip.adoc | 243 +
.../catalog}/docs/caffeine-cache-component.adoc | 0
.../catalog/docs/caffeine-loadcache-component.adoc | 79 +
.../camel/catalog/docs/camunda-component.adoc | 512 +
.../apache/camel/catalog/docs/cbor-dataformat.adoc | 128 +
.../camel/catalog/docs}/change-data-capture.adoc | 0
.../camel/catalog/docs}/channel-adapter.adoc | 0
.../camel/catalog/docs/chatscript-component.adoc | 62 +
.../org/apache/camel/catalog/docs/choice-eip.adoc | 292 +
.../apache/camel/catalog/docs/chunk-component.adoc | 290 +
.../camel/catalog/docs/circuitBreaker-eip.adoc | 159 +
.../camel/catalog/docs/citrus-component.adoc | 469 +
.../apache/camel/catalog/docs/claimCheck-eip.adoc | 453 +
.../camel/catalog}/docs/class-component.adoc | 0
.../apache/camel/catalog/docs/cli-connector.adoc | 163 +
.../org/apache/camel/catalog}/docs/cli-debug.adoc | 0
.../camel/catalog/docs/clickhouse-component.adoc | 237 +
.../camel/catalog/docs/clickup-component.adoc | 103 +
.../apache/camel/catalog}/docs/cloudevents.adoc | 0
.../camel/catalog/docs/cm-sms-component.adoc | 57 +
.../apache/camel/catalog/docs/coap-component.adoc | 578 +
.../camel/catalog/docs/cometd-component.adoc | 163 +
.../camel/catalog/docs}/competing-consumers.adoc | 0
.../catalog/docs}/composed-message-processor.adoc | 0
.../camel/catalog/docs/constant-language.adoc | 183 +
.../camel/catalog/docs/consul-component.adoc | 171 +
.../camel/catalog/docs}/content-enricher.adoc | 0
.../camel/catalog/docs}/content-filter-eip.adoc | 0
.../camel/catalog/docs/controlbus-component.adoc | 220 +
.../camel/catalog/docs}/convertBodyTo-eip.adoc | 0
.../camel/catalog/docs}/convertHeaderTo-eip.adoc | 0
.../camel/catalog/docs}/convertVariableTo-eip.adoc | 0
.../catalog/docs}/correlation-identifier.adoc | 0
.../camel/catalog}/docs/couchbase-component.adoc | 0
.../camel/catalog/docs/couchdb-component.adoc | 206 +
.../apache/camel/catalog/docs/cql-component.adoc | 241 +
.../apache/camel/catalog/docs/cron-component.adoc | 121 +
.../camel/catalog/docs/crypto-component.adoc | 693 +
.../camel/catalog/docs/crypto-dataformat.adoc | 429 +
.../apache/camel/catalog/docs/csv-dataformat.adoc | 466 +
.../camel/catalog/docs/customLoadBalancer-eip.adoc | 111 +
.../apache/camel/catalog/docs/cxf-component.adoc | 1185 +
.../camel/catalog}/docs/cxfrs-component.adoc | 0
.../catalog/docs/cyberark-vault-component.adoc | 730 +
.../apache/camel/catalog}/docs/dapr-component.adoc | 0
.../camel/catalog}/docs/dataformat-component.adoc | 0
.../camel/catalog}/docs/dataset-component.adoc | 0
.../catalog}/docs/dataset-test-component.adoc | 0
.../camel/catalog/docs/datasonnet-language.adoc | 618 +
.../camel/catalog/docs/dead-letter-channel.adoc | 676 +
.../camel/catalog/docs/debezium-db2-component.adoc | 185 +
.../catalog/docs/debezium-mongodb-component.adoc | 186 +
.../catalog/docs/debezium-mysql-component.adoc | 201 +
.../catalog/docs/debezium-oracle-component.adoc | 183 +
.../catalog/docs/debezium-postgres-component.adoc | 183 +
.../catalog/docs/debezium-sqlserver-component.adoc | 182 +
.../org/apache/camel/catalog}/docs/debug.adoc | 0
.../org/apache/camel/catalog/docs}/delay-eip.adoc | 0
.../apache/camel/catalog/docs/dfdl-component.adoc | 120 +
.../apache/camel/catalog/docs/dfdl-dataformat.adoc | 100 +
.../apache/camel/catalog/docs/dhis2-component.adoc | 470 +
.../org/apache/camel/catalog/docs/diagram.adoc | 553 +
.../camel/catalog}/docs/direct-component.adoc | 0
.../camel/catalog/docs/disruptor-component.adoc | 300 +
.../camel/catalog/docs/disruptor-vm-component.adoc | 125 +
.../apache/camel/catalog}/docs/djl-component.adoc | 0
.../apache/camel/catalog/docs/dns-component.adoc | 239 +
.../org/apache/camel/catalog/docs/doTry-eip.adoc | 276 +
.../camel/catalog}/docs/docker-component.adoc | 0
.../catalog/docs/docling-async-processing.adoc | 401 +
.../catalog/docs/docling-batch-processing.adoc | 699 +
.../camel/catalog/docs/docling-component.adoc | 1379 +
.../apache/camel/catalog/docs/docling-serve.adoc | 353 +
.../apache/camel/catalog/docs/drill-component.adoc | 75 +
.../camel/catalog}/docs/dropbox-component.adoc | 0
.../apache/camel/catalog}/docs/dsl-modeline.adoc | 0
.../camel/catalog/docs/duckdb-component.adoc | 143 +
.../camel/catalog/docs}/durable-subscriber.adoc | 0
.../catalog/docs/dynamic-router-component.adoc | 535 +
.../docs/dynamic-router-control-component.adoc | 368 +
.../camel/catalog/docs}/dynamicRouter-eip.adoc | 0
.../camel/catalog/docs/ehcache-component.adoc | 236 +
.../camel/catalog/docs/eip-exchangeProperties.adoc | 26 +
.../org/apache/camel/catalog/docs/eip-options.adoc | 16 +
.../catalog/docs/elasticsearch-component.adoc | 451 +
.../docs/elasticsearch-rest-client-component.adoc | 0
.../org/apache/camel/catalog/docs}/enrich-eip.adoc | 0
.../docs/enterprise-integration-patterns.adoc | 471 +
.../apache/camel/catalog/docs/event-component.adoc | 875 +
.../apache/camel/catalog/docs/event-message.adoc | 210 +
.../catalog/docs}/eventDrivenConsumer-eip.adoc | 0
.../catalog/docs}/exchangeProperty-language.adoc | 0
.../apache/camel/catalog/docs/exec-component.adoc | 384 +
.../catalog/docs/failoverLoadBalancer-eip.adoc | 285 +
.../camel/catalog/docs/fastjson-dataformat.adoc | 85 +
.../camel/catalog/docs/fault-tolerance-eip.adoc | 269 +
.../docs}/faultToleranceConfiguration-eip.adoc | 0
.../apache/camel/catalog/docs/fhir-component.adoc | 122 +
.../camel/catalog/docs/fhirJson-dataformat.adoc | 42 +
.../camel/catalog/docs/fhirXml-dataformat.adoc | 42 +
.../apache/camel/catalog/docs/file-component.adoc | 1857 +
.../apache/camel/catalog/docs/file-language.adoc | 222 +
.../camel/catalog}/docs/file-watch-component.adoc | 0
.../org/apache/camel/catalog/docs}/filter-eip.adoc | 0
.../camel/catalog/docs/flatpack-component.adoc | 268 +
.../camel/catalog/docs/flatpack-dataformat.adoc | 127 +
.../camel/catalog}/docs/flink-component.adoc | 0
.../camel/catalog}/docs/flowable-component.adoc | 0
.../apache/camel/catalog/docs/fop-component.adoc | 173 +
.../apache/camel/catalog/docs/fory-dataformat.adoc | 68 +
.../camel/catalog}/docs/freemarker-component.adoc | 0
.../org/apache/camel/catalog/docs}/from-eip.adoc | 0
.../apache/camel/catalog/docs/ftp-component.adoc | 960 +
.../apache/camel/catalog/docs/ftps-component.adoc | 84 +
.../camel/catalog/docs/geocoder-component.adoc | 197 +
.../apache/camel/catalog}/docs/git-component.adoc | 0
.../camel/catalog/docs/github2-component.adoc | 254 +
.../catalog/docs/google-bigquery-component.adoc | 156 +
.../docs/google-bigquery-sql-component.adoc | 287 +
.../catalog/docs/google-calendar-component.adoc | 91 +
.../docs/google-calendar-stream-component.adoc | 86 +
.../camel/catalog/docs/google-drive-component.adoc | 105 +
.../catalog/docs/google-firestore-component.adoc | 1187 +
.../catalog/docs/google-functions-component.adoc | 622 +
.../camel/catalog/docs/google-mail-component.adoc | 316 +
.../catalog/docs/google-mail-stream-component.adoc | 86 +
.../catalog/docs/google-pubsub-component.adoc | 221 +
.../docs/google-secret-manager-component.adoc | 813 +
.../catalog/docs/google-sheets-component.adoc | 122 +
.../docs/google-sheets-stream-component.adoc | 95 +
.../docs/google-speech-to-text-component.adoc | 345 +
.../catalog/docs/google-storage-component.adoc | 637 +
.../docs/google-text-to-speech-component.adoc | 421 +
.../catalog}/docs/google-vertexai-component.adoc | 0
.../catalog/docs/google-vision-component.adoc | 540 +
.../camel/catalog/docs/graphql-component.adoc | 329 +
.../camel/catalog}/docs/grok-dataformat.adoc | 0
.../apache/camel/catalog/docs/groovy-language.adoc | 223 +
.../camel/catalog/docs/groovyJson-dataformat.adoc | 102 +
.../camel/catalog/docs/groovyXml-dataformat.adoc | 93 +
.../apache/camel/catalog}/docs/grpc-component.adoc | 0
.../apache/camel/catalog/docs/gson-dataformat.adoc | 85 +
.../camel/catalog/docs}/guaranteed-delivery.adoc | 0
.../catalog}/docs/gzipDeflater-dataformat.adoc | 0
.../catalog/docs/hashicorp-vault-component.adoc | 695 +
.../docs/hazelcast-instance-component.adoc | 0
.../catalog}/docs/hazelcast-list-component.adoc | 0
.../catalog}/docs/hazelcast-map-component.adoc | 0
.../docs/hazelcast-multimap-component.adoc | 0
.../docs/hazelcast-pncounter-component.adoc | 265 +
.../catalog}/docs/hazelcast-queue-component.adoc | 0
.../docs/hazelcast-replicatedmap-component.adoc | 0
.../docs/hazelcast-ringbuffer-component.adoc | 0
.../catalog}/docs/hazelcast-seda-component.adoc | 0
.../catalog/docs/hazelcast-set-component.adoc | 82 +
.../camel/catalog/docs/hazelcast-summary.adoc | 198 +
.../catalog/docs/hazelcast-topic-component.adoc | 135 +
.../camel/catalog/docs}/header-language.adoc | 0
.../camel/catalog/docs/hivemq-component.adoc | 282 +
.../apache/camel/catalog}/docs/hl7-dataformat.adoc | 0
.../camel/catalog/docs/hl7terser-language.adoc | 197 +
.../apache/camel/catalog/docs/http-component.adoc | 1103 +
.../camel/catalog/docs/huggingface-component.adoc | 330 +
.../camel/catalog/docs/hwcloud-dms-component.adoc | 278 +
.../camel/catalog}/docs/hwcloud-frs-component.adoc | 0
.../docs/hwcloud-functiongraph-component.adoc | 0
.../camel/catalog/docs/hwcloud-iam-component.adoc | 257 +
.../docs/hwcloud-imagerecognition-component.adoc | 0
.../camel/catalog/docs/hwcloud-obs-component.adoc | 270 +
.../camel/catalog/docs/hwcloud-smn-component.adoc | 203 +
.../camel/catalog}/docs/ibm-cos-component.adoc | 0
.../docs/ibm-secrets-manager-component.adoc | 708 +
.../docs/ibm-watson-discovery-component.adoc | 0
.../docs/ibm-watson-language-component.adoc | 0
.../docs/ibm-watson-speech-to-text-component.adoc | 0
.../docs/ibm-watson-text-to-speech-component.adoc | 0
.../catalog}/docs/ibm-watsonx-ai-component.adoc | 0
.../catalog}/docs/ibm-watsonx-ai-examples.adoc | 0
.../catalog/docs/ibm-watsonx-data-component.adoc | 359 +
.../camel/catalog}/docs/ical-dataformat.adoc | 0
.../catalog/docs}/idempotentConsumer-eip.adoc | 0
.../apache/camel/catalog/docs/iggy-component.adoc | 185 +
.../camel/catalog/docs/ignite-cache-component.adoc | 71 +
.../catalog/docs/ignite-compute-component.adoc | 74 +
.../catalog/docs/ignite-events-component.adoc | 45 +
.../camel/catalog/docs/ignite-idgen-component.adoc | 51 +
.../catalog/docs/ignite-messaging-component.adoc | 45 +
.../camel/catalog/docs/ignite-queue-component.adoc | 66 +
.../camel/catalog/docs/ignite-set-component.adoc | 55 +
.../apache/camel/catalog}/docs/ignite-summary.adoc | 0
.../camel/catalog/docs/infinispan-component.adoc | 591 +
.../docs/infinispan-embedded-component.adoc | 442 +
.../camel/catalog}/docs/influxdb-component.adoc | 0
.../camel/catalog/docs/influxdb2-component.adoc | 98 +
.../org/apache/camel/catalog/docs/intercept.adoc | 867 +
.../camel/catalog/docs/iso8583-dataformat.adoc | 216 +
.../camel/catalog/docs/jackson2-dataformat.adoc | 128 +
.../camel/catalog/docs/jackson3-dataformat.adoc | 156 +
.../camel/catalog/docs/jacksonXml2-dataformat.adoc | 456 +
.../camel/catalog/docs/jacksonXml3-dataformat.adoc | 456 +
.../apache/camel/catalog/docs/jactl-language.adoc | 240 +
.../org/apache/camel/catalog}/docs/jandex.adoc | 0
.../org/apache/camel/catalog}/docs/jasypt.adoc | 0
.../apache/camel/catalog}/docs/java-joor-dsl.adoc | 0
.../apache/camel/catalog/docs/java-language.adoc | 532 +
.../apache/camel/catalog/docs/java-xml-io-dsl.adoc | 324 +
.../camel/catalog}/docs/java-xml-jaxb-dsl.adoc | 0
.../apache/camel/catalog/docs/jaxb-dataformat.adoc | 371 +
.../camel/catalog/docs/jcache-component.adoc | 495 +
.../apache/camel/catalog}/docs/jcr-component.adoc | 0
.../apache/camel/catalog/docs/jdbc-component.adoc | 374 +
.../apache/camel/catalog/docs/jetty-component.adoc | 858 +
.../org/apache/camel/catalog/docs/jfr.adoc | 207 +
.../camel/catalog/docs/jgroups-component.adoc | 324 +
.../camel/catalog/docs/jgroups-raft-component.adoc | 191 +
.../apache/camel/catalog/docs/jira-component.adoc | 292 +
.../apache/camel/catalog/docs/jms-component.adoc | 1535 +
.../apache/camel/catalog/docs/jmx-component.adoc | 62 +
.../apache/camel/catalog/docs/jolt-component.adoc | 174 +
.../apache/camel/catalog/docs/jooq-component.adoc | 255 +
.../apache/camel/catalog/docs/jpa-component.adoc | 592 +
.../org/apache/camel/catalog/docs/jq-language.adoc | 422 +
.../org/apache/camel/catalog/docs/js-language.adoc | 114 +
.../apache/camel/catalog}/docs/jslt-component.adoc | 0
.../catalog}/docs/json-validator-component.adoc | 0
.../camel/catalog/docs/jsonApi-dataformat.adoc | 61 +
.../camel/catalog}/docs/jsonata-component.adoc | 0
.../camel/catalog/docs/jsonb-dataformat.adoc | 97 +
.../camel/catalog/docs/jsonpath-language.adoc | 880 +
.../org/apache/camel/catalog/docs/jsoup.adoc | 15 +
.../apache/camel/catalog/docs/jt400-component.adoc | 388 +
.../org/apache/camel/catalog}/docs/jta.adoc | 0
.../apache/camel/catalog}/docs/jte-component.adoc | 0
.../apache/camel/catalog/docs/kafka-component.adoc | 1676 +
.../camel/catalog/docs/kafka-share-component.adoc | 220 +
.../camel/catalog/docs/kamelet-component.adoc | 311 +
.../apache/camel/catalog/docs/kamelet-custom.adoc | 242 +
.../org/apache/camel/catalog/docs/kamelet-eip.adoc | 216 +
.../camel/catalog}/docs/kamelet-main-support.adoc | 0
.../apache/camel/catalog}/docs/kamelet-main.adoc | 0
.../camel/catalog/docs/keyValueRepository.adoc | 1161 +
.../camel/catalog/docs/keycloak-component.adoc | 523 +
.../camel/catalog/docs/keycloak-consumer.adoc | 914 +
.../camel/catalog/docs/keycloak-producer.adoc | 808 +
.../camel/catalog/docs/keycloak-security.adoc | 1173 +
.../camel/catalog/docs/knative-component.adoc | 518 +
.../camel/catalog/docs/kserve-component.adoc | 489 +
.../docs/kubernetes-config-maps-component.adoc | 0
.../catalog/docs/kubernetes-cronjob-component.adoc | 56 +
.../kubernetes-custom-resources-component.adoc | 84 +
.../docs/kubernetes-deployments-component.adoc | 147 +
.../catalog}/docs/kubernetes-events-component.adoc | 0
.../catalog/docs/kubernetes-hpa-component.adoc | 147 +
.../catalog/docs/kubernetes-job-component.adoc | 141 +
.../docs/kubernetes-namespaces-component.adoc | 146 +
.../catalog/docs/kubernetes-nodes-component.adoc | 147 +
...rnetes-persistent-volumes-claims-component.adoc | 0
.../kubernetes-persistent-volumes-component.adoc | 0
.../catalog/docs/kubernetes-pods-component.adoc | 149 +
...bernetes-replication-controllers-component.adoc | 151 +
.../docs/kubernetes-resources-quota-component.adoc | 0
.../docs/kubernetes-secrets-component.adoc | 0
.../kubernetes-service-accounts-component.adoc | 0
.../docs/kubernetes-services-component.adoc | 148 +
.../camel/catalog/docs/kubernetes-summary.adoc | 127 +
.../apache/camel/catalog/docs/kudu-component.adoc | 98 +
.../catalog/docs/langchain4j-agent-component.adoc | 1336 +
.../catalog/docs/langchain4j-agent-guardrails.adoc | 702 +
.../camel/catalog/docs/langchain4j-agent-mcp.adoc | 354 +
.../catalog/docs/langchain4j-agent-multimodal.adoc | 305 +
.../catalog/docs/langchain4j-chat-component.adoc | 458 +
.../docs/langchain4j-embeddings-component.adoc | 465 +
.../docs/langchain4j-embeddingstore-component.adoc | 355 +
.../catalog/docs/langchain4j-ingest-component.adoc | 422 +
.../camel/catalog}/docs/langchain4j-tokenizer.adoc | 0
.../docs/langchain4j-web-search-component.adoc | 0
.../camel/catalog}/docs/language-component.adoc | 0
.../apache/camel/catalog/docs/ldap-component.adoc | 476 +
.../apache/camel/catalog/docs/ldif-component.adoc | 168 +
.../camel/catalog/docs}/loadBalance-eip.adoc | 0
.../apache/camel/catalog/docs/log-component.adoc | 408 +
.../org/apache/camel/catalog/docs/log-eip.adoc | 519 +
.../org/apache/camel/catalog/docs}/loop-eip.adoc | 0
.../apache/camel/catalog}/docs/lpr-component.adoc | 0
.../org/apache/camel/catalog/docs/lra.adoc | 27 +
.../camel/catalog/docs/lucene-component.adoc | 219 +
.../camel/catalog}/docs/lumberjack-component.adoc | 0
.../apache/camel/catalog}/docs/lzf-dataformat.adoc | 0
.../apache/camel/catalog/docs/mail-component.adoc | 938 +
.../camel/catalog}/docs/mail-microsoft-oauth.adoc | 0
.../org/apache/camel/catalog/docs/main.adoc | 1289 +
.../camel/catalog/docs/mapstruct-component.adoc | 141 +
.../org/apache/camel/catalog/docs/marshal-eip.adoc | 131 +
.../camel/catalog/docs/master-component.adoc | 177 +
.../org/apache/camel/catalog/docs/mcp-server.adoc | 388 +
.../org/apache/camel/catalog/docs/mdc.adoc | 75 +
.../apache/camel/catalog/docs}/message-broker.adoc | 0
.../apache/camel/catalog/docs}/message-bus.adoc | 0
.../camel/catalog/docs}/message-channel.adoc | 0
.../camel/catalog/docs}/message-dispatcher.adoc | 0
.../camel/catalog/docs}/message-endpoint.adoc | 0
.../camel/catalog/docs}/message-expiration.adoc | 0
.../camel/catalog/docs}/message-history.adoc | 0
.../apache/camel/catalog/docs}/message-router.adoc | 0
.../camel/catalog/docs}/message-translator.adoc | 0
.../org/apache/camel/catalog/docs}/message.adoc | 0
.../camel/catalog/docs}/messaging-bridge.adoc | 0
.../camel/catalog/docs}/messaging-gateway.adoc | 0
.../camel/catalog/docs}/messaging-mapper.adoc | 0
.../camel/catalog/docs/metrics-component.adoc | 1080 +
.../camel/catalog}/docs/micrometer-component.adoc | 0
.../catalog}/docs/micrometer-observability.adoc | 0
.../camel/catalog}/docs/micrometer-prometheus.adoc | 0
.../camel/catalog}/docs/microprofile-config.adoc | 0
.../docs/microprofile-fault-tolerance.adoc | 0
.../camel/catalog}/docs/microprofile-health.adoc | 0
.../camel/catalog/docs/milo-browse-component.adoc | 127 +
.../camel/catalog/docs/milo-client-component.adoc | 396 +
.../camel/catalog/docs/milo-server-component.adoc | 111 +
.../camel/catalog/docs/milvus-component.adoc | 274 +
.../catalog/docs/mimeMultipart-dataformat.adoc | 230 +
.../apache/camel/catalog/docs/mina-component.adoc | 307 +
.../catalog}/docs/mina-sftp-authentication.adoc | 0
.../camel/catalog}/docs/mina-sftp-component.adoc | 0
.../camel/catalog}/docs/mina-sftp-migration.adoc | 0
.../camel/catalog}/docs/mina-sftp-security.adoc | 0
.../apache/camel/catalog/docs/minio-component.adoc | 728 +
.../apache/camel/catalog/docs/mllp-component.adoc | 152 +
.../apache/camel/catalog/docs/mock-component.adoc | 595 +
.../camel/catalog/docs/mongodb-component.adoc | 1364 +
.../catalog/docs/mongodb-gridfs-component.adoc | 191 +
.../apache/camel/catalog/docs}/multicast-eip.adoc | 0
.../camel/catalog/docs/mustache-component.adoc | 223 +
.../apache/camel/catalog}/docs/mvel-component.adoc | 0
.../apache/camel/catalog/docs/mvel-language.adoc | 150 +
.../catalog}/docs/mybatis-bean-component.adoc | 0
.../camel/catalog/docs/mybatis-component.adoc | 750 +
.../apache/camel/catalog}/docs/nats-component.adoc | 0
.../apache/camel/catalog/docs/neo4j-component.adoc | 412 +
.../apache/camel/catalog/docs/netty-component.adoc | 785 +
.../camel/catalog/docs/netty-http-component.adoc | 710 +
.../org/apache/camel/catalog/docs}/normalizer.adoc | 0
.../camel/catalog}/docs/oaipmh-component.adoc | 0
.../org/apache/camel/catalog/docs/oauth.adoc | 513 +
.../camel/catalog/docs/observability-services.adoc | 157 +
.../apache/camel/catalog}/docs/observation.adoc | 0
.../apache/camel/catalog/docs/ocsf-dataformat.adoc | 523 +
.../apache/camel/catalog/docs/odata-component.adoc | 764 +
.../apache/camel/catalog/docs/ognl-language.adoc | 150 +
.../camel/catalog/docs/olingo2-component.adoc | 225 +
.../camel/catalog/docs/olingo4-component.adoc | 206 +
.../apache/camel/catalog/docs}/onFallback-eip.adoc | 0
.../apache/camel/catalog/docs/once-component.adoc | 261 +
.../apache/camel/catalog/docs/opa-component.adoc | 658 +
.../apache/camel/catalog/docs/openai-batch.adoc | 190 +
.../camel/catalog/docs/openai-component.adoc | 1531 +
.../org/apache/camel/catalog/docs/openai-mcp.adoc | 765 +
.../camel/catalog/docs/openai-operations.adoc | 821 +
.../camel/catalog/docs/openai-providers.adoc | 253 +
.../camel/catalog/docs/openai-responses.adoc | 166 +
.../apache/camel/catalog/docs/openai-webhooks.adoc | 169 +
.../apache/camel/catalog}/docs/openapi-java.adoc | 0
.../camel/catalog}/docs/openapi-validator.adoc | 0
.../camel/catalog/docs/openfeature-component.adoc | 682 +
.../camel/catalog/docs/openfeature-language.adoc | 302 +
.../camel/catalog/docs/openfga-component.adoc | 738 +
.../camel/catalog/docs/opensearch-component.adoc | 427 +
.../docs/openshift-build-configs-component.adoc | 0
.../catalog}/docs/openshift-builds-component.adoc | 0
.../openshift-deploymentconfigs-component.adoc | 0
.../catalog/docs/openstack-cinder-component.adoc | 126 +
.../catalog/docs/openstack-glance-component.adoc | 89 +
.../catalog/docs/openstack-keystone-component.adoc | 182 +
.../catalog/docs/openstack-neutron-component.adoc | 160 +
.../catalog/docs/openstack-nova-component.adoc | 130 +
.../camel/catalog}/docs/openstack-summary.adoc | 0
.../catalog/docs/openstack-swift-component.adoc | 134 +
.../docs/opentelemetry-metrics-component.adoc | 0
.../apache/camel/catalog}/docs/opentelemetry.adoc | 0
.../apache/camel/catalog}/docs/opentelemetry2.adoc | 0
.../camel/catalog}/docs/optaplanner-component.adoc | 0
.../apache/camel/catalog/docs/paho-component.adoc | 233 +
.../camel/catalog/docs/paho-mqtt5-component.adoc | 233 +
.../camel/catalog/docs/parquetAvro-dataformat.adoc | 107 +
.../apache/camel/catalog/docs/pausable-eip.adoc | 54 +
.../apache/camel/catalog}/docs/pdf-component.adoc | 0
.../docs/pg-replication-slot-component.adoc | 98 +
.../camel/catalog/docs/pgevent-component.adoc | 89 +
.../apache/camel/catalog}/docs/pgp-dataformat.adoc | 0
.../camel/catalog/docs/pgvector-component.adoc | 227 +
.../camel/catalog/docs/pinecone-component.adoc | 77 +
.../apache/camel/catalog/docs}/pipeline-eip.adoc | 0
.../catalog/docs/platform-http-component.adoc | 265 +
.../camel/catalog}/docs/platform-http-jolokia.adoc | 0
.../camel/catalog/docs/platform-http-main.adoc | 122 +
.../camel/catalog}/docs/platform-http-vertx.adoc | 0
.../apache/camel/catalog/docs/plc4x-component.adoc | 104 +
.../catalog/docs}/point-to-point-channel.adoc | 0
.../org/apache/camel/catalog/docs/poll-eip.adoc | 211 +
.../apache/camel/catalog/docs}/pollEnrich-eip.adoc | 0
.../camel/catalog/docs}/polling-consumer.adoc | 0
.../apache/camel/catalog/docs/pqc-component.adoc | 599 +
.../apache/camel/catalog/docs/pqc-dataformat.adoc | 520 +
.../org/apache/camel/catalog/docs/pqc-hybrid.adoc | 407 +
.../camel/catalog/docs/pqc-key-lifecycle.adoc | 1344 +
.../org/apache/camel/catalog/docs/process-eip.adoc | 153 +
.../camel/catalog/docs}/process-manager.adoc | 0
.../camel/catalog/docs/properties-component.adoc | 148 +
.../camel/catalog/docs/protobuf-dataformat.adoc | 254 +
.../catalog}/docs/protobufJackson2-dataformat.adoc | 0
.../catalog/docs/protobufJackson3-dataformat.adoc | 100 +
.../catalog/docs}/publish-subscribe-channel.adoc | 0
.../camel/catalog/docs/pubnub-component.adoc | 244 +
.../camel/catalog/docs/pulsar-component.adoc | 74 +
.../apache/camel/catalog/docs/python-language.adoc | 114 +
.../camel/catalog/docs/python3-language.adoc | 224 +
.../camel/catalog/docs/qdrant-component.adoc | 301 +
.../camel/catalog}/docs/quartz-component.adoc | 0
.../camel/catalog/docs/quickfix-component.adoc | 553 +
.../camel/catalog/docs/quickjs-language.adoc | 336 +
.../camel/catalog/docs/randomLoadBalancer-eip.adoc | 77 +
.../catalog/docs/reactive-streams-component.adoc | 609 +
.../org/apache/camel/catalog}/docs/reactor.adoc | 0
.../camel/catalog/docs}/recipientList-eip.adoc | 0
.../org/apache/camel/catalog}/docs/redis.adoc | 0
.../apache/camel/catalog/docs/ref-component.adoc | 114 +
.../apache/camel/catalog/docs}/ref-language.adoc | 0
.../camel/catalog/docs}/removeHeader-eip.adoc | 0
.../camel/catalog/docs}/removeHeaders-eip.adoc | 0
.../camel/catalog/docs}/removeProperties-eip.adoc | 0
.../camel/catalog/docs}/removeProperty-eip.adoc | 0
.../camel/catalog/docs}/removeVariable-eip.adoc | 0
.../camel/catalog/docs/requestReply-eip.adoc | 212 +
.../apache/camel/catalog/docs/resequence-eip.adoc | 689 +
.../camel/catalog/docs/resilience4j-eip.adoc | 337 +
.../catalog}/docs/resilience4j-micrometer.adoc | 0
.../apache/camel/catalog}/docs/resilience4j.adoc | 0
.../docs}/resilience4jConfiguration-eip.adoc | 0
.../catalog}/docs/resourceresolver-github.adoc | 0
.../camel/catalog/docs/rest-api-component.adoc | 51 +
.../apache/camel/catalog}/docs/rest-component.adoc | 0
.../camel/catalog/docs/rest-openapi-component.adoc | 562 +
.../camel/catalog/docs/rest-postman-component.adoc | 402 +
.../apache/camel/catalog/docs/resumable-eip.adoc | 56 +
.../camel/catalog/docs/resume-strategies.adoc | 238 +
.../apache/camel/catalog/docs}/return-address.adoc | 0
.../catalog}/docs/robotframework-component.adoc | 0
.../camel/catalog/docs/rocketmq-component.adoc | 196 +
.../apache/camel/catalog/docs}/rollback-eip.adoc | 0
.../catalog/docs/roundRobinLoadBalancer-eip.adoc | 78 +
.../camel/catalog/docs}/routingSlip-eip.adoc | 0
.../apache/camel/catalog/docs/rss-component.adoc | 222 +
.../apache/camel/catalog}/docs/rss-dataformat.adoc | 0
.../org/apache/camel/catalog}/docs/rxjava.adoc | 0
.../apache/camel/catalog/docs/saga-component.adoc | 85 +
.../org/apache/camel/catalog/docs/saga-eip.adoc | 980 +
.../camel/catalog}/docs/salesforce-bulk-api.adoc | 0
.../camel/catalog}/docs/salesforce-component.adoc | 0
.../camel/catalog}/docs/salesforce-reports.adoc | 0
.../camel/catalog/docs/salesforce-rest-api.adoc | 1076 +
.../camel/catalog}/docs/salesforce-streaming.adoc | 0
.../org/apache/camel/catalog/docs}/sample-eip.adoc | 0
.../catalog/docs/sap-netweaver-component.adoc | 169 +
.../apache/camel/catalog/docs/scatter-gather.adoc | 273 +
.../camel/catalog}/docs/scheduler-component.adoc | 0
.../camel/catalog}/docs/schematron-component.adoc | 0
.../apache/camel/catalog/docs/scp-component.adoc | 112 +
.../org/apache/camel/catalog/docs}/script-eip.adoc | 0
.../apache/camel/catalog/docs/seda-component.adoc | 358 +
.../camel/catalog/docs/selective-consumer.adoc | 111 +
.../camel/catalog/docs/semantic-language.adoc | 1518 +
.../apache/camel/catalog/docs/semantic-openai.adoc | 217 +
.../camel/catalog/docs/semantic-typesafe-ai.adoc | 128 +
.../camel/catalog/docs/semantic-wolf-defender.adoc | 243 +
.../camel/catalog/docs}/service-activator.adoc | 0
.../camel/catalog/docs/servicenow-component.adoc | 187 +
.../camel/catalog}/docs/servlet-component.adoc | 0
.../apache/camel/catalog/docs}/setBody-eip.adoc | 0
.../apache/camel/catalog/docs}/setHeader-eip.adoc | 0
.../apache/camel/catalog/docs}/setHeaders-eip.adoc | 0
.../camel/catalog/docs}/setProperty-eip.adoc | 0
.../camel/catalog/docs}/setVariable-eip.adoc | 0
.../camel/catalog/docs}/setVariables-eip.adoc | 0
.../apache/camel/catalog}/docs/sftp-component.adoc | 0
.../apache/camel/catalog/docs/shell-component.adoc | 147 +
.../org/apache/camel/catalog}/docs/shiro.adoc | 0
.../apache/camel/catalog/docs/simple-advanced.adoc | 1108 +
.../camel/catalog/docs/simple-functions.adoc | 1214 +
.../apache/camel/catalog/docs/simple-language.adoc | 126 +
.../org/apache/camel/catalog/docs/simple-ognl.adoc | 213 +
.../camel/catalog/docs/simple-operators.adoc | 473 +
.../apache/camel/catalog}/docs/sjms-component.adoc | 0
.../camel/catalog}/docs/sjms2-component.adoc | 0
.../apache/camel/catalog/docs/slack-component.adoc | 232 +
.../apache/camel/catalog/docs/smb-component.adoc | 169 +
.../camel/catalog/docs/smooks-component.adoc | 151 +
.../camel/catalog/docs/smooks-dataformat.adoc | 81 +
.../apache/camel/catalog/docs/smpp-component.adoc | 345 +
.../camel/catalog/docs/snakeYaml-dataformat.adoc | 205 +
.../apache/camel/catalog}/docs/snmp-component.adoc | 0
.../apache/camel/catalog/docs/soap-dataformat.adoc | 272 +
.../apache/camel/catalog}/docs/solr-component.adoc | 0
.../org/apache/camel/catalog/docs}/sort-eip.adoc | 0
.../apache/camel/catalog/docs/spel-language.adoc | 209 +
.../camel/catalog/docs/spiffe-component.adoc | 252 +
.../org/apache/camel/catalog/docs/split-eip.adoc | 1639 +
.../camel/catalog}/docs/splunk-hec-component.adoc | 0
.../catalog/docs/spring-ai-chat-component.adoc | 1448 +
.../docs/spring-ai-embeddings-component.adoc | 0
.../catalog/docs/spring-ai-image-component.adoc | 267 +
.../docs/spring-ai-vector-store-component.adoc | 295 +
.../camel/catalog/docs/spring-batch-component.adoc | 299 +
.../camel/catalog/docs/spring-cloud-config.adoc | 131 +
.../camel/catalog/docs/spring-event-component.adoc | 75 +
.../camel/catalog/docs/spring-jdbc-component.adoc | 65 +
.../camel/catalog/docs/spring-ldap-component.adoc | 153 +
.../apache/camel/catalog}/docs/spring-main.adoc | 0
.../catalog/docs/spring-rabbitmq-component.adoc | 365 +
.../camel/catalog/docs/spring-redis-component.adoc | 445 +
.../camel/catalog}/docs/spring-security.adoc | 0
.../apache/camel/catalog}/docs/spring-summary.adoc | 0
.../camel/catalog/docs/spring-ws-component.adoc | 713 +
.../org/apache/camel/catalog}/docs/spring-xml.adoc | 0
.../org/apache/camel/catalog}/docs/springdoc.adoc | 0
.../apache/camel/catalog/docs/sql-component.adoc | 1120 +
.../camel/catalog/docs/sql-stored-component.adoc | 292 +
.../apache/camel/catalog/docs/ssh-component.adoc | 259 +
.../camel/catalog/docs/state-store-component.adoc | 199 +
.../apache/camel/catalog/docs/stax-component.adoc | 257 +
.../org/apache/camel/catalog/docs}/step-eip.adoc | 0
.../camel/catalog/docs/stickyLoadBalancer-eip.adoc | 84 +
.../camel/catalog/docs/stitch-component.adoc | 263 +
.../org/apache/camel/catalog/docs/stop-eip.adoc | 112 +
.../camel/catalog}/docs/stream-component.adoc | 0
.../camel/catalog/docs}/streamConfig-eip.adoc | 0
.../catalog}/docs/string-template-component.adoc | 0
.../camel/catalog}/docs/stripe-component.adoc | 0
.../apache/camel/catalog/docs/stub-component.adoc | 83 +
.../camel/catalog/docs/swiftMt-dataformat.adoc | 232 +
.../camel/catalog/docs/swiftMx-dataformat.adoc | 232 +
.../org/apache/camel/catalog/docs/switch-eip.adoc | 227 +
.../camel/catalog}/docs/syslog-dataformat.adoc | 0
.../camel/catalog/docs/tahu-edge-component.adoc | 171 +
.../camel/catalog/docs/tahu-host-component.adoc | 58 +
.../apache/camel/catalog}/docs/tahu-summary.adoc | 0
.../camel/catalog/docs/tarFile-dataformat.adoc | 281 +
.../camel/catalog/docs/telegram-component.adoc | 512 +
.../apache/camel/catalog}/docs/telemetry-dev.adoc | 0
.../org/apache/camel/catalog}/docs/telemetry.adoc | 0
.../catalog/docs/tensorflow-serving-component.adoc | 447 +
.../org/apache/camel/catalog/docs/test-dst.adoc | 421 +
.../apache/camel/catalog}/docs/test-junit5.adoc | 0
.../apache/camel/catalog}/docs/test-junit6.adoc | 0
.../camel/catalog}/docs/test-main-junit5.adoc | 0
.../camel/catalog}/docs/test-main-junit6.adoc | 0
.../camel/catalog}/docs/test-spring-junit5.adoc | 0
.../camel/catalog}/docs/test-spring-junit6.adoc | 0
.../apache/camel/catalog/docs}/threads-eip.adoc | 0
.../camel/catalog}/docs/thrift-component.adoc | 0
.../camel/catalog}/docs/thrift-dataformat.adoc | 0
.../apache/camel/catalog/docs}/throttle-eip.adoc | 0
.../camel/catalog/docs/throwException-eip.adoc | 111 +
.../camel/catalog/docs/thymeleaf-component.adoc | 430 +
.../apache/camel/catalog}/docs/tika-component.adoc | 0
.../camel/catalog}/docs/timer-component.adoc | 0
.../org/apache/camel/catalog/docs/to-eip.adoc | 253 +
.../org/apache/camel/catalog/docs/toD-eip.adoc | 458 +
.../camel/catalog/docs}/tokenize-language.adoc | 0
.../apache/camel/catalog/docs/tokenizer-eip.adoc | 109 +
.../apache/camel/catalog/docs/toon-dataformat.adoc | 186 +
.../camel/catalog/docs/topicLoadBalancer-eip.adoc | 78 +
.../org/apache/camel/catalog}/docs/tracing.adoc | 0
.../camel/catalog/docs}/transactional-client.adoc | 0
.../apache/camel/catalog/docs}/transform-eip.adoc | 0
.../camel/catalog/docs}/transformDataType-eip.adoc | 0
.../camel/catalog/docs/twilio-component.adoc | 106 +
.../docs/twitter-directmessage-component.adoc | 67 +
.../catalog/docs/twitter-search-component.adoc | 67 +
.../catalog/docs/twitter-timeline-component.adoc | 68 +
.../camel/catalog/docs/typesafe-ai-component.adoc | 355 +
.../camel/catalog/docs/typesafe-ai-language.adoc | 142 +
.../apache/camel/catalog/docs/ubl-dataformat.adoc | 193 +
.../camel/catalog/docs/undertow-component.adoc | 476 +
.../catalog}/docs/undertow-spring-security.adoc | 0
.../catalog/docs/univocityCsv-dataformat.adoc | 298 +
.../catalog/docs/univocityFixed-dataformat.adoc | 293 +
.../catalog/docs/univocityTsv-dataformat.adoc | 293 +
.../apache/camel/catalog/docs/unmarshal-eip.adoc | 129 +
.../apache/camel/catalog/docs/validate-eip.adoc | 127 +
.../camel/catalog/docs/validator-component.adoc | 100 +
.../camel/catalog/docs}/variable-language.adoc | 0
.../camel/catalog/docs/velocity-component.adoc | 513 +
.../apache/camel/catalog/docs/vertx-component.adoc | 111 +
.../camel/catalog}/docs/vertx-http-component.adoc | 0
.../catalog}/docs/vertx-websocket-component.adoc | 0
.../org/apache/camel/catalog}/docs/wal.adoc | 0
.../apache/camel/catalog/docs/wasm-component.adoc | 338 +
.../camel/catalog}/docs/weather-component.adoc | 0
.../camel/catalog/docs/weaviate-component.adoc | 97 +
.../camel/catalog}/docs/web3j-component.adoc | 0
.../camel/catalog/docs/webhook-component.adoc | 88 +
.../catalog/docs/weightedLoadBalancer-eip.adoc | 84 +
.../camel/catalog/docs/whatsapp-component.adoc | 153 +
.../apache/camel/catalog/docs}/wireTap-eip.adoc | 0
.../camel/catalog/docs/wordpress-component.adoc | 117 +
.../camel/catalog/docs/workday-component.adoc | 83 +
.../camel/catalog}/docs/xchange-component.adoc | 0
.../apache/camel/catalog}/docs/xj-component.adoc | 0
.../camel/catalog/docs/xmlSecurity-dataformat.adoc | 320 +
.../catalog}/docs/xmlsecurity-sign-component.adoc | 0
.../catalog/docs/xmlsecurity-verify-component.adoc | 647 +
.../apache/camel/catalog}/docs/xmpp-component.adoc | 0
.../apache/camel/catalog/docs/xpath-language.adoc | 1037 +
.../camel/catalog/docs/xquery-component.adoc | 263 +
.../apache/camel/catalog/docs/xquery-language.adoc | 483 +
.../apache/camel/catalog/docs/xslt-component.adoc | 442 +
.../camel/catalog/docs/xslt-saxon-component.adoc | 514 +
.../camel/catalog/docs/xtokenize-language.adoc | 217 +
.../org/apache/camel/catalog/docs/yaml-dsl.adoc | 1009 +
.../camel/catalog/docs/zendesk-component.adoc | 73 +
.../catalog}/docs/zipDeflater-dataformat.adoc | 0
.../camel/catalog/docs/zipFile-dataformat.adoc | 277 +
.../camel/catalog/docs/zookeeper-component.adoc | 305 +
.../catalog}/docs/zookeeper-master-component.adoc | 0
.../jbang/camel-jbang-configuration-metadata.json | 12 +-
.../org/apache/camel/catalog/languages.properties | 9 +-
.../org/apache/camel/catalog/languages/bean.json | 5 +-
.../apache/camel/catalog/languages/constant.json | 5 +-
.../apache/camel/catalog/languages/csimple.json | 26 -
.../apache/camel/catalog/languages/datasonnet.json | 5 +-
.../camel/catalog/languages/exchangeProperty.json | 5 +-
.../org/apache/camel/catalog/languages/file.json | 15 +-
.../org/apache/camel/catalog/languages/groovy.json | 5 +-
.../org/apache/camel/catalog/languages/header.json | 5 +-
.../apache/camel/catalog/languages/hl7terser.json | 5 +-
.../org/apache/camel/catalog/languages/jactl.json | 25 +
.../org/apache/camel/catalog/languages/java.json | 5 +-
.../org/apache/camel/catalog/languages/joor.json | 26 -
.../org/apache/camel/catalog/languages/jq.json | 5 +-
.../org/apache/camel/catalog/languages/js.json | 5 +-
.../apache/camel/catalog/languages/jsonpath.json | 7 +-
.../org/apache/camel/catalog/languages/mvel.json | 5 +-
.../org/apache/camel/catalog/languages/ognl.json | 5 +-
.../camel/catalog/languages/openfeature.json | 25 +
.../org/apache/camel/catalog/languages/python.json | 5 +-
.../apache/camel/catalog/languages/python3.json | 25 +
.../apache/camel/catalog/languages/quickjs.json | 25 +
.../org/apache/camel/catalog/languages/ref.json | 5 +-
.../apache/camel/catalog/languages/semantic.json | 25 +
.../org/apache/camel/catalog/languages/simple.json | 233 +-
.../org/apache/camel/catalog/languages/spel.json | 5 +-
.../apache/camel/catalog/languages/tokenize.json | 7 +-
.../camel/catalog/languages/typesafe-ai.json | 25 +
.../apache/camel/catalog/languages/variable.json | 5 +-
.../org/apache/camel/catalog/languages/wasm.json | 25 -
.../org/apache/camel/catalog/languages/xpath.json | 10 +-
.../org/apache/camel/catalog/languages/xquery.json | 10 +-
.../apache/camel/catalog/languages/xtokenize.json | 10 +-
.../main/camel-main-configuration-metadata.json | 170 +-
.../camel/catalog/main/important-headers.json | 2 +
.../apache/camel/catalog/main/sensitive-keys.json | 16 +
.../camel/catalog/models-app/constructor.json | 2 +-
.../catalog/models-app/sslContextParameters.json | 8 +-
.../org/apache/camel/catalog/models.properties | 11 +-
.../apache/camel/catalog/models/a2aSubTask.json | 2 +-
.../org/apache/camel/catalog/models/aggregate.json | 12 +-
.../org/apache/camel/catalog/models/avro.json | 3 +-
.../apache/camel/catalog/models/beanFactory.json | 8 +-
.../org/apache/camel/catalog/models/cache.json | 26 +
.../org/apache/camel/catalog/models/case.json | 21 +
.../camel/catalog/models/circuitBreaker.json | 6 +-
.../apache/camel/catalog/models/claimCheck.json | 2 +-
.../org/apache/camel/catalog/models/constant.json | 3 +-
.../apache/camel/catalog/models/convertBodyTo.json | 2 +-
.../camel/catalog/models/convertHeaderTo.json | 4 +-
.../camel/catalog/models/convertVariableTo.json | 4 +-
.../org/apache/camel/catalog/models/csimple.json | 23 -
.../camel/catalog/models/customLoadBalancer.json | 2 +-
.../catalog/models/dataFormatTransformer.json | 2 +-
.../apache/camel/catalog/models/dataFormats.json | 2 +-
.../apache/camel/catalog/models/datasonnet.json | 3 +-
.../camel/catalog/models/deadLetterChannel.json | 2 +-
.../org/apache/camel/catalog/models/delay.json | 2 +-
.../org/apache/camel/catalog/models/doCatch.json | 6 +-
.../org/apache/camel/catalog/models/doFinally.json | 6 +-
.../org/apache/camel/catalog/models/doTry.json | 2 +-
.../apache/camel/catalog/models/dynamicRouter.json | 5 +-
.../org/apache/camel/catalog/models/enrich.json | 5 +-
.../apache/camel/catalog/models/errorHandler.json | 6 +-
.../camel/catalog/models/exchangeProperty.json | 3 +-
.../apache/camel/catalog/models/expression.json | 3 +-
.../models/faultToleranceConfiguration.json | 9 +-
.../org/apache/camel/catalog/models/filter.json | 4 +-
.../org/apache/camel/catalog/models/fory.json | 2 +-
.../apache/camel/catalog/models/globalOption.json | 4 +-
.../org/apache/camel/catalog/models/grok.json | 2 +-
.../org/apache/camel/catalog/models/groovy.json | 3 +-
.../org/apache/camel/catalog/models/header.json | 3 +-
.../org/apache/camel/catalog/models/hl7terser.json | 3 +-
.../camel/catalog/models/idempotentConsumer.json | 6 +-
.../org/apache/camel/catalog/models/intercept.json | 2 +-
.../apache/camel/catalog/models/interceptFrom.json | 2 +-
.../catalog/models/interceptSendToEndpoint.json | 4 +-
.../apache/camel/catalog/models/jacksonXml.json | 4 +-
.../org/apache/camel/catalog/models/jactl.json | 22 +
.../org/apache/camel/catalog/models/java.json | 3 +-
.../org/apache/camel/catalog/models/jq.json | 3 +-
.../org/apache/camel/catalog/models/js.json | 3 +-
.../org/apache/camel/catalog/models/json.json | 4 +-
.../org/apache/camel/catalog/models/jsonpath.json | 5 +-
.../org/apache/camel/catalog/models/kamelet.json | 4 +-
.../models/langChain4jCharacterTokenizer.json | 2 +-
.../catalog/models/langChain4jLineTokenizer.json | 2 +-
.../models/langChain4jParagraphTokenizer.json | 2 +-
.../models/langChain4jSentenceTokenizer.json | 2 +-
.../catalog/models/langChain4jWordTokenizer.json | 2 +-
.../org/apache/camel/catalog/models/language.json | 7 +-
.../apache/camel/catalog/models/loadBalance.json | 4 +-
.../org/apache/camel/catalog/models/log.json | 2 +-
.../org/apache/camel/catalog/models/loop.json | 4 +-
.../org/apache/camel/catalog/models/marshal.json | 5 +-
.../org/apache/camel/catalog/models/method.json | 3 +-
.../org/apache/camel/catalog/models/multicast.json | 2 +-
.../org/apache/camel/catalog/models/mvel.json | 3 +-
.../org/apache/camel/catalog/models/ognl.json | 3 +-
.../apache/camel/catalog/models/onCompletion.json | 2 +-
.../apache/camel/catalog/models/onException.json | 14 +-
.../apache/camel/catalog/models/onFallback.json | 4 +-
.../org/apache/camel/catalog/models/onWhen.json | 2 +-
.../org/apache/camel/catalog/models/openApi.json | 3 +-
.../org/apache/camel/catalog/models/otherwise.json | 2 +-
.../apache/camel/catalog/models/packageScan.json | 2 +-
.../org/apache/camel/catalog/models/pgp.json | 3 +-
.../org/apache/camel/catalog/models/pipeline.json | 2 +-
.../apache/camel/catalog/models/pollEnrich.json | 5 +-
.../org/apache/camel/catalog/models/pqc.json | 7 +-
.../camel/catalog/models/predicateValidator.json | 2 +-
.../camel/catalog/models/propertyExpression.json | 2 +-
.../org/apache/camel/catalog/models/python.json | 3 +-
.../org/apache/camel/catalog/models/python3.json | 22 +
.../org/apache/camel/catalog/models/quickjs.json | 22 +
.../apache/camel/catalog/models/recipientList.json | 5 +-
.../org/apache/camel/catalog/models/ref.json | 3 +-
.../camel/catalog/models/refErrorHandler.json | 2 +-
.../camel/catalog/models/removeProperties.json | 2 +-
.../camel/catalog/models/removeProperty.json | 2 +-
.../camel/catalog/models/removeVariable.json | 2 +-
.../apache/camel/catalog/models/resequence.json | 6 +-
.../catalog/models/resilience4jConfiguration.json | 36 +-
.../camel/catalog/models/restConfiguration.json | 2 +-
.../camel/catalog/models/restContextRef.json | 2 +-
.../org/apache/camel/catalog/models/route.json | 12 +-
.../apache/camel/catalog/models/routeBuilder.json | 2 +-
.../models/routeConfigurationContextRef.json | 2 +-
.../camel/catalog/models/routeContextRef.json | 2 +-
.../apache/camel/catalog/models/routeTemplate.json | 2 +-
.../catalog/models/routeTemplateContextRef.json | 2 +-
.../apache/camel/catalog/models/routingSlip.json | 5 +-
.../org/apache/camel/catalog/models/saga.json | 2 +-
.../org/apache/camel/catalog/models/script.json | 2 +-
.../camel/catalog/models/securityDefinitions.json | 2 +-
.../org/apache/camel/catalog/models/setBody.json | 2 +-
.../org/apache/camel/catalog/models/setHeader.json | 4 +-
.../apache/camel/catalog/models/setProperty.json | 4 +-
.../apache/camel/catalog/models/setVariable.json | 4 +-
.../org/apache/camel/catalog/models/simple.json | 5 +-
.../org/apache/camel/catalog/models/smooks.json | 3 +-
.../org/apache/camel/catalog/models/sort.json | 2 +-
.../org/apache/camel/catalog/models/spel.json | 3 +-
.../org/apache/camel/catalog/models/split.json | 14 +-
.../org/apache/camel/catalog/models/step.json | 2 +-
.../camel/catalog/models/stickyLoadBalancer.json | 2 +-
.../org/apache/camel/catalog/models/switch.json | 25 +
.../camel/catalog/models/switchOtherwise.json | 17 +
.../camel/catalog/models/templateParameter.json | 2 +-
.../camel/catalog/models/templatedRoute.json | 2 +-
.../catalog/models/templatedRouteParameter.json | 4 +-
.../org/apache/camel/catalog/models/throttle.json | 4 +-
.../camel/catalog/models/throwException.json | 2 +-
.../org/apache/camel/catalog/models/toD.json | 3 +-
.../org/apache/camel/catalog/models/tokenize.json | 5 +-
.../org/apache/camel/catalog/models/tokenizer.json | 2 +-
.../org/apache/camel/catalog/models/toon.json | 23 +
.../org/apache/camel/catalog/models/transform.json | 2 +-
.../apache/camel/catalog/models/transformers.json | 2 +-
.../org/apache/camel/catalog/models/ubl.json | 19 +
.../org/apache/camel/catalog/models/unmarshal.json | 2 +-
.../org/apache/camel/catalog/models/validate.json | 2 +-
.../apache/camel/catalog/models/validators.json | 2 +-
.../org/apache/camel/catalog/models/value.json | 2 +-
.../org/apache/camel/catalog/models/variable.json | 3 +-
.../org/apache/camel/catalog/models/wasm.json | 22 -
.../camel/catalog/models/weightedLoadBalancer.json | 2 +-
.../org/apache/camel/catalog/models/when.json | 4 +-
.../org/apache/camel/catalog/models/wireTap.json | 3 +-
.../apache/camel/catalog/models/xmlSecurity.json | 8 +-
.../org/apache/camel/catalog/models/xpath.json | 8 +-
.../org/apache/camel/catalog/models/xquery.json | 8 +-
.../org/apache/camel/catalog/models/xtokenize.json | 8 +-
.../org/apache/camel/catalog/others.properties | 14 +-
.../camel/catalog/others/ai-observability.json | 15 +
.../apache/camel/catalog/others/attachments.json | 2 +-
.../catalog/others/azure-schema-registry.json | 2 +-
.../apache/camel/catalog/others/cli-connector.json | 2 +-
.../org/apache/camel/catalog/others/cli-debug.json | 2 +-
.../apache/camel/catalog/others/cloudevents.json | 2 +-
.../org/apache/camel/catalog/others/cluster.json | 2 +-
.../apache/camel/catalog/others/componentdsl.json | 2 +-
.../org/apache/camel/catalog/others/console.json | 2 +-
.../apache/camel/catalog/others/csimple-joor.json | 15 -
.../org/apache/camel/catalog/others/dataweave.json | 15 +
.../org/apache/camel/catalog/others/debug.json | 2 +-
.../org/apache/camel/catalog/others/diagram.json | 4 +-
.../apache/camel/catalog/others/dsl-modeline.json | 2 +-
.../apache/camel/catalog/others/endpointdsl.json | 2 +-
.../apache/camel/catalog/others/headersmap.json | 15 -
.../org/apache/camel/catalog/others/health.json | 2 +-
.../org/apache/camel/catalog/others/jandex.json | 2 +-
.../org/apache/camel/catalog/others/jasypt.json | 2 +-
.../org/apache/camel/catalog/others/java-io.json | 4 +-
.../apache/camel/catalog/others/java-joor-dsl.json | 2 +-
.../apache/camel/catalog/others/jbang-console.json | 15 +
.../org/apache/camel/catalog/others/jfr.json | 2 +-
.../org/apache/camel/catalog/others/jsoup.json | 4 +-
.../org/apache/camel/catalog/others/jta.json | 2 +-
.../camel/catalog/others/kamelet-main-support.json | 2 +-
.../apache/camel/catalog/others/kamelet-main.json | 2 +-
.../catalog/others/langchain4j-tokenizer.json | 2 +-
.../org/apache/camel/catalog/others/leveldb.json | 15 -
.../org/apache/camel/catalog/others/lra.json | 2 +-
.../camel/catalog/others/mail-microsoft-oauth.json | 2 +-
.../org/apache/camel/catalog/others/main.json | 2 +-
.../apache/camel/catalog/others/management.json | 2 +-
.../apache/camel/catalog/others/mcp-server.json | 15 +
.../org/apache/camel/catalog/others/mdc.json | 2 +-
.../catalog/others/micrometer-observability.json | 2 +-
.../catalog/others/micrometer-prometheus.json | 2 +-
.../camel/catalog/others/microprofile-config.json | 2 +-
.../others/microprofile-fault-tolerance.json | 2 +-
.../camel/catalog/others/microprofile-health.json | 2 +-
.../org/apache/camel/catalog/others/oauth.json | 2 +-
.../catalog/others/observability-services.json | 2 +-
.../apache/camel/catalog/others/observation.json | 2 +-
.../apache/camel/catalog/others/openapi-java.json | 2 +-
.../camel/catalog/others/openapi-validator.json | 2 +-
.../apache/camel/catalog/others/opentelemetry.json | 2 +-
.../camel/catalog/others/opentelemetry2.json | 2 +-
.../catalog/others/platform-http-jolokia.json | 2 +-
.../camel/catalog/others/platform-http-main.json | 2 +-
.../camel/catalog/others/platform-http-vertx.json | 2 +-
.../catalog/others/reactive-executor-tomcat.json | 15 -
.../catalog/others/reactive-executor-vertx.json | 15 -
.../org/apache/camel/catalog/others/reactor.json | 2 +-
.../org/apache/camel/catalog/others/redis.json | 2 +-
.../catalog/others/resilience4j-micrometer.json | 2 +-
.../apache/camel/catalog/others/resilience4j.json | 2 +-
.../catalog/others/resourceresolver-github.json | 2 +-
.../org/apache/camel/catalog/others/rxjava.json | 2 +-
.../camel/catalog/others/semantic-openai.json | 15 +
.../camel/catalog/others/semantic-typesafe-ai.json | 15 +
.../catalog/others/semantic-wolf-defender.json | 15 +
.../org/apache/camel/catalog/others/shiro.json | 2 +-
.../camel/catalog/others/spring-cloud-config.json | 2 +-
.../apache/camel/catalog/others/spring-main.json | 2 +-
.../camel/catalog/others/spring-security.json | 2 +-
.../apache/camel/catalog/others/spring-xml.json | 2 +-
.../apache/camel/catalog/others/telemetry-dev.json | 2 +-
.../org/apache/camel/catalog/others/telemetry.json | 2 +-
.../org/apache/camel/catalog/others/test-dst.json | 15 +
.../apache/camel/catalog/others/test-junit5.json | 2 +-
.../apache/camel/catalog/others/test-junit6.json | 2 +-
.../camel/catalog/others/test-main-junit5.json | 2 +-
.../camel/catalog/others/test-main-junit6.json | 2 +-
.../camel/catalog/others/test-spring-junit5.json | 2 +-
.../camel/catalog/others/test-spring-junit6.json | 2 +-
.../catalog/others/threadpoolfactory-vertx.json | 15 -
.../org/apache/camel/catalog/others/tracing.json | 2 +-
.../catalog/others/undertow-spring-security.json | 2 +-
.../org/apache/camel/catalog/others/wal.json | 2 +-
.../apache/camel/catalog/others/xml-io-dsl.json | 2 +-
.../apache/camel/catalog/others/xml-jaxb-dsl.json | 2 +-
.../apache/camel/catalog/others/xml-jaxp-util.json | 2 +-
.../org/apache/camel/catalog/others/yaml-dsl.json | 2 +-
.../org/apache/camel/catalog/others/yaml-io.json | 2 +-
.../catalog/releases/camel-quarkus-releases.json | 38 +
.../camel/catalog/releases/camel-releases.json | 59 +
.../apache/camel/catalog/schemas/camel-spring.xsd | 1088 +-
.../apache/camel/catalog/schemas/camel-xml-io.xsd | 1076 +-
.../camel/catalog/schemas/camelYamlDsl-model.json | 20671 +++
.../camel/catalog/simple/camel-simple-validator.js | 15 +-
.../apache/camel/catalog/test-infra/metadata.json | 422 +-
.../transformers/application-cloudevents+json.json | 2 +-
.../catalog/transformers/application-json.json | 2 +-
.../transformers/application-octet-stream.json | 2 +-
.../transformers/application-x-java-object.json | 2 +-
.../catalog/transformers/application-x-struct.json | 2 +-
.../camel/catalog/transformers/avro-binary.json | 2 +-
.../catalog/transformers/avro-x-java-object.json | 2 +-
.../camel/catalog/transformers/avro-x-struct.json | 2 +-
.../aws-cloudtrail-application-cloudevents.json | 2 +-
.../transformers/aws2-ddb-application-json.json | 2 +-
.../aws2-ddb-application-x-struct.json | 2 +-
.../aws2-ddbstream-application-cloudevents.json | 2 +-
.../aws2-kinesis-application-cloudevents.json | 2 +-
.../aws2-s3-application-cloudevents.json | 2 +-
.../aws2-sqs-application-cloudevents.json | 2 +-
.../azure-cosmosdb-application-cloudevents.json | 2 +-
.../azure-eventhubs-application-cloudevents.json | 2 +-
.../azure-files-application-cloudevents.json | 2 +-
.../azure-servicebus-application-cloudevents.json | 2 +-
...azure-storage-blob-application-cloudevents.json | 2 +-
...e-storage-datalake-application-cloudevents.json | 2 +-
...zure-storage-queue-application-cloudevents.json | 2 +-
...le-calendar-stream-application-cloudevents.json | 2 +-
.../catalog/transformers/google-mail-draft.json | 2 +-
...google-mail-stream-application-cloudevents.json | 2 +-
.../google-mail-update-message-labels.json | 2 +-
.../google-pubsub-application-cloudevents.json | 2 +-
.../google-sheets-application-x-struct.json | 2 +-
...ogle-sheets-stream-application-cloudevents.json | 2 +-
.../google-storage-application-cloudevents.json | 2 +-
.../transformers/http-application-cloudevents.json | 2 +-
.../transformers/infinispan-embeddings.json | 2 +-
.../catalog/transformers/milvus-embeddings.json | 2 +-
.../catalog/transformers/neo4j-embeddings.json | 2 +-
.../camel/catalog/transformers/neo4j-rag.json | 2 +-
.../catalog/transformers/pgvector-embeddings.json | 2 +-
.../camel/catalog/transformers/pgvector-rag.json | 2 +-
.../catalog/transformers/pinecone-embeddings.json | 2 +-
.../camel/catalog/transformers/pinecone-rag.json | 2 +-
.../catalog/transformers/protobuf-binary.json | 2 +-
.../transformers/protobuf-x-java-object.json | 2 +-
.../catalog/transformers/protobuf-x-struct.json | 2 +-
.../catalog/transformers/qdrant-embeddings.json | 2 +-
.../camel/catalog/transformers/qdrant-rag.json | 2 +-
.../slack-application-cloudevents.json | 2 +-
.../camel/catalog/transformers/text-plain.json | 2 +-
.../catalog/transformers/weaviate-embeddings.json | 2 +-
.../org/apache/camel/catalog/CamelCatalog.java | 166 +-
.../catalog/CamelCatalogJSonSchemaResolver.java | 7 +
.../apache/camel/catalog/CatalogTermMatcher.java | 199 +
.../apache/camel/catalog/DefaultCamelCatalog.java | 83 +
.../camel/catalog/DefaultRuntimeProvider.java | 12 +
.../org/apache/camel/catalog/RuntimeProvider.java | 15 +
.../org/apache/camel/catalog/VersionHelper.java | 52 +-
.../camel/catalog/CamelCatalogEdgeCasesTest.java | 244 +
.../camel/catalog/CamelCatalogJsonSchemaTest.java | 14 +-
.../camel/catalog/CamelCatalogSuggestionTest.java | 108 +
.../org/apache/camel/catalog/CamelCatalogTest.java | 590 +-
.../camel/catalog/DocExamplesJavaImportsTest.java | 200 +
.../camel/catalog/DocExamplesXmlSchemaTest.java | 408 +
.../org/apache/camel/catalog/UserManualPages.java | 74 +
catalog/camel-csimple-maven-plugin/pom.xml | 158 -
.../src/main/docs/camel-csimple-maven-plugin.adoc | 50 -
.../java/org/apache/camel/maven/GenerateMojo.java | 320 -
.../src/main/resources/META-INF/LICENSE.txt | 203 -
.../src/main/resources/META-INF/NOTICE.txt | 11 -
catalog/camel-report-maven-plugin/pom.xml | 16 +-
.../src/main/docs/camel-report-maven-plugin.adoc | 6 +-
.../apache/camel/maven/JavaRouteModelReader.java | 534 +
.../org/apache/camel/maven/RouteCoverageMojo.java | 30 +-
.../java/org/apache/camel/maven/ValidateMojo.java | 48 +-
.../camel/maven/JavaRouteModelReaderTest.java | 243 +
.../process/CoverageResultsProcessorTest.java | 136 +-
catalog/camel-route-parser/pom.xml | 2 +-
.../apache/camel/parser/RouteBuilderParser.java | 55 -
.../org/apache/camel/parser/XmlRouteParser.java | 47 -
.../camel/parser/helper/XmlLineNumberParser.java | 13 +-
.../model/CamelCSimpleExpressionDetails.java | 40 -
.../camel/parser/java/MyCSimpleRouteBuilder.java | 34 -
.../RoasterCSimpleRouteBuilderConfigureTest.java | 75 -
.../apache/camel/parser/xml/XmlCSimpleTest.java | 55 -
.../org/apache/camel/parser/xml/csimple.xml | 36 -
catalog/dummy-component/pom.xml | 2 +-
.../component/dummy/DummyEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/dummy/dummy.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
catalog/pom.xml | 4 +-
components/camel-activemq/pom.xml | 2 +-
.../activemq/ActiveMQEndpointUriFactory.java | 2 +-
.../apache/camel/component/activemq/activemq.json | 7 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/activemq/ActiveMQEndpoint.java | 2 +
.../component/activemq/ActiveMQQueueEndpoint.java | 13 +-
components/camel-activemq6/pom.xml | 2 +-
.../activemq6/ActiveMQEndpointUriFactory.java | 2 +-
.../camel/component/activemq6/activemq6.json | 7 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/activemq6/ActiveMQEndpoint.java | 2 +
.../component/activemq6/ActiveMQQueueEndpoint.java | 13 +-
components/camel-ai/camel-a2a/pom.xml | 8 +-
.../camel/component/a2a/A2AEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/a2a/a2a.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-a2a/src/main/docs/a2a-component.adoc | 43 +-
.../camel-a2a/src/main/docs/a2a-consumer.adoc | 72 +-
.../camel-a2a/src/main/docs/a2a-producer.adoc | 263 +-
.../apache/camel/component/a2a/A2AEndpoint.java | 36 +-
.../apache/camel/component/a2a/A2AProgress.java | 37 +-
.../a2a/push/PushNotificationDispatcher.java | 139 +-
.../component/a2a/state/GuardedTaskStore.java | 29 +-
.../component/a2a/util/WebhookUrlValidator.java | 165 +-
.../camel/component/a2a/A2AProgressTest.java | 15 +
.../a2a/push/PushNotificationDispatcherTest.java | 47 +-
.../push/PushNotificationTargetPinningTest.java | 68 +
.../component/a2a/state/InMemoryTaskStoreTest.java | 44 +-
.../a2a/util/WebhookUrlValidatorTest.java | 156 +-
.../camel-ai/camel-ai-observability-api/pom.xml | 71 +
.../services/org/apache/camel/other.properties | 7 +
.../generated/resources/ai-observability-api.json | 14 +
.../ai/observability/GenAiAttributes.java | 36 +
.../ai/observability/GenAiErrorCategory.java | 30 +
.../ai/observability/GenAiErrorProperties.java | 38 +
.../ai/observability/GenAiErrorSupport.java | 349 +
.../ai/observability/GenAiModelResolver.java | 425 +
.../ai/observability/GenAiObservability.java | 127 +
.../GenAiObservabilityProperties.java | 31 +
.../ai/observability/GenAiObservation.java | 36 +
.../ai/observability/GenAiObservationContext.java | 91 +
.../ai/observability/GenAiOperationName.java | 47 +
.../component/ai/observability/GenAiUsage.java | 43 +
.../ai/observability/GenAiErrorSupportTest.java | 131 +
.../GenAiObservabilityMissingImplLogTest.java | 44 +
.../component/ai/observability/GenAiUsageTest.java | 82 +
.../component/ai/observability/LogCapture.java | 69 +
.../ai/retry/NonTransientAiException.java | 26 +
.../ai/retry/TransientAiException.java | 30 +
.../src/test/resources/log4j2.properties | 25 +
components/camel-ai/camel-ai-observability/pom.xml | 96 +
.../services/org/apache/camel/other.properties | 7 +
.../src/generated/resources/ai-observability.json | 15 +
.../src/main/docs/ai-observability.adoc | 87 +
.../component/ai/observability/GenAiMetrics.java | 39 +
.../ai/observability/GenAiMetricsBackend.java | 32 +
.../GenAiMicrometerObservationBackend.java | 36 +
.../GenAiMicrometerObservationSupport.java | 148 +
.../ai/observability/GenAiMicrometerSupport.java | 102 +
.../ai/observability/GenAiObservabilityImpl.java | 274 +
.../langchain4j/model/google/FakeGoogleModel.java | 20 +
.../model/vertexai/FakeVertexAiModel.java | 20 +
.../GenAiMicrometerObservationTest.java | 367 +
.../ai/observability/GenAiModelResolverTest.java | 220 +
...AiObservabilityMeterBeforeTracingNoLogTest.java | 59 +
.../GenAiObservabilityMissingTracingLogTest.java | 57 +
.../observability/GenAiObservabilitySpanTest.java | 197 +
.../ai/observability/GenAiObservabilityTest.java | 144 +
.../GenAiObservabilityWithTracingNoLogTest.java | 55 +
.../observability/GenAiObservationContextTest.java | 43 +
.../component/ai/observability/LogCapture.java | 69 +
.../ai/openai/FakeOpenAiChatModel.java | 39 +
.../src/test/resources/log4j2.properties | 25 +
components/camel-ai/camel-ai-resource/pom.xml | 66 +
.../ai/resource/AiResourceComponentConfigurer.java | 88 +
.../AiResourceConfigurationConfigurer.java | 66 +
.../ai/resource/AiResourceEndpointConfigurer.java | 84 +
.../ai/resource/AiResourceEndpointUriFactory.java | 85 +
.../camel/component/ai/resource/ai-resource.json | 47 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/ai-resource | 2 +
.../apache/camel/configurer/ai-resource-component | 2 +
.../apache/camel/configurer/ai-resource-endpoint | 2 +
...l.component.ai.resource.AiResourceConfiguration | 2 +
.../apache/camel/urifactory/ai-resource-endpoint | 2 +
.../src/main/docs/ai-resource-component.adoc | 141 +
.../camel/component/ai/resource/AiResource.java | 32 +
.../component/ai/resource/AiResourceComponent.java | 74 +
.../ai/resource/AiResourceConfiguration.java | 112 +
.../component/ai/resource/AiResourceConsumer.java | 171 +
.../component/ai/resource/AiResourceEndpoint.java | 106 +
.../component/ai/resource/AiResourceExecutor.java | 122 +
.../component/ai/resource/AiResourceRegistry.java | 240 +
.../ai/resource/AiResourceRegistryListener.java | 49 +
.../component/ai/resource/AiResourceResult.java | 55 +
.../component/ai/resource/AiResourceSpec.java | 148 +
.../resource/AiResourceEndpointLifecycleTest.java | 136 +
.../ai/resource/AiResourceExecutorTest.java | 142 +
.../ai/resource/AiResourceRegistryTest.java | 147 +
.../component/ai/resource/AiResourceSpecTest.java | 43 +
.../ai/resource/AiResourceStartupOrderTest.java | 95 +
.../ai/resource/AiResourceStaticFileTest.java | 109 +
.../src/test/resources/log4j2.properties | 30 +
components/camel-ai/camel-ai-tool/pom.xml | 66 +
.../ai/tool/AiToolComponentConfigurer.java | 143 +
.../ai/tool/AiToolConfigurationConfigurer.java | 121 +
.../ai/tool/AiToolEndpointConfigurer.java | 139 +
.../ai/tool/AiToolEndpointUriFactory.java | 96 +
.../apache/camel/component/ai/tool/ai-tool.json | 63 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/ai-tool | 2 +
.../org/apache/camel/configurer/ai-tool-component | 2 +
.../org/apache/camel/configurer/ai-tool-endpoint | 2 +
...che.camel.component.ai.tool.AiToolConfiguration | 2 +
.../org/apache/camel/urifactory/ai-tool-endpoint | 2 +
.../src/main/docs/ai-tool-component.adoc | 492 +
.../org/apache/camel/component/ai/tool/AiTool.java | 30 +
.../camel/component/ai/tool/AiToolAnnotations.java | 78 +
.../ai/tool/AiToolAuthorizationDeniedEvent.java | 99 +
.../camel/component/ai/tool/AiToolComponent.java | 92 +
.../component/ai/tool/AiToolConfiguration.java | 243 +
.../camel/component/ai/tool/AiToolConsumer.java | 248 +
.../camel/component/ai/tool/AiToolEndpoint.java | 107 +
.../camel/component/ai/tool/AiToolExecutor.java | 268 +
.../component/ai/tool/AiToolParameterHelper.java | 483 +
.../camel/component/ai/tool/AiToolRegistry.java | 244 +
.../component/ai/tool/AiToolRegistryListener.java | 52 +
.../camel/component/ai/tool/AiToolResult.java | 77 +
.../apache/camel/component/ai/tool/AiToolSpec.java | 182 +
.../component/ai/tool/AiToolAnnotationsTest.java | 112 +
.../tool/AiToolAuthorizationDeniedEventTest.java | 349 +
.../tool/AiToolAuthorizationPolicyStartupTest.java | 96 +
.../ai/tool/AiToolAuthorizationPolicyTest.java | 167 +
.../AiToolComponentAuthorizationPolicyTest.java | 121 +
.../ai/tool/AiToolEndpointLifecycleTest.java | 463 +
.../component/ai/tool/AiToolExecutorTest.java | 530 +
.../component/ai/tool/AiToolIntegrationTest.java | 313 +
.../ai/tool/AiToolParameterHelperTest.java | 446 +
.../tool/AiToolRegistryListenerLifecycleTest.java | 144 +
.../ai/tool/AiToolRegistryListenerTest.java | 159 +
.../component/ai/tool/AiToolRegistryTest.java | 294 +
.../component/ai/tool/AiToolStartupOrderTest.java | 99 +
.../test/resources/arg-schemas/create-order.json | 26 +
.../src/test/resources/log4j2.properties | 30 +
.../resources/output-schemas/weather-result.json | 9 +
components/camel-ai/camel-chatscript/pom.xml | 2 +-
.../chatscript/ChatScriptEndpointUriFactory.java | 2 +-
.../camel/component/chatscript/chatscript.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/chatscript-component.adoc | 19 +
.../camel/component/chatscript/ChatScriptBot.java | 13 +-
.../component/chatscript/ChatScriptEndpoint.java | 9 +-
.../component/chatscript/ChatScriptProducer.java | 18 +-
.../camel/component/ChatScriptComponentIT.java | 7 +-
.../chatscript/ChatScriptProducerTest.java | 65 +
components/camel-ai/camel-djl/pom.xml | 2 +-
.../camel/component/djl/DJLEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/djl/djl.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/djl/DJLConverter.java | 24 +-
.../apache/camel/component/djl/DJLProducer.java | 6 +
.../apache/camel/component/djl/ImageNetUtil.java | 7 +-
.../component/djl/model/AbstractPredictor.java | 9 +
.../djl/model/ModelPredictorProducer.java | 15 +-
.../djl/model/audio/ZooAudioPredictor.java | 7 +
.../djl/model/cv/AbstractCvZooPredictor.java | 7 +
.../djl/model/cv/ZooImageGenerationPredictor.java | 7 +
.../djl/model/nlp/AbstractNlpZooPredictor.java | 7 +
.../djl/model/nlp/ZooQuestionAnswerPredictor.java | 7 +
.../tabular/ZooLinearRegressionPredictor.java | 32 -
.../tabular/ZooSoftmaxRegressionPredictor.java | 32 -
.../model/timeseries/ZooForecastingPredictor.java | 7 +
.../apache/camel/component/djl/AudioLocalTest.java | 2 +-
.../component/djl/CvActionRecognitionTest.java | 2 +-
.../djl/CvImageClassificationLocalTest.java | 2 +-
.../component/djl/CvImageClassificationTest.java | 2 +-
.../component/djl/CvImageEnhancementLocalTest.java | 2 +-
.../camel/component/djl/CvImageGenerationTest.java | 2 +-
.../component/djl/CvInstanceSegmentationTest.java | 2 +-
.../camel/component/djl/CvObjectDetectionTest.java | 2 +-
.../camel/component/djl/CvPoseEstimationTest.java | 2 +-
.../component/djl/CvSemanticSegmentationTest.java | 2 +-
.../camel/component/djl/DJLConverterTest.java | 49 +
.../camel/component/djl/DJLProducerTest.java | 43 +
.../apache/camel/component/djl/DJLTestSupport.java | 47 +
.../camel/component/djl/ImageNetUtilTest.java | 51 +
.../camel/component/djl/NlpQuestionAnswerTest.java | 2 +-
.../component/djl/NlpSentimentAnalysisTest.java | 2 +-
.../component/djl/TimeSeriesForecastingTest.java | 2 +-
.../djl/model/ModelPredictorProducerTest.java | 20 +-
components/camel-ai/camel-docling/pom.xml | 2 +-
.../docling/DoclingComponentConfigurer.java | 30 +
.../docling/DoclingConfigurationConfigurer.java | 24 +
.../docling/DoclingEndpointConfigurer.java | 138 +
.../docling/DoclingEndpointUriFactory.java | 31 +-
.../apache/camel/component/docling/docling.json | 306 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/docling-async-processing.adoc | 132 +-
.../src/main/docs/docling-batch-processing.adoc | 355 +-
.../src/main/docs/docling-component.adoc | 587 +-
.../camel-docling/src/main/docs/docling-serve.adoc | 154 +-
.../camel/component/docling/AsyncTaskEntry.java | 13 +-
.../camel/component/docling/DoclingComponent.java | 10 +
.../component/docling/DoclingConfiguration.java | 63 +
.../camel/component/docling/DoclingConsumer.java | 107 +
.../component/docling/DoclingContentExtractor.java | 104 +
.../camel/component/docling/DoclingEndpoint.java | 10 +-
.../camel/component/docling/DoclingProducer.java | 250 +-
.../docling/DoclingAsyncConversionTest.java | 6 +-
.../component/docling/DoclingAsyncTaskTtlTest.java | 6 +-
.../component/docling/DoclingComponentTest.java | 21 +
.../docling/DoclingConsumerFailureTest.java | 66 +
.../component/docling/DoclingConsumerTest.java | 88 +
.../docling/DoclingCustomArgsValidationTest.java | 35 +-
.../docling/DoclingInputSourceValidationTest.java | 263 +
.../docling/DoclingOutputPathValidationTest.java | 180 +
.../docling/integration/BatchProcessingIT.java | 4 +-
.../component/docling/integration/ChunkingIT.java | 4 +-
.../docling/integration/DoclingConsumerIT.java | 84 +
.../docling/integration/DoclingITestSupport.java | 6 +-
.../integration/DoclingServeProducerIT.java | 26 +-
.../integration/ExtractStructuredDataIT.java | 6 +-
.../docling/integration/MetadataExtractionIT.java | 27 +-
.../docling/integration/OcrExtractionIT.java | 33 +-
components/camel-ai/camel-huggingface/pom.xml | 2 +-
.../huggingface/HuggingFaceEndpointUriFactory.java | 6 +-
.../camel/component/huggingface/huggingface.json | 86 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/huggingface-component.adoc | 2 +-
.../huggingface/HuggingFaceComponent.java | 1 +
.../huggingface/HuggingFaceConfiguration.java | 6 +-
.../huggingface/tasks/AbstractTaskPredictor.java | 31 +-
.../component/huggingface/tasks/ChatPredictor.java | 8 +-
.../huggingface/tasks/HuggingFaceTask.java | 7 +-
.../tasks/QuestionAnsweringPredictor.java | 4 +
.../tasks/SentenceEmbeddingsPredictor.java | 2 +-
.../huggingface/tasks/SummarizationPredictor.java | 4 +
.../huggingface/tasks/TaskPredictorFactory.java | 3 +-
.../huggingface/tasks/TextGenerationPredictor.java | 4 +
.../huggingface/tasks/TextToImagePredictor.java | 11 +-
.../camel/component/huggingface/tasks/chat.py | 2 +-
.../huggingface/tasks/sentence_embeddings.py | 2 +-
.../component/huggingface/tasks/text_to_image.py | 1 +
.../huggingface/tasks/AuthTokenInjectionTest.java | 58 +
.../huggingface/tasks/ChatScriptFormatTest.java | 60 +
.../tasks/PredictorErrorHandlingTest.java | 97 +
.../tasks/RevisionAndOutputHeaderTest.java | 90 +
components/camel-ai/camel-kserve/pom.xml | 2 +-
.../component/kserve/KServeEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/kserve/kserve.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/kserve-component.adoc | 18 +-
.../camel/component/kserve/KServeEndpoint.java | 9 +-
.../component/kserve/KServeEndpointDoStopTest.java | 40 +
.../camel/component/kserve/it/KServeITSupport.java | 2 +-
.../camel-ai/camel-langchain4j-agent-api/pom.xml | 7 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/langchain4j-agent-api.json | 2 +-
.../langchain4j/agent/api/AbstractAgent.java | 60 +-
.../component/langchain4j/agent/api/Agent.java | 5 +-
.../langchain4j/agent/api/AgentConfiguration.java | 261 +
.../langchain4j/agent/api/AgentWithMemory.java | 5 +-
.../langchain4j/agent/api/AgentWithoutMemory.java | 5 +-
.../agent/api/AiAgentWithMemoryService.java | 13 +-
.../agent/api/AiAgentWithoutMemoryService.java | 17 +-
.../agent/api/CompositeToolProvider.java | 3 +-
.../component/langchain4j/agent/api/Headers.java | 32 +
.../langchain4j/agent/api/ModerationSupport.java | 69 +
.../api/guardrails/CodeInjectionGuardrail.java | 6 +-
.../agent/api/guardrails/LanguageGuardrail.java | 43 +-
.../agent/api/AgentConfigurationTest.java | 226 +-
.../AgentConfigurationToolCallingBehaviorTest.java | 208 +
.../langchain4j/agent/api/AgentModerationTest.java | 248 +
.../agent/api/CompositeToolProviderTest.java | 38 +-
.../agent/api/FlaggingModerationModel.java | 40 +
.../api/guardrails/CodeInjectionGuardrailTest.java | 9 +
.../api/guardrails/LanguageGuardrailTest.java | 24 +
.../camel-ai/camel-langchain4j-agent/pom.xml | 36 +-
.../agent/LangChain4jAgentComponentConfigurer.java | 59 +
.../LangChain4jAgentConfigurationConfigurer.java | 59 +
.../agent/LangChain4jAgentEndpointConfigurer.java | 59 +
.../agent/LangChain4jAgentEndpointUriFactory.java | 22 +-
.../langchain4j/agent/langchain4j-agent.json | 63 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/langchain4j-agent-component.adoc | 223 +-
.../main/docs/langchain4j-agent-guardrails.adoc | 32 +
.../src/main/docs/langchain4j-agent-mcp.adoc | 18 +-
.../main/docs/langchain4j-agent-multimodal.adoc | 20 +-
.../langchain4j/agent/AiToolSpecToLangChain4j.java | 145 +
.../agent/LangChain4jAgentComponent.java | 19 +
.../agent/LangChain4jAgentConfiguration.java | 192 +-
.../agent/LangChain4jAgentConverter.java | 11 +-
.../agent/LangChain4jAgentProducer.java | 400 +-
.../agent/LangChain4jMcpServerDefinition.java | 16 +-
.../agent/AiToolSpecToLangChain4jTest.java | 208 +
.../langchain4j/agent/FlaggingModerationModel.java | 40 +
.../LangChain4jAgentAiServicesCustomizerTest.java | 149 +
.../agent/LangChain4jAgentConverterTest.java | 36 +
.../agent/LangChain4jAgentErrorMetadataTest.java | 85 +
...ngChain4jAgentExecuteToolsConcurrentlyTest.java | 168 +
.../LangChain4jAgentMcpToolProviderFilterTest.java | 176 +
.../agent/LangChain4jAgentMissingAgentTest.java | 60 +
.../agent/LangChain4jAgentModerationTest.java | 177 +
.../agent/LangChain4jAgentObservabilityTest.java | 229 +
.../LangChain4jAgentProducerConcurrencyTest.java | 138 +
.../agent/LangChain4jAgentProviderTest.java | 65 +
.../agent/LangChain4jAgentResultHeadersTest.java | 242 +
.../LangChain4jAgentToolCallingUriParamsTest.java | 334 +
...gChain4jAgentToolExecutorErrorHandlingTest.java | 277 +
.../LangChain4jAgentWithMemoryServiceTest.java | 23 +-
.../LangChain4jAgentAutoConversionTest.java | 3 +-
.../LangChain4jAgentMcpAndCamelToolsIT.java | 52 +-
.../integration/LangChain4jAgentMixedToolsIT.java | 4 +-
.../integration/LangChain4jAgentServiceIT.java | 4 +-
.../LangChain4jAgentStructuredOutputTest.java | 5 +-
.../integration/LangChain4jAgentWithMemoryIT.java | 2 +-
.../LangChain4jAgentWithMemoryServiceIT.java | 9 +-
.../integration/LangChain4jAgentWithToolsIT.java | 8 +-
.../langchain4j/agent/integration/ModelHelper.java | 12 +-
.../langchain4j/agent/support/StubMcpClient.java | 144 +
.../camel-langchain4j-agent/test-execution.md | 50 +-
components/camel-ai/camel-langchain4j-chat/pom.xml | 29 +-
.../chat/LangChain4jChatComponentConfigurer.java | 48 +
.../LangChain4jChatConfigurationConfigurer.java | 48 +
.../chat/LangChain4jChatEndpointConfigurer.java | 48 +
.../chat/LangChain4jChatEndpointUriFactory.java | 20 +-
.../langchain4j/chat/langchain4j-chat.json | 30 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/langchain4j-chat-component.adoc | 153 +-
.../langchain4j/chat/LangChain4jChatComponent.java | 13 +
.../chat/LangChain4jChatConfiguration.java | 129 +
.../langchain4j/chat/LangChain4jChatHeaders.java | 18 +
.../langchain4j/chat/LangChain4jChatProducer.java | 88 +-
.../HugginFaceChatLanguageModelBuilder.java | 73 -
.../openai/OpenAiChatLanguageModelBuilder.java | 80 -
.../chat/LangChain4jChatErrorMetadataTest.java | 96 +
.../chat/LangChain4jChatObservabilityTest.java | 207 +
.../chat/LangChain4jChatProviderTest.java | 91 +
.../langchain4j/chat/OllamaTestSupport.java | 7 +-
.../camel-langchain4j-chat/test-execution.md | 42 +-
components/camel-ai/camel-langchain4j-core/pom.xml | 9 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/langchain4j-core.json | 2 +-
.../langchain4j/core/LangChain4jModelFactory.java | 347 +
.../core/LangChain4jModelFactoryTest.java | 249 +
.../camel-ai/camel-langchain4j-embeddings/pom.xml | 24 +-
.../LangChain4jEmbeddingsComponentConfigurer.java | 48 +
...ngChain4jEmbeddingsConfigurationConfigurer.java | 48 +
.../LangChain4jEmbeddingsEndpointConfigurer.java | 48 +
.../LangChain4jEmbeddingsEndpointUriFactory.java | 20 +-
.../embeddings/langchain4j-embeddings.json | 36 +-
.../services/org/apache/camel/component.properties | 2 +-
.../docs/langchain4j-embeddings-component.adoc | 221 +-
.../embeddings/LangChain4jEmbeddingsComponent.java | 13 +
.../LangChain4jEmbeddingsConfiguration.java | 133 +-
.../embeddings/LangChain4jEmbeddingsHeaders.java | 14 +
.../embeddings/LangChain4jEmbeddingsProducer.java | 116 +-
.../openai/OpenAiEmbeddingModelBuilder.java | 2 +-
.../embeddings/LangChain4jEmbeddingsBatchTest.java | 93 +
...Chain4jEmbeddingsComponentPgVectorTargetIT.java | 2 +-
...Chain4jEmbeddingsComponentWeaviateTargetIT.java | 42 +-
.../LangChain4jEmbeddingsErrorMetadataTest.java | 103 +
.../LangChain4jEmbeddingsObservabilityTest.java | 188 +
.../LangChain4jEmbeddingsProviderTest.java | 53 +
.../camel-langchain4j-embeddingstore-api/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../resources/langchain4j-embeddingstore-api.json | 2 +-
.../camel-langchain4j-embeddingstore/pom.xml | 2 +-
...ngChain4jEmbeddingStoreComponentConfigurer.java | 8 +-
...ain4jEmbeddingStoreConfigurationConfigurer.java | 6 +
...angChain4jEmbeddingStoreEndpointConfigurer.java | 8 +-
...angChain4jEmbeddingStoreEndpointUriFactory.java | 5 +-
.../embeddingstore/langchain4j-embeddingstore.json | 36 +-
.../services/org/apache/camel/component.properties | 2 +-
.../docs/langchain4j-embeddingstore-component.adoc | 190 +-
.../LangChain4jEmbeddingStoreConfiguration.java | 16 +
.../LangChain4jEmbeddingStoreEndpoint.java | 4 +-
.../LangChain4jEmbeddingStoreHeaders.java | 13 +-
.../LangChain4jEmbeddingStoreProducer.java | 192 +-
.../LangChain4jEmbeddingStoreComponentTest.java | 44 +-
.../LangChain4jEmbeddingStoreAutoEmbedTest.java | 161 +
...ngChain4jEmbeddingStoreBatchOperationsTest.java | 416 +
...4jEmbeddingStoreMissingEmbeddingHeaderTest.java | 202 +
.../camel-ai/camel-langchain4j-ingest/pom.xml | 119 +
.../LangChain4jIngestComponentConfigurer.java | 168 +
.../LangChain4jIngestConfigurationConfigurer.java | 141 +
.../LangChain4jIngestEndpointConfigurer.java | 152 +
.../LangChain4jIngestEndpointUriFactory.java | 93 +
.../langchain4j/ingest/langchain4j-ingest.json | 68 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/langchain4j-ingest | 2 +
.../camel/configurer/langchain4j-ingest-component | 2 +
.../camel/configurer/langchain4j-ingest-endpoint | 2 +
...ngchain4j.ingest.LangChain4jIngestConfiguration | 2 +
.../camel/urifactory/langchain4j-ingest-endpoint | 2 +
.../main/docs/langchain4j-ingest-component.adoc | 422 +
.../langchain4j/ingest/BatchingEmbeddingModel.java | 65 +
.../langchain4j/ingest/IngestModality.java | 33 +
.../component/langchain4j/ingest/IngestResult.java | 41 +
.../langchain4j/ingest/IngestService.java | 150 +
.../langchain4j/ingest/LangChain4jIngest.java | 55 +
.../ingest/LangChain4jIngestComponent.java | 84 +
.../ingest/LangChain4jIngestConfiguration.java | 342 +
.../ingest/LangChain4jIngestEndpoint.java | 78 +
.../ingest/LangChain4jIngestHeaders.java | 49 +
.../ingest/LangChain4jIngestProducer.java | 485 +
.../langchain4j/ingest/MediaIngestService.java | 106 +
.../component/langchain4j/ingest/MediaTypes.java | 86 +
.../langchain4j/ingest/TikaTextDecode.java | 49 +
.../ingest/DeterministicEmbeddingModel.java | 76 +
.../ingest/DeterministicMediaEmbeddingModel.java | 125 +
.../LangChain4jIngestBeanResolutionTest.java | 92 +
.../ingest/LangChain4jIngestDedupTest.java | 85 +
.../LangChain4jIngestDoclingPipelineTest.java | 119 +
.../ingest/LangChain4jIngestFilterTest.java | 186 +
.../ingest/LangChain4jIngestMediaFolderTest.java | 146 +
.../ingest/LangChain4jIngestMediaTest.java | 417 +
.../ingest/LangChain4jIngestProducerTest.java | 308 +
.../ingest/LangChain4jIngestQdrantIT.java | 137 +
.../ingest/LangChain4jIngestTikaPipelineTest.java | 144 +
.../ingest/LangChain4jIngestValidationTest.java | 193 +
.../langchain4j/ingest/TikaTextDecodeTest.java | 64 +
.../src/test/resources/log4j2.properties | 30 +
.../src/test/resources/pump.pdf | Bin 0 -> 850 bytes
.../camel-ai/camel-langchain4j-tokenizer/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/langchain4j-tokenizer.json | 2 +-
.../camel-ai/camel-langchain4j-tools/pom.xml | 114 -
.../tools/LangChain4jToolsComponentConfigurer.java | 84 -
.../LangChain4jToolsConfigurationConfigurer.java | 51 -
.../tools/LangChain4jToolsEndpointConfigurer.java | 109 -
.../tools/LangChain4jToolsEndpointUriFactory.java | 90 -
.../langchain4j/tools/langchain4j-tools.json | 47 -
.../services/org/apache/camel/component.properties | 7 -
.../org/apache/camel/component/langchain4j-tools | 2 -
.../camel/configurer/langchain4j-tools-component | 2 -
.../camel/configurer/langchain4j-tools-endpoint | 2 -
...langchain4j.tools.LangChain4jToolsConfiguration | 2 -
.../camel/urifactory/langchain4j-tools-endpoint | 2 -
.../src/main/docs/langchain4j-tools-component.adoc | 696 -
.../langchain4j/tools/LangChain4jTools.java | 26 -
.../tools/LangChain4jToolsComponent.java | 85 -
.../tools/LangChain4jToolsConfiguration.java | 57 -
.../tools/LangChain4jToolsConsumer.java | 28 -
.../tools/LangChain4jToolsEndpoint.java | 421 -
.../tools/LangChain4jToolsProducer.java | 403 -
.../component/langchain4j/tools/TagsHelper.java | 33 -
.../langchain4j/tools/ToolSearchTool.java | 135 -
.../tools/spec/CamelSimpleToolParameter.java | 75 -
.../tools/spec/CamelToolExecutorCache.java | 109 -
.../tools/spec/CamelToolSpecification.java | 94 -
.../tools/spec/NamedJsonSchemaProperty.java | 38 -
.../tools/LangChain4jToolMultipleCallsTest.java | 145 -
.../tools/LangChain4jToolMultipleGroupsTest.java | 118 -
.../LangChain4jToolMultipleMatchingGroupsTest.java | 121 -
.../tools/LangChain4jToolNoToolsExistTest.java | 110 -
.../LangChain4jToolNoToolsToBeCalledTest.java | 110 -
...hain4jToolParameterValueTypeConversionTest.java | 118 -
.../LangChain4jToolRequiredParameterTest.java | 426 -
.../tools/LangChain4jToolStopEipTest.java | 130 -
.../langchain4j/tools/LangChain4jToolTest.java | 221 -
.../tools/ToolSearchToolFormatTest.java | 121 -
.../langchain4j/tools/ToolSearchToolTest.java | 177 -
.../component/langchain4j/tools/ToolsHelper.java | 54 -
.../tools/integration/LangChain4jToolIT.java | 38 -
.../LangChain4jToolMultipleCallsIT.java | 39 -
.../LangChain4jToolMultipleGroupsIT.java | 39 -
.../LangChain4jToolMultipleMatchingGroupsIT.java | 38 -
.../integration/LangChain4jToolNoToolsExistIT.java | 39 -
.../LangChain4jToolNoToolsToBeCalledIT.java | 39 -
.../tools/spec/CamelToolExecutorCacheTest.java | 160 -
.../src/test/resources/log4j2.properties | 30 -
.../camel-langchain4j-tools/test-execution.md | 38 -
.../camel-ai/camel-langchain4j-web-search/pom.xml | 2 +-
.../LangChain4jWebSearchEndpointUriFactory.java | 2 +-
.../web/search/langchain4j-web-search.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../web/search/LangChain4jWebSearchProducer.java | 5 +-
.../LangChain4jWebSearchCustomRequestTest.java | 67 +
.../search/LangChain4jWebSearchSafeSearchTest.java | 99 +
components/camel-ai/camel-mcp-server-api/pom.xml | 139 +
.../services/org/apache/camel/other.properties | 7 +
.../src/generated/resources/mcp-server-api.json | 14 +
.../mcp/server/McpResourceReadHandler.java | 37 +
.../mcp/server/McpResourceReadResult.java | 50 +
.../component/mcp/server/McpServerBridge.java | 545 +
.../mcp/server/McpServerConfiguration.java | 188 +
.../component/mcp/server/McpServerConstants.java | 71 +
.../component/mcp/server/McpServerEngine.java | 98 +
.../camel/component/mcp/server/McpServerIcon.java | 45 +
.../camel/component/mcp/server/McpServerInfo.java | 78 +
.../component/mcp/server/McpServerResource.java | 58 +
.../camel/component/mcp/server/McpServerTool.java | 72 +
.../component/mcp/server/McpToolCallContext.java | 97 +
.../component/mcp/server/McpToolCallHandler.java | 57 +
.../component/mcp/server/McpToolCallResult.java | 34 +
.../mcp/server/McpServerBridgePrefixTagTest.java | 68 +
.../mcp/server/McpServerBridgeResolutionTest.java | 36 +
.../McpServerBridgeResourceCollisionTest.java | 64 +
.../mcp/server/McpServerBridgeResourceTest.java | 161 +
.../McpServerBridgeResourceUnsupportedTest.java | 62 +
.../server/McpServerBridgeStartupOrderTest.java | 98 +
.../component/mcp/server/McpServerBridgeTest.java | 241 +
.../mcp/server/McpServerBridgeWildcardTagTest.java | 65 +
.../component/mcp/server/McpServerIconTest.java | 44 +
.../mcp/server/RecordingMcpServerEngine.java | 110 +
.../McpServerConformanceTestSupport.java | 204 +
.../McpServerResourceConformanceTestSupport.java | 219 +
components/camel-ai/camel-mcp-server/pom.xml | 118 +
.../META-INF/services/org/apache/camel/mcp-server | 2 +
.../services/org/apache/camel/mcp-server-engine | 2 +
.../services/org/apache/camel/other.properties | 7 +
.../src/generated/resources/mcp-server.json | 15 +
.../camel-mcp-server/src/main/docs/mcp-server.adoc | 388 +
.../mcp/server/jbang/JbangDevMcpMainListener.java | 42 +
.../mcp/server/jbang/JbangDevMcpServer.java | 253 +
.../mcp/server/main/DefaultMcpServerFactory.java | 63 +
.../mcp/server/main/McpServerIconsParser.java | 86 +
.../mcp/server/stdio/StdioMcpServerEngine.java | 235 +
.../mcp/server/vertx/VertxMcpPrincipal.java | 105 +
.../mcp/server/vertx/VertxMcpServerEngine.java | 375 +
.../VertxMcpStreamableServerTransportProvider.java | 620 +
.../src/main/resources/log4j2-mcp-stdio.properties | 38 +
.../server/main/DefaultMcpServerFactoryTest.java | 63 +
.../mcp/server/main/McpServerIconsParserTest.java | 95 +
.../main/McpServerMainAuthenticationTest.java | 290 +
.../mcp/server/main/McpServerMainMetadataTest.java | 98 +
.../server/main/McpServerMainPropertiesTest.java | 138 +
.../mcp/server/stdio/McpStdioHarnessMain.java | 55 +
.../mcp/server/stdio/StdioMcpServerEngineTest.java | 151 +
.../mcp/server/stdio/StdioMcpServerProcessIT.java | 113 +
.../McpServerSessionEvictionPropertiesTest.java | 90 +
.../mcp/server/vertx/VertxMcpPrincipalTest.java | 110 +
.../vertx/VertxMcpServerConformanceTest.java | 44 +
.../VertxMcpServerEngineTargetServerTypeTest.java | 174 +
.../vertx/VertxMcpServerOutputSchemaTest.java | 138 +
.../VertxMcpServerResourceConformanceTest.java | 44 +
.../vertx/VertxMcpServerToolAnnotationsTest.java | 221 +
.../server/vertx/VertxMcpSessionEvictionTest.java | 158 +
.../MainHttpServerMcpConformanceIT.java | 46 +
.../MainHttpServerMcpResourceConformanceIT.java | 45 +
.../vertx/integration/McpServerOpenAIAgentIT.java | 157 +
.../src/test/resources/mcp-basic-auth.properties | 19 +
.../camel-ai/camel-mcp-server/test-execution.md | 38 +
components/camel-ai/camel-milvus/pom.xml | 2 +-
.../component/milvus/MilvusEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/milvus/milvus.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../camel/transformer/milvus-embeddings.json | 2 +-
.../src/main/docs/milvus-component.adoc | 63 +-
.../helpers/MilvusHelperCreateCollection.java | 13 +-
.../component/milvus/it/MilvusComponentIT.java | 4 +-
components/camel-ai/camel-neo4j/pom.xml | 2 +-
.../component/neo4j/Neo4jEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/neo4j/neo4j.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../apache/camel/transformer/neo4j-embeddings.json | 2 +-
.../org/apache/camel/transformer/neo4j-rag.json | 2 +-
.../camel-neo4j/src/main/docs/neo4j-component.adoc | 128 +-
components/camel-ai/camel-openai/pom.xml | 32 +-
.../openai/OpenAIComponentConfigurer.java | 6 +
.../component/openai/OpenAIEndpointConfigurer.java | 328 +
.../component/openai/OpenAIEndpointUriFactory.java | 76 +-
.../org/apache/camel/component/openai/llm.json | 254 +
.../org/apache/camel/component/openai/openai.json | 324 +-
.../services/org/apache/camel/component.properties | 6 +-
.../org/apache/camel/component/{openai => llm} | 0
.../configurer/{openai-component => llm-component} | 0
.../configurer/{openai-endpoint => llm-endpoint} | 0
.../urifactory/{openai-endpoint => llm-endpoint} | 0
.../camel-openai/src/main/docs/openai-batch.adoc | 190 +
.../src/main/docs/openai-component.adoc | 555 +-
.../camel-openai/src/main/docs/openai-mcp.adoc | 247 +-
.../src/main/docs/openai-operations.adoc | 534 +-
.../src/main/docs/openai-providers.adoc | 39 +-
.../src/main/docs/openai-responses.adoc | 166 +
.../src/main/docs/openai-webhooks.adoc | 169 +
.../openai/AbstractOpenAIExchangeEvent.java | 64 +
.../component/openai/AgenticIterationTrace.java | 37 +
.../component/openai/AgenticToolCallTrace.java | 35 +
.../camel/component/openai/AiToolSpecToOpenAI.java | 75 +
.../openai/HallucinatedToolNameStrategy.java | 36 +
.../component/openai/McpToolCallExecutor.java | 357 +
.../camel/component/openai/McpToolConverter.java | 15 +-
.../camel/component/openai/McpToolState.java | 55 +
.../camel/component/openai/MimeTypeHelper.java | 42 +-
.../openai/OpenAIAgenticLoopCompletedEvent.java | 67 +
.../openai/OpenAIAgenticLoopStartedEvent.java | 58 +
.../openai/OpenAIAgenticObservability.java | 131 +
.../openai/OpenAIAgenticTokenTracker.java | 94 +
.../openai/OpenAIAgenticToolCallExecutedEvent.java | 74 +
.../openai/OpenAIAudioSpeechProducer.java | 136 +
.../camel/component/openai/OpenAIAudioSupport.java | 139 +
.../openai/OpenAIAudioTranscriptionProducer.java | 184 +-
.../openai/OpenAIAudioTranslationProducer.java | 108 +
.../openai/OpenAIBatchAggregationStrategy.java | 151 +
.../component/openai/OpenAIBatchProducer.java | 472 +
.../component/openai/OpenAIBatchResultLines.java | 110 +
.../openai/OpenAIBatchResultsProducer.java | 120 +
.../camel/component/openai/OpenAIBatchSpool.java | 162 +
.../openai/OpenAIBatchStoredProducer.java | 70 +
.../camel/component/openai/OpenAIBatchSupport.java | 141 +
.../OpenAIChatCompletionMultimodalSupport.java | 232 +
.../camel/component/openai/OpenAIComponent.java | 8 +-
.../component/openai/OpenAIConfiguration.java | 735 +-
.../camel/component/openai/OpenAIConstants.java | 265 +-
.../openai/OpenAIConversationHistoryTrimmer.java | 254 +
.../openai/OpenAIDecisionRefusalException.java | 30 +
.../openai/OpenAIDecisionResponseException.java | 30 +
.../openai/OpenAIDecisionServiceException.java | 30 +
.../component/openai/OpenAIDecisionsProducer.java | 54 +
.../component/openai/OpenAIDecisionsSupport.java | 278 +
.../component/openai/OpenAIEmbeddingsProducer.java | 42 +-
.../camel/component/openai/OpenAIEndpoint.java | 725 +-
.../openai/OpenAIGenAiProducerSupport.java | 64 +
.../component/openai/OpenAIImageEditProducer.java | 169 +
.../openai/OpenAIImageGenerationProducer.java | 140 +
.../camel/component/openai/OpenAIImageSupport.java | 286 +
.../component/openai/OpenAIModerationProducer.java | 355 +
.../camel/component/openai/OpenAIOperations.java | 22 +-
.../camel/component/openai/OpenAIProducer.java | 597 +-
.../openai/OpenAIResponsesInputBuilder.java | 232 +
.../component/openai/OpenAIResponsesProducer.java | 448 +
.../openai/OpenAIResponsesStoredProducer.java | 71 +
.../component/openai/OpenAIResponsesSupport.java | 312 +
.../component/openai/OpenAIRouteToolSupport.java | 72 +
.../openai/OpenAIToolExecutionProducer.java | 91 +-
.../component/openai/OpenAIWebhookConsumer.java | 334 +
.../openai/ToolExecutionErrorStrategy.java | 38 +
.../component/openai/McpToolCallExecutorTest.java | 422 +
.../component/openai/McpToolConverterTest.java | 45 +
.../openai/OpenAIAgenticEventNotifierTest.java | 189 +
...penAIAgenticLoopMalformedToolArgumentsTest.java | 165 +
.../openai/OpenAIAgenticObservabilityTest.java | 37 +
.../openai/OpenAIAgenticTokenBudgetTest.java | 212 +
.../openai/OpenAIAgenticTokenTrackerTest.java | 57 +
.../component/openai/OpenAIAgenticTraceTest.java | 251 +
.../openai/OpenAIAudioSpeechMockTest.java | 125 +
.../openai/OpenAIAudioSpeechObservabilityTest.java | 77 +
.../OpenAIAudioTranscriptionDiarizedMockTest.java | 68 +
.../openai/OpenAIAudioTranscriptionMockTest.java | 17 +
.../OpenAIAudioTranscriptionObservabilityTest.java | 75 +
.../openai/OpenAIAudioTranslationMockTest.java | 175 +
.../OpenAIAudioTranslationObservabilityTest.java | 75 +
.../OpenAIAudioTranslationVerboseMockTest.java | 67 +
.../component/openai/OpenAIBatchMockTest.java | 444 +
.../OpenAIChatCompletionMissingModelTest.java | 52 +
.../OpenAIChatCompletionMultimodalMockTest.java | 206 +
.../openai/OpenAIClientConfigurationTest.java | 289 +
.../openai/OpenAIConversationHistorySizeTest.java | 104 +
.../OpenAIConversationHistoryTokenLimitTest.java | 110 +
.../OpenAIConversationHistoryTrimmerTest.java | 274 +
.../openai/OpenAIConversationMemoryResetTest.java | 94 +
.../OpenAIConversationMemoryUserMessageTest.java | 95 +
.../component/openai/OpenAIDecisionsHttpTest.java | 211 +
.../component/openai/OpenAIDecisionsTest.java | 160 +
.../component/openai/OpenAIEmbeddingsMockTest.java | 25 +
.../openai/OpenAIEmbeddingsObservabilityTest.java | 92 +
.../openai/OpenAIEmptyChoicesResponseTest.java | 138 +
.../OpenAIEmptyUserMessageBodyPromptTest.java | 69 +
.../openai/OpenAIEndpointMcpDeferredInitTest.java | 155 +
.../OpenAIEndpointMcpReconnectConcurrencyTest.java | 241 +
.../openai/OpenAIEndpointMcpToolFilteringTest.java | 332 +
.../openai/OpenAIEndpointMcpToolRefreshTest.java | 263 +
.../component/openai/OpenAIErrorMetadataTest.java | 75 +
.../component/openai/OpenAIImageEditMockTest.java | 252 +
.../openai/OpenAIImageGenerationMockTest.java | 215 +
.../OpenAIImageGenerationObservabilityTest.java | 77 +
.../component/openai/OpenAIMimeTypeHelperTest.java | 57 +
.../openai/OpenAIModerationImageMockTest.java | 210 +
.../component/openai/OpenAIModerationMockTest.java | 392 +
.../openai/OpenAIModerationObservabilityTest.java | 76 +
.../camel/component/openai/OpenAIMtlsMockTest.java | 5 +-
.../component/openai/OpenAIObservabilityTest.java | 162 +
.../openai/OpenAIObservabilityTestSupport.java | 129 +
.../component/openai/OpenAIOutputClassTest.java | 85 +
.../openai/OpenAIParallelToolExecutionTest.java | 168 +
.../openai/OpenAIProducerMcpMockTest.java | 25 +-
.../component/openai/OpenAIReadTimeoutTest.java | 77 +
.../openai/OpenAIResponsesAgenticTest.java | 244 +
.../component/openai/OpenAIResponsesMockTest.java | 498 +
.../openai/OpenAIResponsesObservabilityTest.java | 75 +
.../openai/OpenAIRouteToolReturnDirectTest.java | 68 +
.../openai/OpenAIRouteToolSupportTest.java | 63 +
.../component/openai/OpenAISchemeAliasTest.java | 118 +
.../openai/OpenAISslContextParametersTest.java | 3 +-
.../camel/component/openai/OpenAISslMockTest.java | 5 +-
.../openai/OpenAIToolErrorStrategyTest.java | 289 +
.../openai/OpenAIVisionBodyTypesMockTest.java | 2 +-
.../openai/OpenAIWebhookConfigurationTest.java | 111 +
.../openai/OpenAIWebhookConsumerTest.java | 272 +
.../component/openai/OpenAIWebhookHttpTest.java | 142 +
.../openai/RecordingRestConsumerFactory.java | 89 +
.../integration/OpenAIAudioExternalServiceIT.java | 68 +
.../OpenAIDecisionsExternalServiceIT.java | 98 +
.../OpenAIExternalServiceTestSupport.java | 57 +
.../integration/OpenAIImageExternalServiceIT.java | 63 +
.../openai/integration/OpenAIMcpAdvancedIT.java | 8 +-
.../integration/OpenAIMcpConversationStoreIT.java | 2 +-
.../integration/OpenAIMcpManualToolLoopIT.java | 2 +-
.../OpenAIMcpParallelToolExecutionIT.java | 132 +
.../openai/integration/OpenAIMcpToolsIT.java | 2 +-
.../OpenAIModerationExternalServiceIT.java | 102 +
.../OpenAIResponsesExternalServiceIT.java | 271 +
.../OpenAIResponsesMcpExternalServiceIT.java | 79 +
components/camel-ai/camel-openai/test_execution.md | 166 +
components/camel-ai/camel-pgvector/pom.xml | 5 +-
.../pgvector/PgVectorEndpointUriFactory.java | 2 +-
.../apache/camel/component/pgvector/pgvector.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../camel/transformer/pgvector-embeddings.json | 2 +-
.../org/apache/camel/transformer/pgvector-rag.json | 2 +-
.../src/main/docs/pgvector-component.adoc | 122 +-
.../component/pgvector/PgVectorComponentIT.java | 2 +-
components/camel-ai/camel-pinecone/pom.xml | 2 +-
.../PineconeVectorDbEndpointUriFactory.java | 2 +-
.../apache/camel/component/pinecone/pinecone.json | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../camel/transformer/pinecone-embeddings.json | 2 +-
.../org/apache/camel/transformer/pinecone-rag.json | 2 +-
.../src/main/docs/pinecone-component.adoc | 43 +
.../pinecone/PineconeVectorDbConfiguration.java | 2 +-
.../pinecone/PineconeVectorDbEndpoint.java | 6 +-
components/camel-ai/camel-qdrant/pom.xml | 2 +-
.../component/qdrant/QdrantEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/qdrant/qdrant.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../camel/transformer/qdrant-embeddings.json | 2 +-
.../org/apache/camel/transformer/qdrant-rag.json | 2 +-
.../src/main/docs/qdrant-component.adoc | 132 +
.../camel/component/qdrant/QdrantProducer.java | 30 +-
.../QdrantEmbeddingsDataTypeTransformer.java | 24 +-
.../qdrant/it/QdrantPayloadSelectorIT.java | 132 +
.../QdrantEmbeddingsDataTypeTransformerTest.java | 66 +
components/camel-ai/camel-semantic-openai/pom.xml | 62 +
.../services/org/apache/camel/other.properties | 7 +
.../src/generated/resources/semantic-openai.json | 15 +
.../src/main/docs/semantic-openai.adoc | 217 +
.../openai/OpenAIDecisionsSemanticAdapter.java | 369 +
.../openai/OpenAIDecisionsSemanticAdapterTest.java | 448 +
.../camel-ai/camel-semantic-typesafe-ai/pom.xml | 66 +
.../services/org/apache/camel/other.properties | 7 +
.../generated/resources/semantic-typesafe-ai.json | 15 +
.../src/main/docs/semantic-typesafe-ai.adoc | 128 +
.../typesafeai/TypeSafeAiSemanticAdapter.java | 255 +
.../typesafeai/TypeSafeAiSemanticAdapterTest.java | 544 +
.../typesafeai/TypeSafeAiSemanticApiPathTest.java | 81 +
.../typesafeai/TypeSafeAiTestSupport.java | 126 +
.../camel-ai/camel-semantic-wolf-defender/pom.xml | 115 +
.../services/org/apache/camel/other.properties | 7 +
.../resources/semantic-wolf-defender.json | 15 +
.../src/main/docs/semantic-wolf-defender.adoc | 243 +
.../wolfdefender/WolfDefenderException.java | 24 +
.../wolfdefender/WolfDefenderInference.java | 218 +
.../wolfdefender/WolfDefenderSemanticAdapter.java | 370 +
.../wolfdefender/WolfDefenderExample.java | 64 +
.../wolfdefender/WolfDefenderInferenceTest.java | 128 +
.../wolfdefender/WolfDefenderLanguageTest.java | 193 +
.../wolfdefender/WolfDefenderModelIT.java | 131 +
.../wolfdefender/WolfDefenderProbabilityTest.java | 58 +
.../WolfDefenderSemanticAdapterTest.java | 334 +
.../src/test/python/generate_fixtures.py | 67 +
.../src/test/resources/cancellation.onnx.bin | Bin 0 -> 384 bytes
.../src/test/resources/classifier.onnx.bin | Bin 0 -> 369 bytes
.../src/test/resources/tokenizer.json | 85 +
components/camel-ai/camel-semantic/pom.xml | 81 +
.../apache/camel/dev-console/semantic-audit.json | 329 +
.../camel/dev-console/semantic-evaluate.json | 191 +
.../camel/dev-console/semantic-metadata.json | 175 +
.../camel/dev-console/semantic-monitoring.json | 90 +
.../apache/camel/language/semantic/semantic.json | 25 +
.../org/apache/camel/dev-console/semantic-audit | 2 +
.../org/apache/camel/dev-console/semantic-evaluate | 2 +
.../org/apache/camel/dev-console/semantic-metadata | 2 +
.../apache/camel/dev-console/semantic-monitoring | 2 +
.../org/apache/camel/dev-consoles.properties | 7 +
.../services/org/apache/camel/language.properties | 7 +
.../services/org/apache/camel/language/semantic | 2 +
.../org/apache/camel/routes-loader/semantic-xml | 2 +
.../src/main/docs/semantic-language.adoc | 1518 +
.../camel/language/semantic/SemanticLanguage.java | 611 +
.../camel/semantic/LoggingSemanticAuditSink.java | 39 +
.../camel/semantic/MemorySemanticAuditStore.java | 136 +
.../org/apache/camel/semantic/SemanticAdapter.java | 77 +
.../camel/semantic/SemanticAuditCapabilities.java | 27 +
.../camel/semantic/SemanticAuditConfiguration.java | 119 +
.../camel/semantic/SemanticAuditConsole.java | 206 +
.../semantic/SemanticAuditInputConfiguration.java | 69 +
.../camel/semantic/SemanticAuditInputRedactor.java | 27 +
.../apache/camel/semantic/SemanticAuditPage.java | 50 +
.../apache/camel/semantic/SemanticAuditQuery.java | 114 +
.../apache/camel/semantic/SemanticAuditReader.java | 52 +
.../apache/camel/semantic/SemanticAuditRecord.java | 245 +
.../camel/semantic/SemanticAuditResultFilter.java | 104 +
.../apache/camel/semantic/SemanticAuditSink.java | 28 +
.../camel/semantic/SemanticCapabilities.java | 469 +
.../camel/semantic/SemanticEvaluateConsole.java | 221 +
.../apache/camel/semantic/SemanticEvaluation.java | 107 +
.../camel/semantic/SemanticEvaluationBuilder.java | 184 +
.../apache/camel/semantic/SemanticEvaluations.java | 230 +
.../camel/semantic/SemanticEvaluationsBuilder.java | 132 +
.../org/apache/camel/semantic/SemanticEvent.java | 117 +
.../camel/semantic/SemanticExchangeEvent.java | 46 +
.../org/apache/camel/semantic/SemanticExpert.java | 59 +
.../org/apache/camel/semantic/SemanticFinding.java | 52 +
.../org/apache/camel/semantic/SemanticInput.java | 217 +
.../camel/semantic/SemanticMetadataConsole.java | 212 +
.../camel/semantic/SemanticMetricSource.java | 29 +
.../camel/semantic/SemanticMonitoringConsole.java | 73 +
.../camel/semantic/SemanticMonitoringEvent.java | 75 +
.../camel/semantic/SemanticMonitoringSnapshot.java | 67 +
.../apache/camel/semantic/SemanticObserver.java | 43 +
.../apache/camel/semantic/SemanticOperation.java | 100 +
.../apache/camel/semantic/SemanticParameter.java | 58 +
.../camel/semantic/SemanticReloadPlugin.java | 107 +
.../org/apache/camel/semantic/SemanticResult.java | 87 +
.../camel/semantic/SemanticResultMetrics.java | 263 +
.../apache/camel/semantic/SemanticXmlLoader.java | 193 +
.../semantic/SemanticXmlRoutesBuilderLoader.java | 401 +
.../semantic/internal/SemanticAuditAccess.java | 219 +
.../semantic/internal/SemanticAuditExtensions.java | 200 +
.../internal/SemanticAuditInputSnapshot.java | 147 +
.../semantic/internal/SemanticAuditService.java | 696 +
.../internal/SemanticMonitoringService.java | 267 +
.../yaml/SemanticDefinitionDeserializer.java | 414 +
.../org.apache.camel.spi.ContextServicePlugin | 18 +
.../org/apache/camel/YamlDeserializerResolver | 18 +
.../apache/camel/semantic/FixedSemanticExpert.java | 84 +
.../camel/semantic/SemanticAuditAccessTest.java | 168 +
.../semantic/SemanticAuditBulkRetrievalTest.java | 99 +
.../camel/semantic/SemanticAuditConsoleTest.java | 308 +
.../camel/semantic/SemanticAuditInputTest.java | 604 +
.../camel/semantic/SemanticAuditQueryTest.java | 168 +
.../semantic/SemanticAuditRegressionTest.java | 305 +
.../camel/semantic/SemanticAuditReviewTest.java | 250 +
.../apache/camel/semantic/SemanticAuditTest.java | 665 +
.../apache/camel/semantic/SemanticBatchTest.java | 350 +
.../camel/semantic/SemanticCapabilitiesTest.java | 190 +
.../apache/camel/semantic/SemanticConsoleTest.java | 308 +
.../camel/semantic/SemanticContractTest.java | 700 +
.../camel/semantic/SemanticDeclarationDslTest.java | 520 +
.../org/apache/camel/semantic/SemanticEipTest.java | 254 +
.../semantic/SemanticEvaluationBuilderTest.java | 148 +
.../semantic/SemanticEvaluationTimeoutTest.java | 131 +
.../apache/camel/semantic/SemanticEventTest.java | 353 +
.../apache/camel/semantic/SemanticExpertTest.java | 462 +
.../camel/semantic/SemanticExpertYamlTest.java | 189 +
.../camel/semantic/SemanticInitializationTest.java | 134 +
.../apache/camel/semantic/SemanticInputTest.java | 122 +
.../camel/semantic/SemanticLanguageTest.java | 351 +
.../semantic/SemanticMetadataConsoleTest.java | 145 +
.../semantic/SemanticMonitoringSamplingTest.java | 121 +
.../camel/semantic/SemanticMonitoringTest.java | 162 +
.../camel/semantic/SemanticPropertiesTest.java | 63 +
.../camel/semantic/SemanticResultMetricsTest.java | 188 +
.../apache/camel/semantic/SemanticResultTest.java | 60 +
.../semantic/SemanticRetryAndValidationTest.java | 282 +
.../camel/semantic/SemanticScoreMetadataTest.java | 119 +
.../semantic/SemanticXmlAutoDiscoveryTest.java | 258 +
.../camel/semantic/SemanticXmlLoaderTest.java | 128 +
.../apache/camel/semantic/TestSemanticAdapter.java | 110 +
.../camel-ai/camel-tensorflow-serving/pom.xml | 2 +-
.../TensorFlowServingEndpointUriFactory.java | 2 +-
.../tensorflow/serving/tensorflow-serving.json | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../main/docs/tensorflow-serving-component.adoc | 16 +-
.../serving/TensorFlowServingConstants.java | 20 +-
.../serving/TensorFlowServingEndpoint.java | 9 +-
.../TensorFlowServingEndpointDoStopTest.java | 41 +
.../torchserve/it/TensorFlowServingITSupport.java | 2 +-
components/camel-ai/camel-typesafe-ai/pom.xml | 71 +
.../typesafeai/TypeSafeAiComponentConfigurer.java | 130 +
.../typesafeai/TypeSafeAiEndpointConfigurer.java | 114 +
.../typesafeai/TypeSafeAiEndpointUriFactory.java | 93 +
.../camel/component/typesafeai/typesafe-ai.json | 61 +
.../camel/language/typesafeai/typesafe-ai.json | 25 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/typesafe-ai | 2 +
.../apache/camel/configurer/typesafe-ai-component | 2 +
.../apache/camel/configurer/typesafe-ai-endpoint | 2 +
.../services/org/apache/camel/language.properties | 7 +
.../services/org/apache/camel/language/typesafe-ai | 2 +
.../apache/camel/urifactory/typesafe-ai-endpoint | 2 +
.../src/main/docs/typesafe-ai-component.adoc | 355 +
.../src/main/docs/typesafe-ai-language.adoc | 142 +
.../component/typesafeai/TypeSafeAiClient.java | 144 +
.../component/typesafeai/TypeSafeAiComponent.java | 46 +
.../typesafeai/TypeSafeAiConfiguration.java | 244 +
.../component/typesafeai/TypeSafeAiEndpoint.java | 165 +
.../typesafeai/TypeSafeAiHttpException.java | 45 +
.../component/typesafeai/TypeSafeAiInput.java | 32 +
.../camel/component/typesafeai/TypeSafeAiJson.java | 258 +
.../component/typesafeai/TypeSafeAiProducer.java | 45 +
.../TypeSafeAiUncertainResultException.java | 33 +
.../language/typesafeai/TypeSafeAiLanguage.java | 233 +
.../schema/typesafe-ai-questions.schema.json | 66 +
.../typesafeai/TypeSafeAiApiPathTest.java | 124 +
.../typesafeai/TypeSafeAiCancellationTest.java | 115 +
.../component/typesafeai/TypeSafeAiChoiceTest.java | 100 +
.../typesafeai/TypeSafeAiConcurrencyTest.java | 159 +
.../typesafeai/TypeSafeAiExamplesSupport.java | 277 +
.../typesafeai/TypeSafeAiExamplesTest.java | 61 +
.../typesafeai/TypeSafeAiExternalServiceIT.java | 44 +
.../component/typesafeai/TypeSafeAiInputTest.java | 116 +
.../TypeSafeAiLanguagePropertiesTest.java | 168 +
.../typesafeai/TypeSafeAiLanguageTest.java | 282 +
.../typesafeai/TypeSafeAiProducerTest.java | 191 +
.../typesafeai/TypeSafeAiPropertiesTest.java | 247 +
.../typesafeai/TypeSafeAiProtocolTest.java | 176 +
.../TypeSafeAiQuestionsResourceTest.java | 132 +
.../typesafeai/TypeSafeAiTestSupport.java | 167 +
.../typesafeai/TypeSafeAiTimeoutTest.java | 59 +
.../resources/typesafe-ai/cascade-questions.json | 5 +
.../typesafe-ai/guard-input-questions.json | 4 +
.../typesafe-ai/guard-output-questions.json | 3 +
.../resources/typesafe-ai/invalid-questions.json | 1 +
.../resources/typesafe-ai/judge-questions.json | 5 +
.../typesafe-ai/quickstart-questions.json | 24 +
.../test/resources/typesafe-ai/rag-questions.json | 6 +
.../resources/typesafe-ai/refund-questions.json | 1 +
.../typesafe-ai/tool-search-questions.json | 4 +
.../resources/typesafe-ai/triage-questions.json | 7 +
.../camel-ai/camel-typesafe-ai/test-execution.md | 61 +
components/camel-ai/camel-weaviate/pom.xml | 6 +-
.../WeaviateVectorDbComponentConfigurer.java | 30 +-
.../WeaviateVectorDbConfigurationConfigurer.java | 34 +-
.../WeaviateVectorDbEndpointConfigurer.java | 30 +-
.../WeaviateVectorDbEndpointUriFactory.java | 9 +-
.../apache/camel/component/weaviate/weaviate.json | 47 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../camel/transformer/weaviate-embeddings.json | 2 +-
.../src/main/docs/weaviate-component.adoc | 63 +
.../camel/component/weaviate/WeaviateVectorDb.java | 3 -
.../component/weaviate/WeaviateVectorDbAction.java | 4 +
.../weaviate/WeaviateVectorDbConfiguration.java | 99 +-
.../weaviate/WeaviateVectorDbEndpoint.java | 92 +-
.../weaviate/WeaviateVectorDbHeaders.java | 12 +-
.../weaviate/WeaviateVectorDbProducer.java | 298 +-
.../WeaviateEmbeddingsDataTypeTransformer.java | 42 +-
.../WeaviateComponentConfigurationTest.java | 10 +-
.../component/weaviate/WeaviateTestSupport.java | 2 +
.../component/weaviate/it/WeaviateContainerIT.java | 216 +-
.../WeaviateEmbeddingsDataTypeTransformerTest.java | 102 +
.../src/test/resources/weaviate.properties | 3 -
components/camel-ai/pom.xml | 15 +-
.../src/main/docs/ai-llm-integration-guide.adoc | 442 +
components/camel-ai/src/main/docs/ai-summary.adoc | 47 +
.../camel-alibaba/camel-alibaba-common/pom.xml | 46 +
.../services/org/apache/camel/other.properties | 7 +
.../src/generated/resources/alibaba-common.json | 14 +
.../alibaba/common/OpenApiClientSupport.java | 91 +
.../alibaba/common/models/ServiceKeys.java | 47 +
.../camel-alibaba-eventbridge/pom.xml | 91 +
.../AlibabaEventBridgeComponentConfigurer.java | 69 +
.../AlibabaEventBridgeEndpointConfigurer.java | 140 +
.../AlibabaEventBridgeEndpointUriFactory.java | 97 +
.../alibaba/eventbridge/alibaba-eventbridge.json | 63 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/alibaba-eventbridge | 2 +
.../camel/configurer/alibaba-eventbridge-component | 2 +
.../camel/configurer/alibaba-eventbridge-endpoint | 2 +
.../camel/urifactory/alibaba-eventbridge-endpoint | 2 +
.../main/docs/alibaba-eventbridge-component.adoc | 525 +
.../eventbridge/AlibabaEventBridgeComponent.java | 34 +
.../eventbridge/AlibabaEventBridgeEndpoint.java | 292 +
.../eventbridge/AlibabaEventBridgeProducer.java | 77 +
.../eventbridge/AlibabaEventBridgeUtils.java | 437 +
.../alibaba/eventbridge/EventSourceCache.java | 535 +
.../eventbridge/MapCloudEventValidator.java | 339 +
.../constants/AlibabaEventBridgeConstants.java | 40 +
.../constants/AlibabaEventBridgeHeaders.java | 61 +
.../constants/AlibabaEventBridgeOperations.java | 25 +
.../constants/AlibabaEventBridgeProperties.java | 28 +
.../eventbridge/models/AllowedEventBus.java | 69 +
.../eventbridge/models/AllowedEventSource.java | 52 +
.../eventbridge/models/ClientConfigurations.java | 84 +
.../eventbridge/MapCloudEventValidationTest.java | 558 +
.../alibaba/eventbridge/PutEventsTest.java | 271 +
.../alibaba/eventbridge/TestConfiguration.java | 57 +
.../src/test/resources/log4j2.properties | 29 +
.../test/resources/testconfiguration.properties | 23 +
components/camel-alibaba/camel-alibaba-fc/pom.xml | 76 +
.../alibaba/fc/FCComponentConfigurer.java | 69 +
.../component/alibaba/fc/FCEndpointConfigurer.java | 101 +
.../component/alibaba/fc/FCEndpointUriFactory.java | 91 +
.../camel/component/alibaba/fc/alibaba-fc.json | 52 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/alibaba-fc | 2 +
.../apache/camel/configurer/alibaba-fc-component | 2 +
.../apache/camel/configurer/alibaba-fc-endpoint | 2 +
.../apache/camel/urifactory/alibaba-fc-endpoint | 2 +
.../src/main/docs/alibaba-fc-component.adoc | 92 +
.../camel/component/alibaba/fc/FCComponent.java | 34 +
.../camel/component/alibaba/fc/FCEndpoint.java | 194 +
.../camel/component/alibaba/fc/FCProducer.java | 111 +
.../apache/camel/component/alibaba/fc/FCUtils.java | 117 +
.../component/alibaba/fc/constants/FCHeaders.java | 40 +
.../alibaba/fc/constants/FCOperations.java | 26 +
.../alibaba/fc/constants/FCProperties.java | 40 +
.../alibaba/fc/models/ClientConfigurations.java | 24 +
.../component/alibaba/fc/InvokeFunctionTest.java | 94 +
.../component/alibaba/fc/TestConfiguration.java | 57 +
.../src/test/resources/log4j2.properties | 29 +
.../test/resources/testconfiguration.properties | 22 +
components/camel-alibaba/camel-alibaba-kms/pom.xml | 76 +
.../alibaba/kms/KMSComponentConfigurer.java | 69 +
.../alibaba/kms/KMSEndpointConfigurer.java | 113 +
.../alibaba/kms/KMSEndpointUriFactory.java | 95 +
.../camel/component/alibaba/kms/alibaba-kms.json | 55 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/alibaba-kms | 2 +
.../apache/camel/configurer/alibaba-kms-component | 2 +
.../apache/camel/configurer/alibaba-kms-endpoint | 2 +
.../apache/camel/urifactory/alibaba-kms-endpoint | 2 +
.../src/main/docs/alibaba-kms-component.adoc | 92 +
.../camel/component/alibaba/kms/KMSComponent.java | 34 +
.../camel/component/alibaba/kms/KMSEndpoint.java | 217 +
.../camel/component/alibaba/kms/KMSProducer.java | 119 +
.../camel/component/alibaba/kms/KMSUtils.java | 139 +
.../alibaba/kms/constants/KMSHeaders.java | 43 +
.../alibaba/kms/constants/KMSOperations.java | 27 +
.../alibaba/kms/constants/KMSProperties.java | 46 +
.../alibaba/kms/models/ClientConfigurations.java | 26 +
.../camel/component/alibaba/kms/EncryptTest.java | 96 +
.../component/alibaba/kms/TestConfiguration.java | 57 +
.../src/test/resources/log4j2.properties | 29 +
.../test/resources/testconfiguration.properties | 21 +
components/camel-alibaba/camel-alibaba-mns/pom.xml | 77 +
.../alibaba/mns/MNSComponentConfigurer.java | 75 +
.../alibaba/mns/MNSEndpointConfigurer.java | 230 +
.../alibaba/mns/MNSEndpointUriFactory.java | 114 +
.../camel/component/alibaba/mns/alibaba-mns.json | 79 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/alibaba-mns | 2 +
.../apache/camel/configurer/alibaba-mns-component | 2 +
.../apache/camel/configurer/alibaba-mns-endpoint | 2 +
.../apache/camel/urifactory/alibaba-mns-endpoint | 2 +
.../src/main/docs/alibaba-mns-component.adoc | 205 +
.../camel/component/alibaba/mns/MNSComponent.java | 35 +
.../camel/component/alibaba/mns/MNSConsumer.java | 179 +
.../camel/component/alibaba/mns/MNSEndpoint.java | 263 +
.../camel/component/alibaba/mns/MNSProducer.java | 126 +
.../camel/component/alibaba/mns/MNSUtils.java | 145 +
.../alibaba/mns/constants/MNSHeaders.java | 55 +
.../alibaba/mns/constants/MNSOperations.java | 28 +
.../alibaba/mns/constants/MNSProperties.java | 28 +
.../alibaba/mns/models/ClientConfigurations.java | 27 +
.../component/alibaba/mns/MNSEndpointTest.java | 58 +
.../component/alibaba/mns/PublishMessageTest.java | 87 +
.../alibaba/mns/ReceiveMessageConsumerTest.java | 90 +
.../mns/SendMessageDefaultOperationTest.java | 75 +
.../component/alibaba/mns/SendMessageTest.java | 88 +
.../component/alibaba/mns/TestConfiguration.java | 57 +
.../alibaba/mns/constants/MNSOperationsTest.java | 32 +
.../src/test/resources/log4j2.properties | 29 +
.../test/resources/testconfiguration.properties | 23 +
components/camel-alibaba/camel-alibaba-oss/pom.xml | 75 +
.../alibaba/oss/OSSComponentConfigurer.java | 75 +
.../alibaba/oss/OSSEndpointConfigurer.java | 230 +
.../alibaba/oss/OSSEndpointUriFactory.java | 115 +
.../camel/component/alibaba/oss/alibaba-oss.json | 79 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/alibaba-oss | 2 +
.../apache/camel/configurer/alibaba-oss-component | 2 +
.../apache/camel/configurer/alibaba-oss-endpoint | 2 +
.../apache/camel/urifactory/alibaba-oss-endpoint | 2 +
.../src/main/docs/alibaba-oss-component.adoc | 156 +
.../camel/component/alibaba/oss/OSSComponent.java | 34 +
.../camel/component/alibaba/oss/OSSConsumer.java | 273 +
.../camel/component/alibaba/oss/OSSEndpoint.java | 240 +
.../camel/component/alibaba/oss/OSSProducer.java | 313 +
.../camel/component/alibaba/oss/OSSUtils.java | 188 +
.../alibaba/oss/constants/OSSConstants.java | 28 +
.../alibaba/oss/constants/OSSHeaders.java | 48 +
.../alibaba/oss/constants/OSSOperations.java | 33 +
.../alibaba/oss/constants/OSSProperties.java | 33 +
.../alibaba/oss/models/ClientConfigurations.java | 30 +
.../component/alibaba/oss/DeleteObjectTest.java | 87 +
.../camel/component/alibaba/oss/GetObjectTest.java | 99 +
.../component/alibaba/oss/HeadObjectTest.java | 94 +
.../component/alibaba/oss/ListObjectsTest.java | 101 +
.../alibaba/oss/OSSConsumerInProgressTest.java | 280 +
.../oss/OSSConsumerObjectThatCannotBeGotTest.java | 207 +
.../component/alibaba/oss/OSSEndpointTest.java | 71 +
.../camel/component/alibaba/oss/OSSUtilsTest.java | 86 +
.../camel/component/alibaba/oss/PutObjectTest.java | 90 +
.../component/alibaba/oss/TestConfiguration.java | 45 +
.../alibaba/oss/constants/OSSOperationsTest.java | 34 +
.../src/test/resources/log4j2.properties | 29 +
components/camel-alibaba/camel-alibaba-ots/pom.xml | 76 +
.../alibaba/ots/AlibabaOtsComponentConfigurer.java | 69 +
.../alibaba/ots/AlibabaOtsEndpointConfigurer.java | 89 +
.../alibaba/ots/AlibabaOtsEndpointUriFactory.java | 88 +
.../camel/component/alibaba/ots/alibaba-ots.json | 46 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/alibaba-ots | 2 +
.../apache/camel/configurer/alibaba-ots-component | 2 +
.../apache/camel/configurer/alibaba-ots-endpoint | 2 +
.../apache/camel/urifactory/alibaba-ots-endpoint | 2 +
.../src/main/docs/alibaba-ots-component.adoc | 92 +
.../component/alibaba/ots/AlibabaOtsComponent.java | 34 +
.../component/alibaba/ots/AlibabaOtsEndpoint.java | 163 +
.../component/alibaba/ots/AlibabaOtsProducer.java | 102 +
.../component/alibaba/ots/AlibabaOtsUtils.java | 168 +
.../alibaba/ots/constants/AlibabaOtsHeaders.java | 31 +
.../ots/constants/AlibabaOtsOperations.java | 29 +
.../ots/constants/AlibabaOtsProperties.java | 31 +
.../alibaba/ots/models/ClientConfigurations.java | 30 +
.../alibaba/ots/AlibabaOtsEndpointTest.java | 70 +
.../alibaba/ots/AlibabaOtsProducerTest.java | 56 +
.../camel/component/alibaba/ots/DeleteRowTest.java | 89 +
.../camel/component/alibaba/ots/GetRowTest.java | 104 +
.../component/alibaba/ots/ListTablesTest.java | 80 +
.../camel/component/alibaba/ots/PutRowTest.java | 89 +
.../component/alibaba/ots/TestConfiguration.java | 57 +
.../camel/component/alibaba/ots/UpdateRowTest.java | 89 +
.../ots/constants/AlibabaOtsOperationsTest.java | 33 +
.../src/test/resources/log4j2.properties | 29 +
.../test/resources/testconfiguration.properties | 21 +
components/camel-alibaba/camel-alibaba-sls/pom.xml | 86 +
.../alibaba/sls/AlibabaSlsComponentConfigurer.java | 69 +
.../alibaba/sls/AlibabaSlsEndpointConfigurer.java | 116 +
.../alibaba/sls/AlibabaSlsEndpointUriFactory.java | 97 +
.../camel/component/alibaba/sls/alibaba-sls.json | 70 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/alibaba-sls | 2 +
.../apache/camel/configurer/alibaba-sls-component | 2 +
.../apache/camel/configurer/alibaba-sls-endpoint | 2 +
.../apache/camel/urifactory/alibaba-sls-endpoint | 2 +
.../src/main/docs/alibaba-sls-component.adoc | 175 +
.../component/alibaba/sls/AlibabaSlsComponent.java | 34 +
.../component/alibaba/sls/AlibabaSlsEndpoint.java | 266 +
.../component/alibaba/sls/AlibabaSlsProducer.java | 122 +
.../component/alibaba/sls/AlibabaSlsUtils.java | 215 +
.../alibaba/sls/constants/AlibabaSlsHeaders.java | 76 +
.../sls/constants/AlibabaSlsOperations.java | 27 +
.../sls/constants/AlibabaSlsProperties.java | 76 +
.../alibaba/sls/models/ClientConfigurations.java | 156 +
.../alibaba/sls/AlibabaSlsEndpointTest.java | 55 +
.../alibaba/sls/AlibabaSlsProducerTest.java | 56 +
.../camel/component/alibaba/sls/GetLogsTest.java | 110 +
.../component/alibaba/sls/ListLogStoresTest.java | 127 +
.../camel/component/alibaba/sls/PutLogsTest.java | 105 +
.../component/alibaba/sls/TestConfiguration.java | 57 +
.../sls/constants/AlibabaSlsOperationsTest.java | 31 +
.../src/test/resources/log4j2.properties | 29 +
.../test/resources/testconfiguration.properties | 23 +
components/camel-alibaba/camel-alibaba-sms/pom.xml | 76 +
.../alibaba/sms/SMSComponentConfigurer.java | 69 +
.../alibaba/sms/SMSEndpointConfigurer.java | 116 +
.../alibaba/sms/SMSEndpointUriFactory.java | 93 +
.../camel/component/alibaba/sms/alibaba-sms.json | 55 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/alibaba-sms | 2 +
.../apache/camel/configurer/alibaba-sms-component | 2 +
.../apache/camel/configurer/alibaba-sms-endpoint | 2 +
.../apache/camel/urifactory/alibaba-sms-endpoint | 2 +
.../src/main/docs/alibaba-sms-component.adoc | 88 +
.../camel/component/alibaba/sms/SMSComponent.java | 34 +
.../camel/component/alibaba/sms/SMSEndpoint.java | 216 +
.../camel/component/alibaba/sms/SMSProducer.java | 86 +
.../camel/component/alibaba/sms/SMSUtils.java | 88 +
.../alibaba/sms/constants/SMSHeaders.java | 43 +
.../alibaba/sms/constants/SMSOperations.java | 25 +
.../alibaba/sms/constants/SMSProperties.java | 46 +
.../alibaba/sms/models/ClientConfigurations.java | 26 +
.../camel/component/alibaba/sms/SendSmsTest.java | 96 +
.../component/alibaba/sms/TestConfiguration.java | 57 +
.../src/test/resources/log4j2.properties | 29 +
.../test/resources/testconfiguration.properties | 23 +
components/camel-alibaba/pom.xml | 47 +
components/camel-amqp/pom.xml | 2 +-
.../component/amqp/AMQPEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/amqp/amqp.json | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-amqp/src/main/docs/amqp-component.adoc | 39 +-
.../apache/camel/component/amqp/AMQPComponent.java | 37 +-
.../apache/camel/component/amqp/AMQPEndpoint.java | 2 +-
.../camel/component/amqp/AMQPConfigTest.java | 43 +-
components/camel-arangodb/pom.xml | 2 +-
.../arangodb/ArangoDbEndpointUriFactory.java | 2 +-
.../apache/camel/component/arangodb/arangodb.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../arangodb/integration/BaseArangoDb.java | 2 +-
components/camel-as2/camel-as2-api/pom.xml | 13 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/as2-api.json | 2 +-
.../as2/api/AS2AsyncMDNServerConnection.java | 4 +-
.../as2/api/AS2AsynchronousMDNManager.java | 128 +-
.../component/as2/api/AS2ClientConnection.java | 3 +-
.../component/as2/api/AS2ServerConnection.java | 144 +-
.../component/as2/api/protocol/ResponseMDN.java | 41 +-
.../component/as2/api/util/HttpMessageUtils.java | 28 +-
.../camel/component/as2/api/util/MicUtils.java | 3 +-
...2AsynchronousMDNManagerDeliveryAddressTest.java | 131 +
.../component/as2/api/AS2MessageTestBase.java | 28 +-
.../protocol/ResponseMDNPerRequestKeysTest.java | 71 +
.../util/CompressedEntityExpansionBoundTest.java | 75 +
.../camel/component/as2/api/util/MicUtilsTest.java | 25 +
components/camel-as2/camel-as2-component/pom.xml | 2 +-
...rverManagerEndpointConfigurationConfigurer.java | 7 +
...ientManagerEndpointConfigurationConfigurer.java | 7 +
.../component/as2/AS2ConfigurationConfigurer.java | 7 +
.../camel/component/as2/AS2EndpointConfigurer.java | 7 +
.../camel/component/as2/AS2EndpointUriFactory.java | 5 +-
...rverManagerEndpointConfigurationConfigurer.java | 7 +
.../org/apache/camel/component/as2/as2.json | 35 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/as2-component.adoc | 45 +
.../camel/component/as2/AS2Configuration.java | 18 +
.../as2/internal/AS2ConnectionHelper.java | 3 +-
.../as2/AS2AsyncMdnBasicAuthHeaderTest.java | 5 +-
.../component/as2/AS2AsyncMdnContextReuseTest.java | 127 +
.../as2/AS2AsyncMdnTokenAuthHeaderTest.java | 5 +-
.../as2/AS2ServerBasicAuthHeaderTest.java | 3 +
.../as2/AS2ServerBearerAuthHeaderTest.java | 3 +
.../as2/MendelsonSslEndpointManualTest.java | 16 +-
components/camel-as2/pom.xml | 2 +-
components/camel-asn1/pom.xml | 2 +-
.../org/apache/camel/dataformat/asn1/asn1.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel-asn1/src/main/docs/asn1-dataformat.adoc | 75 +-
components/camel-asterisk/pom.xml | 2 +-
.../asterisk/AsteriskEndpointUriFactory.java | 2 +-
.../apache/camel/component/asterisk/asterisk.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
components/camel-atmosphere-websocket/pom.xml | 7 +-
.../websocket/WebsocketEndpointUriFactory.java | 2 +-
.../atmosphere/websocket/atmosphere-websocket.json | 12 +-
.../services/org/apache/camel/component.properties | 2 +-
.../atmosphere/websocket/WebsocketConstants.java | 10 +-
.../websocket/WebsocketConstantsTest.java | 63 +
components/camel-atom/pom.xml | 2 +-
.../component/atom/AtomEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/atom/atom.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-atom/src/main/docs/atom-component.adoc | 18 +-
.../component/atom/AtomEntryPollingConsumer.java | 13 +-
.../apache/camel/component/feed/FeedEndpoint.java | 6 +-
.../camel-atom/src/test/data/edited-feed.atom | 66 +
.../atom/AtomEntryPollingConsumerTest.java | 3 +-
.../camel/component/atom/AtomEntrySortTest.java | 119 +
.../atom/AtomGoodBlogsCustomItempotencyTest.java | 4 +-
.../atom/AtomPollingConsumerIdleMessageTest.java | 22 +-
.../component/atom/AtomPollingConsumerTest.java | 6 +-
.../component/atom/AtomPollingLowDelayTest.java | 5 +-
.../component/atom/AtomPollingUnthrottledTest.java | 4 +-
components/camel-attachments/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/attachments.json | 2 +-
.../camel/attachment/CSimpleAttachmentHelper.java | 135 -
.../camel/attachment/DefaultAttachmentMessage.java | 6 +-
.../camel/attachment/SimpleAttachmentFunction.java | 177 -
.../attachment/AttachmentOnOutMessageTest.java | 75 +
...DefaultAttachmentMessageHasAttachmentsTest.java | 132 +
.../camel-avro-rpc-component/pom.xml | 6 +-
.../component/avro/AvroComponentConfigurer.java | 6 +
.../component/avro/AvroEndpointConfigurer.java | 6 +
.../component/avro/AvroEndpointUriFactory.java | 5 +-
.../org/apache/camel/component/avro/avro.json | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/avro-component.adoc | 16 +-
.../apache/camel/component/avro/AvroComponent.java | 7 +
.../camel/component/avro/AvroConfiguration.java | 15 +
.../apache/camel/component/avro/AvroEndpoint.java | 11 +
.../avro/AvroClassSecurityWithoutVmArgsTest.java | 102 +
.../camel-avro-rpc/camel-avro-rpc-jetty/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/avro-rpc-jetty.json | 2 +-
.../camel-avro-rpc/camel-avro-rpc-spi/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/avro-rpc-spi.json | 2 +-
components/camel-avro-rpc/pom.xml | 2 +-
components/camel-avro/pom.xml | 5 +-
.../dataformat/avro/AvroDataFormatConfigurer.java | 7 +
.../org/apache/camel/dataformat/avro/avro.json | 5 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel-avro/src/main/docs/avro-dataformat.adoc | 6 +-
.../avro/support/AvroClassSecuritySupport.java | 309 +
.../camel/dataformat/avro/AvroDataFormat.java | 25 +
.../avro/support/AvroClassSecuritySupportTest.java | 122 +
.../dataformat/avro/example/nested/NestedFoo.java | 20 +
components/camel-aws/camel-aws-bedrock/pom.xml | 9 +-
.../agent/BedrockAgentEndpointUriFactory.java | 2 +-
.../BedrockAgentRuntimeComponentConfigurer.java | 33 +
.../BedrockAgentRuntimeEndpointConfigurer.java | 33 +
.../BedrockAgentRuntimeEndpointUriFactory.java | 10 +-
.../bedrock/runtime/BedrockEndpointUriFactory.java | 2 +-
.../aws2/bedrock/agent/aws-bedrock-agent.json | 37 +-
.../agentruntime/aws-bedrock-agent-runtime.json | 105 +-
.../aws2/bedrock/runtime/aws-bedrock.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws-bedrock-agent-component.adoc | 23 +
.../docs/aws-bedrock-agent-runtime-component.adoc | 81 +
.../aws2/bedrock/agent/BedrockAgentProducer.java | 16 +-
.../BedrockAgentRuntimeConfiguration.java | 88 +-
.../agentruntime/BedrockAgentRuntimeConstants.java | 45 +
.../agentruntime/BedrockAgentRuntimeEndpoint.java | 10 +-
.../BedrockAgentRuntimeOperations.java | 2 +
.../agentruntime/BedrockAgentRuntimeProducer.java | 279 +-
.../aws2/bedrock/runtime/BedrockProducer.java | 92 +-
.../runtime/stream/BedrockStreamHandler.java | 47 +-
.../agent/BedrockAgentProducerPojoRequestTest.java | 60 +
...BedrockAgentRuntimeProducerInvokeAgentTest.java | 241 +
...BedrockAgentRuntimeProducerPojoRequestTest.java | 55 +
.../runtime/BedrockProducerModelIdTest.java | 55 +
.../stream/BedrockStreamHandlerMetadataTest.java | 75 +
components/camel-aws/camel-aws-cloudtrail/pom.xml | 14 +-
.../cloudtrail/CloudtrailComponentConfigurer.java | 12 +
.../cloudtrail/CloudtrailEndpointConfigurer.java | 12 +
.../cloudtrail/CloudtrailEndpointUriFactory.java | 6 +-
.../component/aws/cloudtrail/aws-cloudtrail.json | 118 +-
.../services/org/apache/camel/component.properties | 6 +-
.../org/apache/camel/transformer.properties | 6 +-
.../aws-cloudtrail-application-cloudevents.json | 2 +-
.../src/main/docs/aws-cloudtrail-component.adoc | 55 +-
.../aws/cloudtrail/CloudtrailConfiguration.java | 34 +-
.../aws/cloudtrail/CloudtrailConsumer.java | 207 +-
.../aws/cloudtrail/CloudtrailEndpoint.java | 4 +-
.../CloudtrailConsumerLateEventTest.java | 290 +
.../aws/cloudtrail/CloudtrailConsumerTest.java | 106 +
components/camel-aws/camel-aws-common/pom.xml | 14 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/aws-common.json | 2 +-
.../component/aws/common/AwsClientBuilderUtil.java | 10 +-
.../component/aws/common/AwsExceptionUtil.java | 46 +
.../component/aws/common/AwsExceptionUtilTest.java | 48 +
components/camel-aws/camel-aws-config/pom.xml | 15 +-
.../aws/config/AWSConfigEndpointUriFactory.java | 2 +-
.../camel/component/aws/config/aws-config.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws-config-component.adoc | 34 +
.../component/aws/config/AWSConfigProducer.java | 33 +-
.../aws/config/AWSConfigProducerHealthCheck.java | 2 +-
.../config/AWSConfigProducerPojoRequestTest.java | 62 +
.../config/AWSConfigRemoveConformancePackTest.java | 66 +
.../camel-aws/camel-aws-parameter-store/pom.xml | 9 +-
.../ParameterStoreEndpointUriFactory.java | 2 +-
.../aws/parameterstore/aws-parameter-store.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../aws/parameterstore/ParameterStoreProducer.java | 22 +-
.../ParameterStoreProducerHealthCheck.java | 2 +-
.../ParameterStorePropertiesFunction.java | 14 +-
.../parameterstore/ParameterStoreProducerTest.java | 63 +
.../camel-aws/camel-aws-secrets-manager/pom.xml | 10 +-
.../SecretsManagerEndpointUriFactory.java | 2 +-
.../aws/secretsmanager/aws-secrets-manager.json | 2 +-
.../org/apache/camel/dev-console/aws-secrets.json | 61 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dev-consoles.properties | 2 +-
.../main/docs/aws-secrets-manager-component.adoc | 210 +
.../aws/secretsmanager/SecretsDevConsole.java | 78 +-
.../aws/secretsmanager/SecretsManagerProducer.java | 23 +-
.../SecretsManagerProducerHealthCheck.java | 2 +-
.../SecretsManagerPropertiesFunction.java | 14 +-
.../vault/CloudTrailReloadTriggerTask.java | 122 +-
.../aws/secretsmanager/SecretsDevConsoleTest.java | 45 +
.../CloudTrailReloadTriggerTaskLookupTest.java | 230 +
.../vault/CloudTrailReloadTriggerTaskSqsTest.java | 98 +
.../camel-aws/camel-aws-security-hub/pom.xml | 10 +-
.../securityhub/SecurityHubEndpointUriFactory.java | 2 +-
.../aws/securityhub/aws-security-hub.json | 5 +-
.../services/org/apache/camel/component.properties | 2 +-
.../aws/securityhub/SecurityHubConstants.java | 4 +
.../aws/securityhub/SecurityHubProducer.java | 28 +-
.../SecurityHubProducerHealthCheck.java | 2 +-
.../SecurityHubGetFindingAggregatorTest.java | 67 +
components/camel-aws/camel-aws2-athena/pom.xml | 9 +-
.../aws2/athena/Athena2EndpointUriFactory.java | 2 +-
.../camel/component/aws2/athena/aws2-athena.json | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-athena-component.adoc | 64 +-
.../aws2/athena/Athena2Configuration.java | 2 +-
.../aws2/athena/Athena2ProducerHealthCheck.java | 2 +-
.../component/aws2/athena/Athena2QueryHelper.java | 35 +-
...Athena2ProducerHealthCheckErrorDetailsTest.java | 77 +
.../aws2/athena/Athena2QueryHelperTest.java | 85 +
components/camel-aws/camel-aws2-comprehend/pom.xml | 9 +-
.../comprehend/Comprehend2EndpointUriFactory.java | 2 +-
.../component/aws2/comprehend/aws2-comprehend.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../aws2/comprehend/Comprehend2Producer.java | 64 +-
.../comprehend/Comprehend2ProducerHealthCheck.java | 2 +-
.../aws2/comprehend/Comprehend2ProducerTest.java | 35 +
components/camel-aws/camel-aws2-cw/pom.xml | 4 +-
.../component/aws2/cw/Cw2EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/cw/aws2-cw.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/aws2/cw/Cw2ProducerHealthCheck.java | 2 +-
components/camel-aws/camel-aws2-ddb/pom.xml | 4 +-
.../component/aws2/ddb/Ddb2EndpointUriFactory.java | 2 +-
.../ddbstream/Ddb2StreamEndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/ddb/aws2-ddb.json | 2 +-
.../component/aws2/ddbstream/aws2-ddbstream.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../transformer/aws2-ddb-application-json.json | 2 +-
.../transformer/aws2-ddb-application-x-struct.json | 2 +-
.../aws2-ddbstream-application-cloudevents.json | 2 +-
.../src/main/docs/aws2-ddb-component.adoc | 20 +
.../src/main/docs/aws2-ddbstream-component.adoc | 20 +
.../component/aws2/ddb/Db2ProducerHealthCheck.java | 2 +-
.../camel/component/aws2/ddb/Ddb2Endpoint.java | 6 +-
.../camel/component/aws2/ddb/ScanCommand.java | 3 +-
.../ddb/transform/Ddb2JsonDataTypeTransformer.java | 14 +-
.../aws2/ddbstream/Ddb2StreamConsumer.java | 53 +-
.../aws2/ddbstream/ShardIteratorHandler.java | 76 +-
.../transform/Ddb2JsonDataTypeTransformerTest.java | 41 +
.../aws2/ddbstream/AmazonDDBStreamsClientMock.java | 9 +
.../Ddb2StreamConsumerShardRotationTest.java | 326 +
...amConsumerSuspendedBatchPooledExchangeTest.java | 73 +
.../Ddb2StreamConsumerSuspendedBatchTest.java | 357 +
.../aws2/ddbstream/ShardIteratorHandlerTest.java | 110 +
components/camel-aws/camel-aws2-ec2/pom.xml | 9 +-
.../aws2/ec2/AWS2EC2EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/ec2/aws2-ec2.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/aws2/ec2/AWS2EC2Producer.java | 68 +-
.../aws2/ec2/AWS2EC2ProducerHealthCheck.java | 2 +-
.../camel/component/aws2/ec2/EC2ProducerTest.java | 37 +
components/camel-aws/camel-aws2-ecs/pom.xml | 4 +-
.../component/aws2/ecs/ECS2EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/ecs/aws2-ecs.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/aws2/ecs/ECS2Producer.java | 5 +-
.../aws2/ecs/ECS2ProducerHealthCheck.java | 2 +-
components/camel-aws/camel-aws2-eks/pom.xml | 4 +-
.../component/aws2/eks/EKS2EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/eks/aws2-eks.json | 50 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/aws2/eks/EKS2Configuration.java | 2 +-
.../camel/component/aws2/eks/EKS2Producer.java | 5 +-
.../aws2/eks/EKS2ProducerHealthCheck.java | 2 +-
.../camel-aws/camel-aws2-eventbridge/pom.xml | 9 +-
.../eventbridge/EventbridgeEndpointUriFactory.java | 2 +-
.../aws2/eventbridge/aws2-eventbridge.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-eventbridge-component.adoc | 14 +-
.../aws2/eventbridge/EventbridgeConsumer.java | 32 +-
.../aws2/eventbridge/EventbridgeEndpoint.java | 15 +-
.../aws2/eventbridge/EventbridgeProducer.java | 14 +-
.../EventbridgeProducerHealthCheck.java | 2 +-
.../aws2/eventbridge/EventbridgeConsumerTest.java | 6 +-
.../EventbridgeConsumerUserQueueTargetTest.java | 161 +
.../EventbridgeProducerPojoRequestTest.java | 56 +
.../localstack/EventbridgeDeleteRuleIT.java | 24 +-
.../localstack/EventbridgeDescribeRuleIT.java | 24 +-
.../localstack/EventbridgeDisableRuleIT.java | 35 +-
.../localstack/EventbridgeEnableRuleIT.java | 55 +-
.../localstack/EventbridgeListRulesIT.java | 36 +-
.../localstack/EventbridgeListTargetsByRuleIT.java | 18 +-
.../localstack/EventbridgePutEventsIT.java | 28 +-
.../localstack/EventbridgePutRuleIT.java | 31 +-
.../localstack/EventbridgeRemoveTargetsIT.java | 27 +-
components/camel-aws/camel-aws2-iam/pom.xml | 4 +-
.../component/aws2/iam/IAM2EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/iam/aws2-iam.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-iam-component.adoc | 498 +-
.../camel/component/aws2/iam/IAM2Endpoint.java | 1 +
.../camel/component/aws2/iam/IAM2Producer.java | 5 +-
components/camel-aws/camel-aws2-kinesis/pom.xml | 24 +-
.../KinesisFirehose2EndpointUriFactory.java | 2 +-
.../aws2/kinesis/Kinesis2EndpointUriFactory.java | 2 +-
.../aws2/firehose/aws2-kinesis-firehose.json | 2 +-
.../camel/component/aws2/kinesis/aws2-kinesis.json | 7 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../aws2-kinesis-application-cloudevents.json | 2 +-
.../src/main/docs/aws2-kinesis-component.adoc | 17 +-
.../main/docs/aws2-kinesis-firehose-component.adoc | 14 +-
.../aws2/firehose/KinesisFirehose2Producer.java | 5 +-
.../aws2/kinesis/KclKinesis2Consumer.java | 47 +-
.../aws2/kinesis/Kinesis2Configuration.java | 2 +-
.../component/aws2/kinesis/Kinesis2Constants.java | 8 +
.../component/aws2/kinesis/Kinesis2Consumer.java | 270 +-
.../component/aws2/kinesis/Kinesis2Producer.java | 26 +-
.../component/aws2/kinesis/KinesisConnection.java | 17 +-
.../aws2/kinesis/consumer/KinesisResumeAction.java | 3 +
.../KclKinesis2ConsumerRecordProcessingTest.java | 104 +
.../aws2/kinesis/Kinesis2ProducerTest.java | 166 +
.../KinesisConsumerClosedShardWithSilentTest.java | 17 +-
.../kinesis/KinesisConsumerMultiShardTest.java | 119 +
.../aws2/kinesis/KinesisConsumerPositionTest.java | 286 +
.../kinesis/integration/KinesisConsumerIT.java | 7 +-
.../integration/KinesisConsumerResumeIT.java | 29 +-
components/camel-aws/camel-aws2-kms/pom.xml | 4 +-
.../component/aws2/kms/KMS2EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/kms/aws2-kms.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-kms-component.adoc | 36 +-
.../camel/component/aws2/kms/KMS2Producer.java | 5 +-
components/camel-aws/camel-aws2-lambda/pom.xml | 4 +-
.../aws2/lambda/Lambda2EndpointUriFactory.java | 2 +-
.../camel/component/aws2/lambda/aws2-lambda.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-lambda-component.adoc | 248 +-
.../component/aws2/lambda/Lambda2Producer.java | 94 +-
.../aws2/lambda/Lambda2ProducerHealthCheck.java | 2 +-
.../aws2/lambda/AmazonLambdaClientMock.java | 3 +
.../component/aws2/lambda/LambdaProducerTest.java | 23 +
components/camel-aws/camel-aws2-mq/pom.xml | 9 +-
.../component/aws2/mq/MQ2EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/mq/aws2-mq.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-mq-component.adoc | 36 +-
.../camel/component/aws2/mq/MQ2Producer.java | 55 +-
.../component/aws2/mq/MQ2ProducerHealthCheck.java | 2 +-
.../camel/component/aws2/mq/MQProducerTest.java | 69 +
components/camel-aws/camel-aws2-msk/pom.xml | 9 +-
.../component/aws2/msk/MSK2EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/msk/aws2-msk.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-msk-component.adoc | 18 +-
.../camel/component/aws2/msk/MSK2Producer.java | 31 +-
.../camel/component/aws2/msk/MSKProducerTest.java | 48 +
components/camel-aws/camel-aws2-polly/pom.xml | 9 +-
.../aws2/polly/Polly2EndpointUriFactory.java | 2 +-
.../camel/component/aws2/polly/aws2-polly.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/aws2/polly/Polly2Producer.java | 52 +-
.../aws2/polly/Polly2ProducerHealthCheck.java | 2 +-
.../component/aws2/polly/Polly2ProducerTest.java | 37 +
components/camel-aws/camel-aws2-redshift/pom.xml | 9 +-
.../data/RedshiftData2EndpointUriFactory.java | 2 +-
.../aws2/redshift/data/aws2-redshift-data.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../main/docs/aws2-redshift-data-component.adoc | 2 +-
.../aws2/redshift/data/RedshiftData2Producer.java | 71 +-
.../redshift/data/RedshiftData2ProducerTest.java | 40 +
.../camel-aws/camel-aws2-rekognition/pom.xml | 9 +-
.../Rekognition2EndpointUriFactory.java | 2 +-
.../aws2/rekognition/aws2-rekognition.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../aws2/rekognition/Rekognition2Producer.java | 188 +-
.../Rekognition2ProducerHealthCheck.java | 2 +-
.../aws2/rekognition/Rekognition2ProducerTest.java | 93 +
components/camel-aws/camel-aws2-s3-vectors/pom.xml | 9 +-
.../s3vectors/AWS2S3VectorsEndpointUriFactory.java | 2 +-
.../component/aws2/s3vectors/aws2-s3-vectors.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-s3-vectors-component.adoc | 14 +-
.../aws2/s3vectors/AWS2S3VectorsConsumer.java | 74 +-
.../aws2/s3vectors/AWS2S3VectorsEndpoint.java | 4 +
.../AWS2S3VectorsConsumerInProgressTest.java | 163 +
.../aws2/s3vectors/AWS2S3VectorsConsumerTest.java | 75 +
components/camel-aws/camel-aws2-s3/pom.xml | 15 +-
.../aws2/s3/AWS2S3EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/s3/aws2-s3.json | 70 +-
.../org/apache/camel/dev-console/aws2-s3.json | 53 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dev-consoles.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../aws2-s3-application-cloudevents.json | 2 +-
.../src/main/docs/aws2-s3-consumer-examples.adoc | 30 +-
.../src/main/docs/aws2-s3-producer-operations.adoc | 2 +-
.../camel/component/aws2/s3/AWS2S3Console.java | 43 +-
.../camel/component/aws2/s3/AWS2S3Constants.java | 20 +
.../camel/component/aws2/s3/AWS2S3Consumer.java | 186 +-
.../camel/component/aws2/s3/AWS2S3Endpoint.java | 13 +-
.../camel/component/aws2/s3/AWS2S3Producer.java | 229 +-
.../aws2/s3/stream/AWS2S3StreamUploadProducer.java | 45 +-
.../camel/component/aws2/s3/utils/AWS2S3Utils.java | 87 +-
.../camel/component/aws2/s3/AWS2S3ConsoleTest.java | 45 +
...2S3ConsumerDeletedObjectPooledExchangeTest.java | 74 +
.../aws2/s3/AWS2S3ConsumerDeletedObjectTest.java | 413 +
.../aws2/s3/AWS2S3ConsumerInProgressTest.java | 313 +
.../aws2/s3/AWS2S3ProducerAclGrantTest.java | 118 +
.../aws2/s3/AWS2S3ProducerPayloadLengthTest.java | 218 +
.../aws2/s3/AWS2S3ProducerPojoRequestTest.java | 83 +
.../camel/component/aws2/s3/FakeS3Server.java | 259 +
.../aws2/s3/integration/S3ConsumerIT.java | 3 +-
.../s3/integration/S3ConsumerIgnoreBodyIT.java | 6 +-
.../S3ConsumerMaxMessagesPerPollIT.java | 3 +-
.../s3/integration/S3CopyObjectCustomerKeyIT.java | 2 -
.../S3GetObjectDynamicKeyOperationIT.java | 6 +-
.../s3/integration/S3StreamUploadTimeoutIT.java | 3 +-
.../S3StreamUploadTimestampTimeoutIT.java | 3 +-
.../s3/stream/AWS2S3StreamUploadMultipartTest.java | 217 +
.../component/aws2/s3/utils/AWS2S3UtilsTest.java | 102 +
components/camel-aws/camel-aws2-ses/pom.xml | 9 +-
.../component/aws2/ses/Ses2EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/ses/aws2-ses.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-ses-component.adoc | 2 +-
.../camel/component/aws2/ses/Ses2Producer.java | 3 +-
.../camel/component/aws2/ses/SesComponentTest.java | 14 +
components/camel-aws/camel-aws2-sns/pom.xml | 4 +-
.../component/aws2/sns/Sns2EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/sns/aws2-sns.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-sns-component.adoc | 26 +-
.../camel/component/aws2/sns/Sns2Endpoint.java | 12 +-
.../aws2/sns/Sns2ProducerHealthCheck.java | 10 +-
components/camel-aws/camel-aws2-sqs/pom.xml | 10 +-
.../component/aws2/sqs/Sqs2EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/sqs/aws2-sqs.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../aws2-sqs-application-cloudevents.json | 2 +-
.../src/main/docs/aws2-sqs-component.adoc | 68 +-
.../camel/component/aws2/sqs/Sqs2Consumer.java | 71 +-
.../camel/component/aws2/sqs/Sqs2Producer.java | 107 +-
...qsConsumerExtendMessageVisibilityBatchTest.java | 147 +
.../aws2/sqs/SqsProducerBatchSeparatorTest.java | 86 +
.../sqs/SqsProducerFifoBatchDeduplicationTest.java | 96 +
.../camel/component/aws2/sqs/dst/FakeSqs.java | 255 +
.../aws2/sqs/dst/SqsVisibilityDstTest.java | 37 +
.../camel/component/aws2/sqs/dst/SqsWorld.java | 167 +
.../sqs/integration/SqsProducerDelayedQueueIT.java | 66 +
.../camel-aws/camel-aws2-step-functions/pom.xml | 9 +-
.../StepFunctions2EndpointUriFactory.java | 2 +-
.../aws2/stepfunctions/aws2-step-functions.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../main/docs/aws2-step-functions-component.adoc | 6 +-
.../aws2/stepfunctions/StepFunctions2Producer.java | 117 +-
.../StepFunctions2ProducerHealthCheck.java | 2 +-
.../AmazonStepFunctionsClientMock.java | 10 +
.../stepfunctions/StepFunctions2ProducerTest.java | 61 +
components/camel-aws/camel-aws2-sts/pom.xml | 9 +-
.../component/aws2/sts/STS2EndpointUriFactory.java | 2 +-
.../apache/camel/component/aws2/sts/aws2-sts.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-sts-component.adoc | 42 +-
.../camel/component/aws2/sts/STS2Producer.java | 24 +-
.../camel/component/aws2/sts/STS2ProducerTest.java | 35 +
components/camel-aws/camel-aws2-textract/pom.xml | 9 +-
.../aws2/textract/Textract2EndpointUriFactory.java | 2 +-
.../component/aws2/textract/aws2-textract.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-textract-component.adoc | 23 +
.../component/aws2/textract/Textract2Producer.java | 58 +-
.../textract/Textract2ProducerHealthCheck.java | 9 +-
.../aws2/textract/Textract2ProducerTest.java | 37 +
components/camel-aws/camel-aws2-timestream/pom.xml | 9 +-
.../timestream/Timestream2EndpointUriFactory.java | 2 +-
.../component/aws2/timestream/aws2-timestream.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-timestream-component.adoc | 42 +-
.../timestream/query/Timestream2QueryProducer.java | 78 +-
.../query/Timestream2QueryProducerHealthCheck.java | 2 +-
.../timestream/write/Timestream2WriteProducer.java | 113 +-
.../write/Timestream2WriteProducerHealthCheck.java | 2 +-
.../query/AmazonTimestreamQueryClientMock.java | 10 +
.../query/Timestream2QueryProducerTest.java | 48 +-
.../write/Timestream2WriteProducerTest.java | 59 +-
components/camel-aws/camel-aws2-transcribe/pom.xml | 4 +-
.../transcribe/Transcribe2EndpointUriFactory.java | 2 +-
.../component/aws2/transcribe/aws2-transcribe.json | 17 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-transcribe-component.adoc | 39 +
.../aws2/transcribe/Transcribe2Configuration.java | 2 +-
.../aws2/transcribe/Transcribe2Constants.java | 27 +
.../aws2/transcribe/Transcribe2Producer.java | 533 +-
...anscribe2ProducerImplementedOperationsTest.java | 199 +
.../Transcribe2ProducerPojoRequestTest.java | 139 +
components/camel-aws/camel-aws2-translate/pom.xml | 9 +-
.../translate/Translate2EndpointUriFactory.java | 2 +-
.../component/aws2/translate/aws2-translate.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/aws2-translate-component.adoc | 47 +-
.../aws2/translate/Translate2Producer.java | 8 +-
.../translate/Translate2ProducerHealthCheck.java | 2 +-
.../aws2/translate/Translate2ProducerTest.java | 8 +
components/camel-aws/pom.xml | 2 +-
components/camel-azure/camel-azure-common/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/azure-common.json | 4 +-
.../azure/common/AzureFileNameHelper.java | 89 +
.../azure/common/AzureFileNameHelperTest.java | 101 +
.../camel-azure/camel-azure-cosmosdb/pom.xml | 2 +-
.../cosmosdb/CosmosDbComponentConfigurer.java | 4 +-
.../azure/cosmosdb/CosmosDbEndpointConfigurer.java | 4 +-
.../azure/cosmosdb/CosmosDbEndpointUriFactory.java | 2 +-
.../component/azure/cosmosdb/azure-cosmosdb.json | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../azure-cosmosdb-application-cloudevents.json | 2 +-
.../src/main/docs/azure-cosmosdb-component.adoc | 12 +-
.../azure/cosmosdb/CosmosDbConfiguration.java | 3 +-
.../component/azure/cosmosdb/CosmosDbConsumer.java | 27 +-
.../component/azure/cosmosdb/CredentialType.java | 39 -
.../cosmosdb/client/CosmosDbClientFactory.java | 2 +-
.../azure/cosmosdb/CosmosDbConsumerTest.java | 73 +
.../azure/cosmosdb/CosmosDbEndpointTest.java | 1 +
.../camel-azure/camel-azure-eventgrid/pom.xml | 2 +-
.../eventgrid/EventGridComponentConfigurer.java | 4 +-
.../eventgrid/EventGridEndpointConfigurer.java | 4 +-
.../eventgrid/EventGridEndpointUriFactory.java | 2 +-
.../component/azure/eventgrid/azure-eventgrid.json | 9 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/azure/eventgrid/CredentialType.java | 43 -
.../azure/eventgrid/EventGridComponent.java | 1 +
.../azure/eventgrid/EventGridConfiguration.java | 1 +
.../azure/eventgrid/EventGridConstants.java | 3 -
.../azure/eventgrid/EventGridProducer.java | 1 -
.../azure/eventgrid/EventGridComponentTest.java | 1 +
.../camel-azure/camel-azure-eventhubs/pom.xml | 13 +-
.../eventhubs/EventHubsComponentConfigurer.java | 10 +-
.../eventhubs/EventHubsEndpointConfigurer.java | 4 +-
.../eventhubs/EventHubsEndpointUriFactory.java | 2 +-
.../component/azure/eventhubs/azure-eventhubs.json | 15 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../azure-eventhubs-application-cloudevents.json | 2 +-
.../src/main/docs/azure-eventhubs-component.adoc | 20 +
.../component/azure/eventhubs/CredentialType.java | 43 -
.../eventhubs/EventHubsCheckpointUpdaterTask.java | 20 +-
.../azure/eventhubs/EventHubsComponent.java | 24 +-
.../azure/eventhubs/EventHubsConfiguration.java | 1 +
.../EventHubsConfigurationOptionsProxy.java | 31 +-
.../azure/eventhubs/EventHubsConstants.java | 5 +
.../azure/eventhubs/EventHubsConsumer.java | 122 +-
.../azure/eventhubs/EventHubsProducer.java | 13 +-
.../eventhubs/client/EventHubsClientFactory.java | 2 +-
.../operations/EventHubsProducerOperations.java | 47 +-
.../azure/eventhubs/EventHubsComponentTest.java | 1 +
...ntHubsConsumerCheckpointAfterBatchSizeTest.java | 229 +
...ventHubsConsumerPerPartitionCheckpointTest.java | 199 +
.../eventhubs/EventHubsConsumerToProducerTest.java | 201 +
.../azure/eventhubs/EventProcessorTest.java | 1 +
.../eventhubs/dst/EventHubsCheckpointDstTest.java | 82 +
.../azure/eventhubs/dst/EventHubsWorld.java | 326 +
.../operations/EventHubsProducerOperationsIT.java | 9 +-
components/camel-azure/camel-azure-files/pom.xml | 8 +-
.../file/azure/FilesEndpointConfigurer.java | 10 +-
.../file/azure/FilesEndpointUriFactory.java | 2 +-
.../camel/component/file/azure/azure-files.json | 24 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../azure-files-application-cloudevents.json | 2 +-
.../src/main/docs/azure-files-component.adoc | 6 +
.../camel/component/file/azure/CredentialType.java | 41 -
.../component/file/azure/FilesConfiguration.java | 3 +-
.../camel/component/file/azure/FilesConsumer.java | 21 +-
.../component/file/azure/FilesOperations.java | 29 +-
.../FilesChangedExclusiveReadLockStrategy.java | 14 +-
.../azure/FilesOperationsResumeDownloadTest.java | 228 +
.../file/azure/FilesOperationsStoreLengthTest.java | 129 +
.../camel-azure/camel-azure-functions/pom.xml | 2 +-
.../functions/FunctionsComponentConfigurer.java | 4 +-
.../functions/FunctionsEndpointConfigurer.java | 4 +-
.../functions/FunctionsEndpointUriFactory.java | 2 +-
.../component/azure/functions/azure-functions.json | 8 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/azure-functions-component.adoc | 3 +-
.../component/azure/functions/CredentialType.java | 41 -
.../azure/functions/FunctionsConfiguration.java | 1 +
.../functions/client/FunctionsClientFactory.java | 2 +-
.../camel-azure/camel-azure-key-vault/pom.xml | 2 +-
.../key/vault/KeyVaultEndpointConfigurer.java | 4 +-
.../key/vault/KeyVaultEndpointUriFactory.java | 2 +-
.../component/azure/key/vault/azure-key-vault.json | 4 +-
.../apache/camel/dev-console/azure-secrets.json | 57 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dev-consoles.properties | 2 +-
.../key/vault/AzureKeyVaultManagerDevConsole.java | 70 +-
.../component/azure/key/vault/CredentialType.java | 39 -
.../key/vault/EventhubsReloadTriggerTask.java | 4 +-
.../azure/key/vault/KeyVaultComponent.java | 1 +
.../azure/key/vault/KeyVaultConfiguration.java | 3 +-
.../azure/key/vault/KeyVaultEndpoint.java | 1 +
.../azure/key/vault/KeyVaultProducer.java | 5 +-
.../key/vault/KeyVaultPropertiesFunction.java | 14 +-
.../vault/AzureKeyVaultManagerDevConsoleTest.java | 45 +
.../camel-azure-schema-registry/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/azure-schema-registry.json | 2 +-
.../camel-azure/camel-azure-servicebus/pom.xml | 2 +-
.../servicebus/ServiceBusComponentConfigurer.java | 10 +-
.../servicebus/ServiceBusEndpointConfigurer.java | 10 +-
.../servicebus/ServiceBusEndpointUriFactory.java | 5 +-
.../azure/servicebus/azure-servicebus.json | 80 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../azure-servicebus-application-cloudevents.json | 2 +-
.../src/main/docs/azure-servicebus-component.adoc | 16 +
.../component/azure/servicebus/CredentialType.java | 43 -
.../azure/servicebus/ServiceBusComponent.java | 9 +-
.../azure/servicebus/ServiceBusConfiguration.java | 21 +-
.../azure/servicebus/ServiceBusConsumer.java | 252 +-
.../azure/servicebus/ServiceBusProducer.java | 19 +-
.../servicebus/client/ServiceBusClientFactory.java | 31 +-
.../ServicebusCloudEventDataTypeTransformer.java | 2 +-
.../azure/servicebus/ServiceBusConsumerTest.java | 302 +-
.../azure/servicebus/ServiceBusEndpointTest.java | 32 +
.../camel-azure/camel-azure-storage-blob/pom.xml | 2 +-
.../storage/blob/BlobComponentConfigurer.java | 4 +-
.../azure/storage/blob/BlobEndpointConfigurer.java | 4 +-
.../azure/storage/blob/BlobEndpointUriFactory.java | 5 +-
.../azure/storage/blob/azure-storage-blob.json | 176 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
...azure-storage-blob-application-cloudevents.json | 2 +-
.../main/docs/azure-storage-blob-component.adoc | 12 +-
.../src/main/docs/azure-storage-blob-consumer.adoc | 20 +-
.../main/docs/azure-storage-blob-operations.adoc | 6 +-
.../component/azure/storage/blob/BlobBlock.java | 10 +-
.../storage/blob/BlobCommonRequestOptions.java | 5 +-
.../azure/storage/blob/BlobComponent.java | 7 +-
.../azure/storage/blob/BlobConfiguration.java | 9 +-
.../blob/BlobConfigurationOptionsProxy.java | 2 +-
.../component/azure/storage/blob/BlobConsumer.java | 123 +-
.../azure/storage/blob/BlobStreamAndLength.java | 53 +-
.../component/azure/storage/blob/BlobUtils.java | 38 +-
.../azure/storage/blob/CredentialType.java | 50 -
.../storage/blob/client/BlobClientFactory.java | 2 +-
.../blob/operations/BlobChangeFeedOperations.java | 2 +-
.../storage/blob/operations/BlobOperations.java | 64 +-
.../azure/storage/blob/BlobComponentTest.java | 3 +-
.../storage/blob/BlobConsumerInProgressTest.java | 277 +
.../BlobConsumerMoveAfterReadCopyStatusTest.java | 173 +
.../storage/blob/BlobStreamAndLengthTest.java | 52 +
.../azure/storage/blob/integration/Base.java | 4 +-
.../blob/operations/BlobOperationsTest.java | 13 +
.../camel-azure-storage-datalake/pom.xml | 2 +-
.../datalake/DataLakeComponentConfigurer.java | 4 +-
.../datalake/DataLakeEndpointConfigurer.java | 4 +-
.../datalake/DataLakeEndpointUriFactory.java | 2 +-
.../storage/datalake/azure-storage-datalake.json | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
...e-storage-datalake-application-cloudevents.json | 2 +-
.../docs/azure-storage-datalake-component.adoc | 44 +-
.../azure/storage/datalake/CredentialType.java | 56 -
.../azure/storage/datalake/DataLakeComponent.java | 15 +-
.../storage/datalake/DataLakeConfiguration.java | 3 +-
.../azure/storage/datalake/DataLakeUtils.java | 18 +-
.../storage/datalake/FileStreamAndLength.java | 52 +-
.../datalake/client/DataLakeClientFactory.java | 2 +-
.../datalake/client/DataLakeFileClientWrapper.java | 6 +-
.../operations/DataLakeFileOperations.java | 12 +-
.../storage/datalake/FileStreamAndLengthTest.java | 57 +
.../datalake/component/DataLakeComponentTest.java | 2 +-
.../azure/storage/datalake/integration/Base.java | 2 +-
.../operations/DataLakeFileOperationTest.java | 14 +
.../camel-azure/camel-azure-storage-queue/pom.xml | 2 +-
.../storage/queue/QueueComponentConfigurer.java | 4 +-
.../storage/queue/QueueEndpointConfigurer.java | 4 +-
.../storage/queue/QueueEndpointUriFactory.java | 2 +-
.../azure/storage/queue/azure-storage-queue.json | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
...zure-storage-queue-application-cloudevents.json | 2 +-
.../main/docs/azure-storage-queue-component.adoc | 18 +-
.../azure/storage/queue/CredentialType.java | 45 -
.../azure/storage/queue/QueueComponent.java | 5 +-
.../azure/storage/queue/QueueConfiguration.java | 1 +
.../azure/storage/queue/QueueConsumer.java | 12 -
.../storage/queue/client/QueueClientFactory.java | 2 +-
.../storage/queue/client/QueueClientWrapper.java | 4 +
.../storage/queue/operations/QueueOperations.java | 4 +-
.../azure/storage/queue/QueueComponentTest.java | 1 +
.../queue/integration/StorageQueueBase.java | 2 +-
components/camel-azure/pom.xml | 2 +-
components/camel-barcode/pom.xml | 2 +-
.../apache/camel/dataformat/barcode/barcode.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../src/main/docs/barcode-dataformat.adoc | 61 +-
.../dataformat/barcode/BarcodeDataFormat.java | 81 +-
.../barcode/BarcodeDataFormatCharsetTest.java | 147 +
.../dataformat/barcode/BarcodeDataFormatTest.java | 65 +
.../barcode/BarcodeUnmarshalStreamTest.java | 74 +
components/camel-base64/pom.xml | 2 +-
.../org/apache/camel/dataformat/base64/base64.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../src/main/docs/base64-dataformat.adoc | 7 +-
.../dataformat/base64/SimpleBase64Function.java | 89 -
components/camel-bean-validator/pom.xml | 2 +-
.../validator/BeanValidatorEndpointUriFactory.java | 2 +-
.../component/bean/validator/bean-validator.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../HibernateValidationProviderResolverTest.java | 3 +-
components/camel-bean/pom.xml | 2 +-
.../component/bean/BeanEndpointUriFactory.java | 2 +-
.../beanclass/ClassEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/bean/bean.json | 2 +-
.../apache/camel/component/beanclass/class.json | 2 +-
.../org/apache/camel/language/bean/bean.json | 5 +-
.../services/org/apache/camel/component.properties | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../camel-bean/src/main/docs/bean-language.adoc | 37 +-
.../component/bean/AbstractBeanProcessor.java | 45 +-
.../apache/camel/component/bean/BeanEndpoint.java | 11 +
.../org/apache/camel/component/bean/BeanInfo.java | 55 +-
.../apache/camel/component/bean/BeanProcessor.java | 9 +-
.../apache/camel/component/bean/MethodInfo.java | 78 +-
.../camel/component/beanclass/ClassComponent.java | 5 +-
.../apache/camel/language/bean/BeanExpression.java | 189 +-
components/camel-beanio/pom.xml | 2 +-
.../org/apache/camel/dataformat/beanio/beanio.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
components/camel-bindy/pom.xml | 2 +-
.../camel/dataformat/bindy/csv/bindyCsv.json | 2 +-
.../camel/dataformat/bindy/fixed/bindyFixed.json | 2 +-
.../camel/dataformat/bindy/kvp/bindyKvp.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../src/main/docs/bindy-dataformat.adoc | 97 +-
.../camel/dataformat/bindy/BindyCsvFactory.java | 4 +
.../dataformat/bindy/BindyFixedLengthFactory.java | 26 +-
.../dataformat/bindy/BindyKeyValuePairFactory.java | 2 +-
.../camel/dataformat/bindy/FormattingOptions.java | 4 +-
.../camel/dataformat/bindy/UnicodeHelper.java | 2 +-
.../dataformat/bindy/annotation/DataField.java | 5 +-
.../bindy/annotation/KeyValuePairField.java | 4 +-
.../dataformat/bindy/csv/BindyCsvDataFormat.java | 11 +-
.../bindy/fixed/BindyFixedLengthDataFormat.java | 25 +-
.../bindy/format/AbstractNumberFormat.java | 9 +-
.../format/factories/BigDecimalFormatFactory.java | 8 +-
.../bindy/format/factories/DateFormatFactory.java | 13 +-
.../bindy/format/factories/FloatFormatFactory.java | 12 +-
.../camel/dataformat/bindy/UnicodeHelperTest.java | 15 +
.../bindy/csv/BindyBigDecimalNoPrecisionTest.java | 148 +
...dyCsvDatePatternValueLongerThanPatternTest.java | 148 +
.../BindyCsvQuotingEscapedTrailingQuoteTest.java | 125 +
...ndyNumberWithoutPrecisionKeepsDecimalsTest.java | 174 +
.../fix/BindyKeyValuePairSeparatorInValueTest.java | 53 +
.../BindyFixedLengthMarshalUnicodeTest.java | 147 +
components/camel-bonita/pom.xml | 2 +-
.../component/bonita/BonitaEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/bonita/bonita.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/bonita/api/BonitaAPI.java | 20 +-
.../component/bonita/api/BonitaAPIBuilder.java | 24 +-
.../bonita/api/filter/BonitaAuthFilter.java | 35 +-
.../component/bonita/api/util/BonitaAPIUtil.java | 52 +-
.../bonita/producer/BonitaStartProducer.java | 35 +-
.../bonita/BonitaStartCaseFileUploadTest.java | 262 +
.../bonita/BonitaStartProducerClientTest.java | 208 +
.../api/util/BonitaAPIUtilPrepareInputsTest.java | 13 +-
components/camel-box/camel-box-api/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/box-api.json | 2 +-
.../component/box/api/BoxEventLogsManager.java | 31 +-
components/camel-box/camel-box-component/pom.xml | 2 +-
.../camel/component/box/BoxEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/box/box.json | 5 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/box-component.adoc | 26 +-
.../apache/camel/component/box/BoxEndpoint.java | 3 +-
.../camel/component/box/internal/BoxConstants.java | 7 +-
.../box/BoxEventLogsManagerPagingTest.java | 165 +
.../camel/component/box/BoxFilesManagerIT.java | 15 +-
.../camel/component/box/BoxFoldersManagerIT.java | 17 +-
components/camel-box/pom.xml | 2 +-
components/camel-braintree/pom.xml | 2 +-
.../braintree/BraintreeEndpointUriFactory.java | 2 +-
.../camel/component/braintree/braintree.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
components/camel-browse/pom.xml | 2 +-
.../component/browse/BrowseEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/browse/browse.json | 5 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/browse/BrowseEndpoint.java | 25 +-
components/camel-caffeine/pom.xml | 13 +-
.../cache/CaffeineCacheEndpointUriFactory.java | 2 +-
.../load/CaffeineLoadCacheEndpointUriFactory.java | 2 +-
.../CaffeineKeyValueRepositoryConfigurer.java | 51 +
.../component/caffeine/cache/caffeine-cache.json | 5 +-
.../caffeine/load/caffeine-loadcache.json | 5 +-
.../services/org/apache/camel/bean.properties | 4 +-
.../camel/bean/CaffeineAggregationRepository.json | 2 +-
.../camel/bean/CaffeineIdempotentRepository.json | 2 +-
.../camel/bean/CaffeineKeyValueRepository.json | 16 +
.../services/org/apache/camel/component.properties | 2 +-
...t.caffeine.processor.CaffeineKeyValueRepository | 2 +
.../main/docs/caffeine-loadcache-component.adoc | 35 +
.../caffeine/cache/CaffeineCacheEndpoint.java | 3 +-
.../caffeine/load/CaffeineLoadCacheEndpoint.java | 3 +-
.../processor/CaffeineKeyValueRepository.java | 228 +
.../aggregate/CaffeineAggregationRepository.java | 52 +-
.../idempotent/CaffeineIdempotentRepository.java | 8 +-
.../processor/CaffeineKeyValueRepositoryTest.java | 303 +
...CaffeineAggregationRepositoryOperationTest.java | 107 +-
.../CaffeineAggregationRepositoryRecoverTest.java | 103 +
...feineIdempotentRepositoryConcurrentAddTest.java | 85 +
components/camel-camunda/pom.xml | 2 +-
.../camunda/CamundaEndpointUriFactory.java | 2 +-
.../apache/camel/component/camunda/camunda.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/camunda-component.adoc | 12 +-
components/camel-cassandraql/pom.xml | 2 +-
.../cassandra/CassandraEndpointUriFactory.java | 2 +-
.../CassandraKeyValueRepositoryConfigurer.java | 69 +
.../org/apache/camel/component/cassandra/cql.json | 2 +-
.../services/org/apache/camel/bean.properties | 4 +-
.../camel/bean/CassandraAggregationRepository.json | 2 +-
.../camel/bean/CassandraIdempotentRepository.json | 2 +-
.../camel/bean/CassandraKeyValueRepository.json | 16 +
.../services/org/apache/camel/component.properties | 2 +-
....keyvalue.cassandra.CassandraKeyValueRepository | 2 +
.../src/main/docs/cql-component.adoc | 40 +-
.../cassandra/CassandraAggregationRepository.java | 88 +-
.../cassandra/CassandraKeyValueRepository.java | 500 +
.../cassandra/integration/BaseCassandra.java | 2 +-
.../CassandraAggregationRepositoryIT.java | 27 +-
...CassandraAggregationRepositoryRecoveryTest.java | 202 +
.../NamedCassandraAggregationRepositoryIT.java | 27 +-
.../cassandra/CassandraKeyValueRepositoryIT.java | 264 +
.../src/test/resources/initScript.cql | 6 +
components/camel-cbor/pom.xml | 2 +-
.../org/apache/camel/component/cbor/cbor.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel-cbor/src/main/docs/cbor-dataformat.adoc | 3 +-
components/camel-chunk/pom.xml | 2 +-
.../component/chunk/ChunkEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/chunk/chunk.json | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-chunk/src/main/docs/chunk-component.adoc | 33 +-
.../camel/component/chunk/ChunkConstants.java | 4 +-
.../camel/component/chunk/ChunkEndpoint.java | 77 +-
.../component/chunk/ChunkValueExpansionTest.java | 125 +
.../src/test/resources/themes/bodykey.chtml | 1 +
.../src/test/resources/themes/headervalue.chtml | 1 +
.../src/test/resources/themes/loopmaps.chtml | 1 +
.../src/test/resources/themes/slicebody.chtml | 1 +
.../src/test/resources/themes/varvalue.chtml | 1 +
components/camel-clickhouse/pom.xml | 88 +
.../clickhouse/ClickHouseComponentConfigurer.java | 83 +
.../clickhouse/ClickHouseEndpointConfigurer.java | 96 +
.../clickhouse/ClickHouseEndpointUriFactory.java | 91 +
.../camel/component/clickhouse/clickhouse.json | 60 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/clickhouse | 2 +
.../apache/camel/configurer/clickhouse-component | 2 +
.../apache/camel/configurer/clickhouse-endpoint | 2 +
.../apache/camel/urifactory/clickhouse-endpoint | 2 +
.../src/main/docs/clickhouse-component.adoc | 237 +
.../component/clickhouse/ClickHouseComponent.java | 134 +
.../component/clickhouse/ClickHouseConstants.java | 41 +
.../component/clickhouse/ClickHouseEndpoint.java | 256 +
.../component/clickhouse/ClickHouseException.java | 35 +
.../component/clickhouse/ClickHouseOperation.java | 35 +
.../component/clickhouse/ClickHouseProducer.java | 206 +
.../clickhouse/ClickHouseComponentTest.java | 133 +
.../clickhouse/ClickHouseProducerTest.java | 252 +
.../integration/ClickHouseProducerIT.java | 116 +
.../src/test/resources/log4j2.properties | 29 +
components/camel-clickup/pom.xml | 4 +-
.../clickup/ClickUpEndpointUriFactory.java | 2 +-
.../apache/camel/component/clickup/clickup.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/clickup-component.adoc | 25 +
.../clickup/ClickUpConfigurationTest.java | 30 +-
.../component/clickup/ClickUpWebhookCallTest.java | 45 +-
...lickUpWebhookRegistrationAlreadyExistsTest.java | 99 +-
.../clickup/ClickUpWebhookRegistrationTest.java | 86 +-
.../component/clickup/util/ClickUpTestSupport.java | 28 +-
components/camel-cloudevents/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../transformer/application-cloudevents+json.json | 2 +-
.../transformer/http-application-cloudevents.json | 2 +-
.../src/generated/resources/cloudevents.json | 2 +-
.../CloudEventJsonDataTypeTransformer.java | 353 +-
.../CloudEventJsonDataTypeTransformerTest.java | 288 +
components/camel-cm-sms/pom.xml | 2 +-
.../camel/component/cm/CMEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/cm/cm-sms.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/cm-sms-component.adoc | 21 +
.../org/apache/camel/component/cm/CMConstants.java | 2 +-
.../camel/component/cm/test/CMGsm0338Test.java | 74 +
components/camel-coap/pom.xml | 2 +-
.../apache/camel/coap/CoAPEndpointConfigurer.java | 6 +
.../apache/camel/coap/CoAPEndpointUriFactory.java | 5 +-
.../META-INF/org/apache/camel/coap/coap+tcp.json | 41 +-
.../META-INF/org/apache/camel/coap/coap.json | 41 +-
.../META-INF/org/apache/camel/coap/coaps+tcp.json | 41 +-
.../META-INF/org/apache/camel/coap/coaps.json | 41 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-coap/src/main/docs/coap-component.adoc | 51 +-
.../org/apache/camel/coap/CamelCoapResource.java | 19 +-
.../java/org/apache/camel/coap/CoAPEndpoint.java | 16 +-
.../java/org/apache/camel/coap/CoAPObserver.java | 89 +-
.../java/org/apache/camel/coap/CoAPProducer.java | 16 +-
.../camel/coap/CoAPComponentTLSTestBase.java | 16 +-
.../apache/camel/coap/CoAPHeaderInjectionTest.java | 83 +
.../java/org/apache/camel/coap/CoAPMethodTest.java | 21 +
.../apache/camel/coap/CoAPMuteExceptionTest.java | 111 +
.../apache/camel/coap/CoAPObserveRestartTest.java | 274 +
.../camel/coap/CoAPProducerNoResponseTest.java | 75 +
.../camel/coap/CoAPRestComponentTestBase.java | 2 +-
.../camel/coap/CoAPRestMuteExceptionTest.java | 52 +
.../java/org/apache/camel/coap/CoAPTestPorts.java | 59 +
.../org/apache/camel/coap/CoAPTestSupport.java | 2 +-
components/camel-cometd/pom.xml | 2 +-
.../component/cometd/CometdEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/cometd/cometd.json | 2 +-
.../org/apache/camel/component/cometd/cometds.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/cometd-component.adoc | 29 +-
.../camel/component/cometd/CometdComponent.java | 34 +-
.../camel/component/cometd/CometdConsumer.java | 7 +
.../cometd/CometdConsumerRestartTest.java | 114 +
components/camel-consul/pom.xml | 8 +-
.../component/consul/ConsulEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/consul/consul.json | 6 +-
.../services/org/apache/camel/bean.properties | 2 +-
.../apache/camel/bean/ConsulClusterService.json | 2 +-
.../org/apache/camel/cluster-service-consul | 2 +
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/consul-component.adoc | 60 +
.../consul/ConsulClientConfiguration.java | 4 +-
.../component/consul/ConsulConfiguration.java | 13 +-
.../consul/cluster/ConsulClusterService.java | 2 +
.../consul/cluster/ConsulClusterView.java | 124 +-
.../consul/endpoint/ConsulEventConsumer.java | 11 +-
.../consul/endpoint/ConsulKeyValueConsumer.java | 27 +
.../component/consul/ConsulActionEnumsTest.java | 62 +
.../ConsulClientConfigurationTimeoutTest.java | 87 +
.../component/consul/ConsulEventWatchTest.java | 132 +
.../camel/component/consul/ConsulHealthIT.java | 12 +-
.../component/consul/ConsulKeyValueWatchTest.java | 118 +
.../camel/component/consul/ConsulRegistryIT.java | 2 +-
.../camel/component/consul/ConsulTestSupport.java | 2 +-
.../consul/cluster/ConsulClusterViewIT.java | 2 +-
.../cluster/ConsulClusterViewRecoveryTest.java | 318 +
.../ConsulClusteredRoutePolicyFactoryIT.java | 2 +-
.../cluster/ConsulClusteredRoutePolicyIT.java | 2 +-
.../component/consul/cluster/ConsulMasterIT.java | 2 +-
components/camel-controlbus/pom.xml | 2 +-
.../controlbus/ControlBusEndpointUriFactory.java | 2 +-
.../camel/component/controlbus/controlbus.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/controlbus-component.adoc | 70 +
.../component/controlbus/ControlBusEndpoint.java | 2 +-
components/camel-couchbase/pom.xml | 2 +-
.../couchbase/CouchbaseEndpointUriFactory.java | 2 +-
.../camel/component/couchbase/couchbase.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/couchbase/CouchbaseConsumer.java | 208 +-
.../component/couchbase/CouchbaseEndpoint.java | 92 +-
.../component/couchbase/CouchbaseProducer.java | 51 +-
.../couchbase/CouchbaseConsumerBodyTest.java | 174 +
.../CouchbaseConsumerProcessedStrategyTest.java | 448 +
.../component/couchbase/CouchbaseConsumerTest.java | 162 +
.../component/couchbase/CouchbaseEndpointTest.java | 140 +
.../component/couchbase/CouchbaseProducerTest.java | 13 +
components/camel-couchdb/pom.xml | 2 +-
.../couchdb/CouchDbEndpointUriFactory.java | 2 +-
.../apache/camel/component/couchdb/couchdb.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/couchdb-component.adoc | 22 +-
.../camel/component/couchdb/CouchDbConsumer.java | 16 +-
.../couchdb/CouchDbConsumerFilterTest.java | 110 +
components/camel-cron/pom.xml | 2 +-
.../component/cron/CronEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/cron/cron.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-cron/src/main/docs/cron-component.adoc | 5 +
components/camel-crypto-pgp/pom.xml | 2 +-
.../converter/crypto/PGPDataFormatConfigurer.java | 7 +
.../org/apache/camel/converter/crypto/pgp.json | 5 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../crypto/DefaultPGPSecretKeyAccessor.java | 2 +-
.../camel/converter/crypto/PGPDataFormatUtil.java | 4 +-
.../converter/crypto/PGPKeyAccessDataFormat.java | 29 +
.../camel/converter/crypto/PGPDataFormatTest.java | 3 +
.../crypto/PGPRequireIntegrityProtectionTest.java | 97 +
components/camel-crypto/pom.xml | 2 +-
.../crypto/DigitalSignatureEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/crypto/crypto.json | 7 +-
.../org/apache/camel/converter/crypto/crypto.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../src/main/docs/crypto-component.adoc | 72 +-
.../src/main/docs/crypto-dataformat.adoc | 152 +-
.../crypto/DigitalSignatureConstants.java | 3 +
.../camel/converter/crypto/CryptoDataFormat.java | 77 +-
.../camel/converter/crypto/HMACAccumulator.java | 60 +-
.../camel/component/crypto/ECDSASignatureTest.java | 3 +-
.../camel/component/crypto/SignatureTest.java | 21 +-
.../crypto/CryptoDataFormatIvAndFailureTest.java | 210 +
.../crypto/CryptoDataFormatLargePayloadTest.java | 123 +
.../converter/crypto/HMACAccumulatorTest.java | 90 +-
components/camel-csimple-joor/pom.xml | 83 -
.../services/org/apache/camel/csimple-compiler | 2 -
.../services/org/apache/camel/other.properties | 7 -
.../src/generated/resources/csimple-joor.json | 15 -
.../src/main/docs/csimple-joor.adoc | 50 -
.../joor/JoorCSimpleCompilationException.java | 58 -
.../language/csimple/joor/JoorCSimpleCompiler.java | 190 -
.../camel-csimple-joor/src/test/data/123.txt | 1 -
.../camel-csimple-joor/src/test/data/message1.xml | 24 -
.../camel-csimple-joor/src/test/data/message2.xml | 24 -
.../apache/camel/language/CSimpleLanguageTest.java | 30 -
.../csimple/joor/CSimpleAttachmentsTest.java | 162 -
.../language/csimple/joor/CSimpleBase64Test.java | 52 -
.../language/csimple/joor/CSimpleBeanTest.java | 51 -
.../csimple/joor/CSimpleDecHeaderTest.java | 48 -
.../csimple/joor/CSimpleIncHeaderTest.java | 48 -
.../joor/CSimpleSetHeaderPredicateTest.java | 68 -
.../camel/language/csimple/joor/CSimpleTest.java | 55 -
.../camel/language/csimple/joor/Constants.java | 29 -
.../camel/language/csimple/joor/FooBean.java | 24 -
.../csimple/joor/JoorCSimpleCompilerTest.java | 62 -
.../csimple/joor/OriginalSimpleOperatorTest.java | 842 -
.../language/csimple/joor/OriginalSimpleTest.java | 3606 -
.../src/test/resources/log4j2.properties | 29 -
.../src/test/resources/mysimple.txt | 1 -
components/camel-csv/pom.xml | 2 +-
.../org/apache/camel/dataformat/csv/csv.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel-csv/src/main/docs/csv-dataformat.adoc | 145 +-
.../apache/camel/dataformat/csv/CsvDataFormat.java | 17 +-
.../camel/dataformat/csv/CsvDataFormatTest.java | 20 +
components/camel-cxf/camel-cxf-common/pom.xml | 2 +-
.../cxf/common/header/CxfHeaderHelper.java | 25 +-
.../cxf/converter/CxfPayloadConverter.java | 6 +-
components/camel-cxf/camel-cxf-rest/pom.xml | 2 +-
.../cxf/jaxrs/CxfRsEndpointUriFactory.java | 2 +-
.../apache/camel/component/cxf/jaxrs/cxfrs.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/cxf/jaxrs/CxfConverter.java | 7 +-
.../camel/component/cxf/jaxrs/CxfRsInvoker.java | 71 +-
.../camel/component/cxf/jaxrs/CxfRsProducer.java | 81 +-
.../component/cxf/jaxrs/DefaultCxfRsBinding.java | 44 +-
.../jaxrs/SubResourceClassInvocationHandler.java | 2 +-
.../cxf/jaxrs/CxfRsConsumerSuspendTest.java | 113 +
.../jaxrs/CxfRsProducerParameterParsingTest.java | 88 +
.../cxf/jaxrs/DefaultCxfRsBindingTest.java | 33 +
components/camel-cxf/camel-cxf-soap/pom.xml | 8 +-
.../component/cxf/jaxws/CxfEndpointConfigurer.java | 6 +
.../component/cxf/jaxws/CxfEndpointUriFactory.java | 5 +-
.../org/apache/camel/component/cxf/jaxws/cxf.json | 71 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/cxf-component.adoc | 6 +-
.../component/cxf/jaxws/CxfClientCallback.java | 4 +-
.../camel/component/cxf/jaxws/CxfConsumer.java | 202 +-
.../camel/component/cxf/jaxws/CxfEndpoint.java | 18 +-
.../component/cxf/jaxws/DefaultCxfBinding.java | 15 +-
.../jaxws/CxfConsumerContinuationTimeoutTest.java | 82 +-
.../cxf/jaxws/CxfConsumerMuteExceptionTest.java | 111 +
.../cxf/jaxws/CxfConsumerSuspendTest.java | 195 +
.../cxf/jaxws/CxfSchemaValidationTest.java | 33 +-
.../camel-cxf/camel-cxf-spring-common/pom.xml | 2 +-
.../component/cxf/spring/SpringBusFactoryBean.java | 30 +-
components/camel-cxf/camel-cxf-spring-rest/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/cxf-spring-rest.json | 2 +-
.../cxf/spring/jaxrs/CxfRsSpringEndpoint.java | 37 +-
.../spring/jaxrs/SpringJAXRSServerFactoryBean.java | 10 +
.../cxf/jaxrs/CxfRsAsyncProducerTest.java | 20 +
.../cxf/jaxrs/CxfRsSpringEndpointTest.java | 25 +
components/camel-cxf/camel-cxf-spring-soap/pom.xml | 7 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/cxf-spring-soap.json | 2 +-
.../cxf/spring/jaxws/CxfSpringEndpoint.java | 59 +-
.../component/cxf/CxfMessageHeaderTimeoutTest.java | 15 +-
.../apache/camel/component/cxf/CxfTimeoutTest.java | 25 +-
.../component/cxf/CxfWsdlFirstPayloadModeTest.java | 7 +-
.../cxf/spring/CxfSpringEndpointSharedBusTest.java | 66 +
.../cxf/spring/SpringBusFactoryBeanTest.java | 19 +
.../camel-cxf/camel-cxf-spring-transport/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/cxf-spring-transport.json | 2 +-
components/camel-cxf/camel-cxf-transport/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/cxf-transport.json | 2 +-
.../src/main/docs/cxf-transport.adoc | 4 +-
.../component/cxf/transport/CamelConduit.java | 7 +-
.../component/cxf/transport/CamelOutputStream.java | 16 +-
.../cxf/transport/message/CxfMessageHelper.java | 2 +-
.../cxf/transport/message/CxfMessageMapper.java | 2 +-
.../transport/message/DefaultCxfMessageMapper.java | 3 +-
.../cxf/common/header/CxfHeaderHelperTest.java | 13 +
.../cxf/common/message/CxfMessageHelperTest.java | 29 +
components/camel-cxf/pom.xml | 2 +-
components/camel-cyberark-vault/pom.xml | 11 +-
.../vault/CyberArkVaultEndpointUriFactory.java | 2 +-
.../component/cyberark/vault/cyberark-vault.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/cyberark-vault-component.adoc | 16 +-
.../vault/CyberArkVaultPropertiesFunction.java | 14 +-
.../vault/integration/CyberArkTestSupport.java | 139 +
.../CyberArkVaultMultipleSecretsIT.java | 115 +-
.../vault/integration/CyberArkVaultProducerIT.java | 96 +-
.../CyberArkVaultPropertiesSourceIT.java | 141 +-
.../component/cyberark/vault/integration/README.md | 412 +-
components/camel-dapr/pom.xml | 2 +-
.../component/dapr/DaprEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/dapr/dapr.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/dapr/DaprEndpoint.java | 36 +
.../dapr/consumer/DaprConfigurationConsumer.java | 39 +-
.../dapr/consumer/DaprPubSubConsumer.java | 35 +-
.../dapr/operations/DaprStateHandler.java | 6 +-
.../dapr/DaprEndpointClientOwnershipTest.java | 91 +
.../consumer/DaprConfigurationConsumerTest.java | 11 +-
.../consumer/DaprConsumerSharedClientTest.java | 142 +
.../dapr/consumer/DaprPubSubConsumerTest.java | 89 +-
.../component/dapr/operations/DaprStateTest.java | 96 +
components/camel-dataformat/pom.xml | 2 +-
.../dataformat/DataFormatEndpointUriFactory.java | 2 +-
.../camel/component/dataformat/dataformat.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
components/camel-dataset/pom.xml | 2 +-
.../dataset/DataSetEndpointUriFactory.java | 2 +-
.../dataset/DataSetTestEndpointUriFactory.java | 2 +-
.../camel/component/dataset/dataset-test.json | 2 +-
.../apache/camel/component/dataset/dataset.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
components/camel-datasonnet/pom.xml | 6 +-
.../camel/language/datasonnet/datasonnet.json | 5 +-
.../services/org/apache/camel/language.properties | 2 +-
.../src/main/docs/datasonnet-language.adoc | 218 +-
.../org/apache/camel/language/datasonnet/CML.java | 239 +-
.../language/datasonnet/DatasonnetLanguage.java | 46 +-
.../src/main/resources/camel-dataweave.libsonnet | 522 +
.../src/main/resources/camel.libsonnet | 5 +-
.../language/datasonnet/CmlFunctionsTest.java | 59 +
.../datasonnet/DataWeaveAutoDetectTest.java | 67 +
.../language/datasonnet/DataWeaveCorpusTest.java | 246 +
.../datasonnet/DataWeaveExecutedCorpusTest.java | 249 +
.../src/test/resources/corpus/builtinFunctions.dwl | 8 +
.../src/test/resources/corpus/fieldAccess.dwl | 8 +
.../src/test/resources/corpus/filter.dwl | 4 +
.../src/test/resources/corpus/ifElse.dwl | 6 +
.../src/test/resources/corpus/mapTransform.dwl | 7 +
.../src/test/resources/corpus/reduce.dwl | 6 +
.../src/test/resources/corpus/shorthand.dwl | 11 +
.../src/test/resources/corpus/stringConcat.dwl | 6 +
.../src/test/resources/corpus/typeCoercion.dwl | 7 +
.../src/test/resources/dataweave-corpus/corpus.txt | 1598 +
.../test/resources/dataweave-corpus/default.json | 1 +
.../src/test/resources/simpleMapping.dwl | 7 +
components/camel-dataweave/pom.xml | 55 +
.../services/org/apache/camel/other.properties | 7 +
.../src/generated/resources/dataweave.json | 15 +
.../camel/component/dataweave/DataWeaveAst.java | 224 +
.../dataweave/DataWeaveConversionException.java | 36 +
.../component/dataweave/DataWeaveConverter.java | 1442 +
.../camel/component/dataweave/DataWeaveLexer.java | 494 +
.../camel/component/dataweave/DataWeaveParser.java | 1245 +
.../dataweave/DataWeaveConverterTest.java | 502 +
.../component/dataweave/DataWeaveLexerTest.java | 185 +
.../component/dataweave/DataWeaveParserTest.java | 427 +
.../test/resources/dataweave/collection-map.dwl | 0
.../src/test/resources/dataweave/event-message.dwl | 0
.../src/test/resources/dataweave/null-handling.dwl | 0
.../src/test/resources/dataweave/simple-rename.dwl | 0
.../src/test/resources/dataweave/string-ops.dwl | 0
.../src/test/resources/dataweave/type-coercion.dwl | 0
.../camel-debezium-common-component/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/debezium-common.json | 2 +-
.../camel/component/debezium/DebeziumConsumer.java | 84 +-
.../debezium/DebeziumConsumerHealthCheck.java | 94 +
.../DebeziumConsumerEngineFailureTest.java | 147 +
.../debezium/DebeziumConsumerReadinessTest.java | 184 +
.../component/debezium/DebeziumConsumerTest.java | 7 +
.../camel-debezium-maven-plugin/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/debezium-maven-plugin.json | 2 +-
.../camel/maven/config/ConnectorConfigField.java | 28 +
.../maven/config/ConnectorConfigFieldsFactory.java | 8 +-
.../maven/config/ConnectorConfigGenerator.java | 9 +
.../maven/config/ConnectorConfigFieldTest.java | 14 +
.../config/ConnectorConfigFieldsFactoryTest.java | 31 +
.../maven/config/ConnectorConfigGeneratorTest.java | 20 +
.../camel-debezium/camel-debezium-common/pom.xml | 2 +-
.../camel-debezium/camel-debezium-db2/pom.xml | 2 +-
.../db2/DebeziumDb2ComponentConfigurer.java | 24 +
.../db2/DebeziumDb2EndpointConfigurer.java | 24 +
.../db2/DebeziumDb2EndpointUriFactory.java | 12 +-
.../Db2ConnectorEmbeddedDebeziumConfiguration.java | 81 +-
.../camel/component/debezium/db2/debezium-db2.json | 226 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/debezium-db2-component.adoc | 23 +-
.../camel-debezium/camel-debezium-mongodb/pom.xml | 2 +-
.../DebeziumMongodbComponentConfigurer.java | 12 +
.../mongodb/DebeziumMongodbEndpointConfigurer.java | 12 +
.../mongodb/DebeziumMongodbEndpointUriFactory.java | 10 +-
...goDbConnectorEmbeddedDebeziumConfiguration.java | 41 +-
.../debezium/mongodb/debezium-mongodb.json | 222 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/debezium-mongodb-component.adoc | 29 +-
.../camel-debezium/camel-debezium-mysql/pom.xml | 2 +-
.../mysql/DebeziumMySqlComponentConfigurer.java | 36 +
.../mysql/DebeziumMySqlEndpointConfigurer.java | 36 +
.../mysql/DebeziumMySqlEndpointUriFactory.java | 16 +-
...ySqlConnectorEmbeddedDebeziumConfiguration.java | 117 +-
.../component/debezium/mysql/debezium-mysql.json | 350 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/debezium-mysql-component.adoc | 23 +-
.../camel-debezium/camel-debezium-oracle/pom.xml | 2 +-
.../oracle/DebeziumOracleComponentConfigurer.java | 192 +-
.../oracle/DebeziumOracleEndpointConfigurer.java | 192 +-
.../oracle/DebeziumOracleEndpointUriFactory.java | 40 +-
...acleConnectorEmbeddedDebeziumConfiguration.java | 507 +-
.../component/debezium/oracle/debezium-oracle.json | 474 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/debezium-oracle-component.adoc | 23 +-
.../camel-debezium/camel-debezium-postgres/pom.xml | 2 +-
.../DebeziumPostgresComponentConfigurer.java | 24 +
.../DebeziumPostgresEndpointConfigurer.java | 24 +
.../DebeziumPostgresEndpointUriFactory.java | 13 +-
...gresConnectorEmbeddedDebeziumConfiguration.java | 83 +-
.../debezium/postgres/debezium-postgres.json | 330 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/debezium-postgres-component.adoc | 33 +-
.../postgres/DebeziumPostgresEndpoint.java | 4 +-
.../camel-debezium-sqlserver/pom.xml | 2 +-
.../DebeziumSqlserverComponentConfigurer.java | 24 +
.../DebeziumSqlserverEndpointConfigurer.java | 24 +
.../DebeziumSqlserverEndpointUriFactory.java | 12 +-
...rverConnectorEmbeddedDebeziumConfiguration.java | 81 +-
.../debezium/sqlserver/debezium-sqlserver.json | 238 +-
.../services/org/apache/camel/component.properties | 2 +-
.../main/docs/debezium-sqlserver-component.adoc | 23 +-
components/camel-debezium/pom.xml | 2 +-
components/camel-debug/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-debug/src/generated/resources/debug.json | 2 +-
components/camel-dfdl/pom.xml | 2 +-
.../component/dfdl/DfdlEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/dfdl/dfdl.json | 2 +-
.../org/apache/camel/dataformat/dfdl/dfdl.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel-dfdl/src/main/docs/dfdl-component.adoc | 4 -
.../camel-dfdl/src/main/docs/dfdl-dataformat.adoc | 24 +-
components/camel-dhis2/camel-dhis2-api/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/dhis2-api.json | 2 +-
.../component/dhis2/api/Dhis2DeleteTestCase.java | 28 +-
.../component/dhis2/api/Dhis2PostTestCase.java | 28 +-
.../component/dhis2/api/Dhis2PutTestCase.java | 28 +-
.../dhis2/api/Dhis2ResourceTablesTestCase.java | 14 +-
.../camel-dhis2/camel-dhis2-component/pom.xml | 2 +-
.../component/dhis2/Dhis2EndpointUriFactory.java | 2 +-
.../org/apache/camel/component/dhis2/dhis2.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/dhis2-component.adoc | 318 +-
components/camel-dhis2/pom.xml | 2 +-
components/camel-diagram/pom.xml | 2 +-
.../apache/camel/dev-console/route-diagram.json | 206 +-
.../org/apache/camel/dev-consoles.properties | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/diagram.json | 4 +-
.../camel-diagram/src/main/docs/diagram.adoc | 129 +-
.../camel/diagram/DefaultRouteDiagramDumper.java | 135 +-
.../apache/camel/diagram/DiagramDevConsole.java | 270 +-
.../camel/diagram/RouteDiagramAsciiRenderer.java | 52 +-
.../apache/camel/diagram/RouteDiagramHelper.java | 5 +-
.../camel/diagram/RouteDiagramLayoutEngine.java | 91 +-
.../apache/camel/diagram/RouteDiagramRenderer.java | 65 +-
.../org/apache/camel/diagram/RouteErrorFrame.java | 190 +
.../camel/diagram/TopologyAsciiRenderer.java | 72 +
.../apache/camel/diagram/TopologyErrorFrame.java | 334 +
.../org/apache/camel/diagram/TopologyHelper.java | 21 +-
.../camel/diagram/TopologyImageRenderer.java | 80 +
.../apache/camel/diagram/TopologyLayoutEngine.java | 10 +
.../resources/camel/diagram/camel-route-diagram.js | 166 +-
.../camel/diagram/camel-topology-diagram.js | 210 +-
.../camel/diagram/DiagramErrorHandlingTest.java | 153 +
.../diagram/RouteDiagramLayoutEngineTest.java | 62 +
.../apache/camel/diagram/RouteErrorFrameTest.java | 167 +
.../camel/diagram/TopologyErrorFrameTest.java | 212 +
.../camel/diagram/TopologyHelperErrorPathTest.java | 72 +
components/camel-digitalocean/pom.xml | 59 -
.../DigitalOceanComponentConfigurer.java | 57 -
.../DigitalOceanEndpointConfigurer.java | 99 -
.../DigitalOceanEndpointUriFactory.java | 91 -
.../camel/component/digitalocean/digitalocean.json | 69 -
.../services/org/apache/camel/component.properties | 7 -
.../org/apache/camel/component/digitalocean | 2 -
.../apache/camel/configurer/digitalocean-component | 2 -
.../apache/camel/configurer/digitalocean-endpoint | 2 -
.../apache/camel/urifactory/digitalocean-endpoint | 2 -
.../src/main/docs/digitalocean-component.adoc | 598 -
.../digitalocean/DigitalOceanComponent.java | 49 -
.../digitalocean/DigitalOceanConfiguration.java | 171 -
.../digitalocean/DigitalOceanEndpoint.java | 154 -
.../digitalocean/DigitalOceanException.java | 31 -
.../constants/DigitalOceanHeaders.java | 73 -
.../constants/DigitalOceanImageTypes.java | 25 -
.../constants/DigitalOceanOperations.java | 58 -
.../constants/DigitalOceanResources.java | 34 -
.../constants/DigitalOceanSnapshotTypes.java | 25 -
.../producer/DigitalOceanAccountProducer.java | 41 -
.../producer/DigitalOceanActionsProducer.java | 73 -
.../DigitalOceanBlockStoragesProducer.java | 289 -
.../producer/DigitalOceanDropletsProducer.java | 451 -
.../producer/DigitalOceanFloatingIPsProducer.java | 166 -
.../producer/DigitalOceanImagesProducer.java | 196 -
.../producer/DigitalOceanKeysProducer.java | 156 -
.../producer/DigitalOceanProducer.java | 54 -
.../producer/DigitalOceanRegionsProducer.java | 41 -
.../producer/DigitalOceanSizesProducer.java | 41 -
.../producer/DigitalOceanSnapshotsProducer.java | 110 -
.../producer/DigitalOceanTagsProducer.java | 101 -
.../digitalocean/DigitalOceanClientMock.java | 36 -
.../digitalocean/DigitalOceanComponentTest.java | 63 -
.../integration/DigitalOceanComponentIT.java | 347 -
.../integration/DigitalOceanTestSupport.java | 52 -
.../src/test/resources/log4j2.properties | 28 -
.../src/test/resources/test-options.properties | 17 -
components/camel-direct/pom.xml | 2 +-
.../component/direct/DirectEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/direct/direct.json | 5 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/direct/DirectEndpoint.java | 2 +-
.../camel/component/direct/DirectProducer.java | 49 +-
components/camel-disruptor/pom.xml | 2 +-
.../disruptor/DisruptorEndpointUriFactory.java | 2 +-
.../vm/DisruptorVmEndpointUriFactory.java | 2 +-
.../camel/component/disruptor/disruptor-vm.json | 5 +-
.../camel/component/disruptor/disruptor.json | 5 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/disruptor-component.adoc | 2 +-
.../src/main/docs/disruptor-vm-component.adoc | 32 +
.../component/disruptor/DisruptorConsumer.java | 8 +-
.../component/disruptor/DisruptorEndpoint.java | 22 +-
.../component/disruptor/DisruptorProducer.java | 102 +-
.../component/disruptor/DisruptorReference.java | 6 +-
.../disruptor/DisruptorBlockWhenFullTest.java | 6 +-
.../DisruptorProducerInterruptedTest.java | 108 +
.../disruptor/DisruptorReplyRouteStopTest.java | 93 +
.../DisruptorRingBufferFullOnCompletionTest.java | 91 +
.../disruptor/DisruptorStreamCachingSpoolTest.java | 144 +
.../DisruptorTimeoutIgnoreExchangeTest.java | 141 +
.../disruptor/DisruptorTimeoutLateReplyTest.java | 201 +
.../FileDisruptorShutdownCompleteAllTasksTest.java | 6 +-
components/camel-dns/pom.xml | 2 +-
.../camel/component/dns/DnsEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/dns/dns.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-dns/src/main/docs/dns-component.adoc | 6 +-
components/camel-docker/pom.xml | 2 +-
.../component/docker/DockerEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/docker/docker.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../docker/consumer/DockerEventsConsumer.java | 185 +-
.../docker/consumer/DockerStatsConsumer.java | 42 +-
.../consumer/DockerEventsConsumerStreamTest.java | 182 +
components/camel-drill/pom.xml | 6 +-
.../component/drill/DrillEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/drill/drill.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-drill/src/main/docs/drill-component.adoc | 24 +
.../camel/component/drill/DrillProducerTest.java | 4 +
components/camel-dropbox/pom.xml | 8 +-
.../dropbox/DropboxEndpointUriFactory.java | 2 +-
.../apache/camel/component/dropbox/dropbox.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/dropbox/core/DropboxAPIFacade.java | 28 +-
.../dropbox/core/DropboxAPIFacadePagingTest.java | 174 +
components/camel-duckdb/pom.xml | 82 +
.../duckdb/DuckDbComponentConfigurer.java | 80 +
.../component/duckdb/DuckDbEndpointConfigurer.java | 87 +
.../component/duckdb/DuckDbEndpointUriFactory.java | 86 +
.../org/apache/camel/component/duckdb/duckdb.json | 54 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/duckdb | 2 +
.../org/apache/camel/configurer/duckdb-component | 2 +
.../org/apache/camel/configurer/duckdb-endpoint | 2 +
.../org/apache/camel/urifactory/duckdb-endpoint | 2 +
.../src/main/docs/duckdb-component.adoc | 143 +
.../camel/component/duckdb/DuckDbComponent.java | 81 +
.../component/duckdb/DuckDbConnectionScope.java | 55 +
.../camel/component/duckdb/DuckDbConstants.java | 40 +
.../camel/component/duckdb/DuckDbEndpoint.java | 242 +
.../camel/component/duckdb/DuckDbException.java | 31 +
.../component/duckdb/DuckDbInsertSupport.java | 84 +
.../camel/component/duckdb/DuckDbJdbcSupport.java | 80 +
.../camel/component/duckdb/DuckDbOperation.java | 43 +
.../camel/component/duckdb/DuckDbProducer.java | 210 +
.../camel/component/duckdb/DuckDbResultFormat.java | 25 +
.../component/duckdb/DuckDbResultSetMapper.java | 57 +
.../component/duckdb/DuckDbComponentTest.java | 85 +
.../component/duckdb/DuckDbJdbcSupportTest.java | 68 +
.../camel/component/duckdb/DuckDbProducerTest.java | 134 +
.../duckdb/integration/DuckDbProducerIT.java | 110 +
.../src/test/resources/log4j2.properties | 26 +
components/camel-dynamic-router/pom.xml | 2 +-
.../DynamicRouterControlEndpointConfigurer.java | 6 +
.../DynamicRouterControlEndpointUriFactory.java | 5 +-
.../routing/DynamicRouterEndpointConfigurer.java | 6 +
.../routing/DynamicRouterEndpointUriFactory.java | 5 +-
.../control/dynamic-router-control.json | 7 +-
.../dynamicrouter/routing/dynamic-router.json | 5 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/dynamic-router-component.adoc | 19 +-
.../docs/dynamic-router-control-component.adoc | 31 +
...ynamicRouterControlChannelSendDynamicAware.java | 9 +
.../control/DynamicRouterControlConfiguration.java | 33 +
.../control/DynamicRouterControlConstants.java | 16 +
.../control/DynamicRouterControlProducer.java | 70 +-
.../filter/DynamicRouterFilterService.java | 30 +-
.../routing/DynamicRouterConfiguration.java | 28 +
.../routing/DynamicRouterRecipientListHelper.java | 1 +
...icRouterControlChannelSendDynamicAwareTest.java | 11 +
.../control/DynamicRouterControlProducerTest.java | 126 +
.../DynamicRouterFilterServiceUpdateTest.java | 91 +
.../DynamicRouterBasicSynchronousIT.java | 8 +-
.../DynamicRouterDefaultAggregationIT.java | 2 +-
.../DynamicRouterSendDynamicAwareIT.java | 3 +-
.../DynamicRouterRecipientListHelperTest.java | 2 +
components/camel-ehcache/pom.xml | 13 +-
.../ehcache/EhcacheEndpointUriFactory.java | 2 +-
.../EhcacheKeyValueRepositoryConfigurer.java | 57 +
.../apache/camel/component/ehcache/ehcache.json | 6 +-
.../services/org/apache/camel/bean.properties | 4 +-
.../camel/bean/EhcacheAggregationRepository.json | 2 +-
.../camel/bean/EhcacheIdempotentRepository.json | 2 +-
.../camel/bean/EhcacheKeyValueRepository.json | 16 +
.../services/org/apache/camel/component.properties | 2 +-
...ent.ehcache.processor.EhcacheKeyValueRepository | 2 +
.../src/main/docs/ehcache-component.adoc | 103 +-
.../component/ehcache/EhcacheConfiguration.java | 4 +-
.../processor/EhcacheKeyValueRepository.java | 264 +
.../aggregate/EhcacheAggregationRepository.java | 54 +-
.../EhcacheKeyValueRepositoryByValueTest.java | 103 +
...eyValueRepositoryConcurrentPutIfAbsentTest.java | 130 +
.../processor/EhcacheKeyValueRepositoryTest.java | 296 +
.../EhcacheAggregationRepositoryOperationTest.java | 107 +-
.../EhcacheAggregationRepositoryRecoverTest.java | 105 +
components/camel-elasticsearch-rest-client/pom.xml | 2 +-
.../ElasticsearchRestClientEndpointUriFactory.java | 2 +-
.../rest/client/elasticsearch-rest-client.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../client/ElasticsearchRestClientProducer.java | 38 +-
.../rest/client/NodeScopedCredentialsProvider.java | 81 +
...ticsearchRestClientBasicAuthenticationTest.java | 95 +
...ticsearchRestClientProducerCredentialsTest.java | 81 +
.../client/NodeScopedCredentialsProviderTest.java | 103 +
.../ElasticsearchRestClientComponentIT.java | 10 +-
components/camel-elasticsearch/pom.xml | 8 +-
.../es/ElasticsearchEndpointUriFactory.java | 2 +-
.../apache/camel/component/es/elasticsearch.json | 10 +-
.../services/org/apache/camel/bean.properties | 6 +-
...lasticsearchBulkRequestAggregationStrategy.json | 4 +-
.../services/org/apache/camel/component.properties | 6 +-
.../src/main/docs/elasticsearch-component.adoc | 13 +-
.../camel/component/es/ElasticsearchComponent.java | 5 +
.../component/es/ElasticsearchConfiguration.java | 9 +-
.../camel/component/es/ElasticsearchConstants.java | 2 +-
.../camel/component/es/ElasticsearchEndpoint.java | 2 +-
.../camel/component/es/ElasticsearchOperation.java | 2 +-
.../camel/component/es/ElasticsearchProducer.java | 68 +-
.../es/ElasticsearchScrollRequestIterator.java | 13 +-
.../es/NodeScopedCredentialsProvider.java | 81 +
...lasticsearchBulkRequestAggregationStrategy.java | 9 +-
.../ElasticsearchActionRequestConverter.java | 16 +-
.../es/ElasticsearchProducerCredentialsTest.java | 83 +
.../es/NodeScopedCredentialsProviderTest.java | 103 +
...icsearchBulkRequestAggregationStrategyTest.java | 89 +
.../ElasticsearchActionRequestConverterTest.java | 86 +
.../es/integration/ElasticsearchBulkIT.java | 12 +-
.../integration/ElasticsearchClusterIndexIT.java | 8 +-
...ElasticsearchGetSearchDeleteExistsUpdateIT.java | 36 +-
.../es/integration/ElasticsearchIndexIT.java | 14 +-
.../es/integration/ElasticsearchTestSupport.java | 9 +
components/camel-event/pom.xml | 2 +-
.../camelevent/CamelEventEndpointUriFactory.java | 2 +-
.../apache/camel/component/camelevent/event.json | 7 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-event/src/main/docs/event-component.adoc | 5 +-
.../component/camelevent/CamelEventConsumer.java | 17 +-
.../component/camelevent/CamelEventEndpoint.java | 2 +-
components/camel-exec/pom.xml | 2 +-
.../component/exec/ExecEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/exec/exec.json | 22 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-exec/src/main/docs/exec-component.adoc | 41 +
.../apache/camel/component/exec/ExecBinding.java | 28 +-
.../apache/camel/component/exec/ExecComponent.java | 10 +-
.../apache/camel/component/exec/ExecEndpoint.java | 10 +-
.../component/exec/impl/DefaultExecBinding.java | 36 +
.../component/exec/DefaultExecBindingTest.java | 136 +-
.../camel/component/exec/ExecProducerTest.java | 19 +
.../component/exec/impl/ExecParseUtilsTest.java | 3 +-
components/camel-fastjson/pom.xml | 2 +-
.../fastjson/FastjsonDataFormatConfigurer.java | 7 +
.../apache/camel/component/fastjson/fastjson.json | 7 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../src/main/docs/fastjson-dataformat.adoc | 8 +
.../component/fastjson/FastjsonDataFormat.java | 13 +-
.../fastjson/FastjsonMarshalJsonTextTest.java | 97 +
components/camel-fhir/camel-fhir-api/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/fhir-api.json | 2 +-
components/camel-fhir/camel-fhir-component/pom.xml | 29 +-
.../component/fhir/FhirEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/fhir/fhir.json | 2 +-
.../org/apache/camel/component/fhir/fhirJson.json | 2 +-
.../org/apache/camel/component/fhir/fhirXml.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../src/main/docs/fhir-component.adoc | 52 +
.../src/main/docs/fhirJson-dataformat.adoc | 22 +
.../src/main/docs/fhirXml-dataformat.adoc | 22 +
components/camel-fhir/pom.xml | 3 +-
components/camel-file-watch/pom.xml | 2 +-
.../file/watch/FileWatchEndpointUriFactory.java | 2 +-
.../camel/component/file/watch/file-watch.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../file/watch/FileWatchComponentTest.java | 4 +-
.../file/watch/SpringFileWatcherTest.java | 25 +-
components/camel-file/pom.xml | 2 +-
.../component/file/FileEndpointConfigurer.java | 6 +-
.../component/file/FileEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/file/file.json | 26 +-
.../services/org/apache/camel/bean.properties | 2 +-
.../apache/camel/bean/FileLockClusterService.json | 4 +-
.../services/org/apache/camel/cluster-service-file | 2 +
.../services/org/apache/camel/component.properties | 2 +-
.../camel-file/src/main/docs/file-component.adoc | 45 +-
.../apache/camel/component/file/FileConsumer.java | 63 +-
.../apache/camel/component/file/FileEndpoint.java | 22 +-
.../camel/component/file/FileOperations.java | 78 +-
.../camel/component/file/GenericFileConsumer.java | 211 +-
.../camel/component/file/GenericFileEndpoint.java | 29 +-
.../camel/component/file/GenericFileHelper.java | 161 +-
.../component/file/GenericFileKeptDoneFiles.java | 85 +
.../component/file/GenericFileOnCompletion.java | 27 +-
.../camel/component/file/GenericFileProducer.java | 10 +-
.../file/cluster/FileLockClusterService.java | 14 +-
.../file/cluster/FileLockClusterView.java | 287 +-
...dempotentChangedRepositoryReadLockStrategy.java | 32 +-
...IdempotentRenameRepositoryReadLockStrategy.java | 32 +-
.../FileIdempotentRepositoryReadLockStrategy.java | 32 +-
.../FileLockExclusiveReadLockStrategy.java | 23 +-
.../component/file/FileProducerMapBodyTest.java | 104 +
.../component/file/GenericFileHelperTest.java | 127 +
components/camel-flatpack/pom.xml | 2 +-
.../flatpack/FlatpackEndpointUriFactory.java | 2 +-
.../apache/camel/component/flatpack/flatpack.json | 2 +-
.../apache/camel/dataformat/flatpack/flatpack.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../src/main/docs/flatpack-component.adoc | 3 +-
.../src/main/docs/flatpack-dataformat.adoc | 59 +-
.../flatpack/FixedLengthAllowShortTest.java | 3 +
components/camel-flink/pom.xml | 2 +-
.../component/flink/FlinkEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/flink/flink.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/flink/DataStreamFlinkProducer.java | 7 +-
.../component/flink/DataStreamProducerTest.java | 40 +-
components/camel-flowable/pom.xml | 2 +-
.../flowable/FlowableEndpointUriFactory.java | 2 +-
.../apache/camel/component/flowable/flowable.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
components/camel-fop/pom.xml | 2 +-
.../camel/component/fop/FopEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/fop/fop.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-fop/src/main/docs/fop-component.adoc | 8 +-
.../apache/camel/component/fop/FopProducer.java | 11 +
.../camel/component/fop/FopExternalEntityTest.java | 70 +
components/camel-fory/pom.xml | 2 +-
.../org/apache/camel/component/fory/fory.json | 4 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel-fory/src/main/docs/fory-dataformat.adoc | 26 +
.../camel/component/fory/ForyDataFormat.java | 1 +
components/camel-freemarker/pom.xml | 2 +-
.../freemarker/FreemarkerEndpointUriFactory.java | 2 +-
.../camel/component/freemarker/freemarker.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/freemarker/FreemarkerComponent.java | 2 +-
components/camel-ftp-common/pom.xml | 2 +-
.../file/remote/AbstractSftpConsumer.java | 33 +-
.../component/file/remote/RemoteFileConsumer.java | 23 +
components/camel-ftp/pom.xml | 2 +-
.../file/remote/FtpEndpointConfigurer.java | 6 +-
.../file/remote/FtpEndpointUriFactory.java | 2 +-
.../file/remote/FtpsEndpointUriFactory.java | 2 +-
.../file/remote/SftpEndpointConfigurer.java | 6 +-
.../file/remote/SftpEndpointUriFactory.java | 2 +-
.../apache/camel/component/file/remote/ftp.json | 24 +-
.../apache/camel/component/file/remote/ftps.json | 24 +-
.../apache/camel/component/file/remote/sftp.json | 24 +-
.../org/apache/camel/dev-console/sftp.json | 13 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dev-consoles.properties | 2 +-
.../camel-ftp/src/main/docs/ftp-component.adoc | 2 +-
.../camel-ftp/src/main/docs/ftps-component.adoc | 43 +
.../camel/component/file/remote/FtpConsumer.java | 32 +-
.../camel/component/file/remote/FtpOperations.java | 71 +-
.../component/file/remote/SftpDevConsole.java | 17 +-
.../component/file/remote/SftpOperations.java | 69 +-
.../FtpChangedExclusiveReadLockStrategy.java | 12 +-
.../SftpChangedExclusiveReadLockStrategy.java | 125 +-
.../strategy/SftpExclusiveReadLockCheck.java | 129 +
.../file/remote/FromFtpToBinarySampleTest.java | 11 +-
.../remote/FtpOperationsStreamDownloadTest.java | 136 +
...emoteFileConsumerStartingDirectoryJailTest.java | 77 +
.../component/file/remote/SftpDevConsoleTest.java | 54 +
.../component/file/remote/SftpPreSortTest.java | 102 +
...SSLWithClientAuthAndSSLContextParametersIT.java | 2 -
...tClientAuthAndGlobalSSLContextParametersIT.java | 4 +-
.../FileToFtpsExplicitSSLWithoutClientAuthIT.java | 4 +-
.../FileToFtpsImplicitSSLWithClientAuthIT.java | 4 +-
...WithoutClientAuthAndSSLContextParametersIT.java | 4 +-
...FtpsWithCustomKeyAndTrustStorePropertiesIT.java | 4 +-
...FileToFtpsWithCustomTrustStorePropertiesIT.java | 4 +-
.../FileToFtpsWithFtpClientConfigRefIT.java | 5 +-
.../remote/integration/FromFtpRegexPatternIT.java | 2 +-
.../integration/FromFtpRemoteFileFilterIT.java | 14 +-
.../integration/FromFtpRemoteFileSorterIT.java | 15 +-
.../remote/integration/FromFtpUseListFalseIT.java | 9 +-
.../FtpConsumerDirectoriesNotMatchedIT.java | 23 +-
.../FtpConsumerMultipleDirectoriesIT.java | 12 +-
.../integration/FtpConsumerRelativeFileNameIT.java | 13 +-
.../integration/FtpConsumerSkipDotFilesIT.java | 12 +-
.../integration/FtpProducerHealthCheckIT.java | 3 +-
.../remote/integration/FtpRecursiveDepth2IT.java | 17 +-
.../remote/integration/FtpRecursiveDepth3IT.java | 13 +-
.../remote/integration/FtpRecursiveDepthIT.java | 13 +-
...ServerExplicitSSLWithClientAuthTestSupport.java | 4 +-
...verExplicitSSLWithoutClientAuthTestSupport.java | 4 +-
...ServerExplicitTLSWithClientAuthTestSupport.java | 4 +-
...verExplicitTLSWithoutClientAuthTestSupport.java | 2 +-
...ServerImplicitSSLWithClientAuthTestSupport.java | 4 +-
...verImplicitSSLWithoutClientAuthTestSupport.java | 4 +-
...ServerImplicitTLSWithClientAuthTestSupport.java | 4 +-
...verImplicitTLSWithoutClientAuthTestSupport.java | 4 +-
.../integration/SftpCertHostVerificationIT.java | 2 +
.../sftp/integration/SftpCipherGlobalConfigIT.java | 54 +
.../integration/SftpProducerWithCharsetIT.java | 18 +
.../FtpChangedReadLockTimeoutZeroTest.java | 109 +
components/camel-geocoder/pom.xml | 2 +-
.../geocoder/GeoCoderEndpointUriFactory.java | 5 +-
.../apache/camel/component/geocoder/geocoder.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/geocoder-component.adoc | 6 +-
.../camel/component/geocoder/GeoCoderEndpoint.java | 2 +-
components/camel-git/pom.xml | 2 +-
.../camel/component/git/GitEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/git/git.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/git/GitEndpoint.java | 2 +-
components/camel-github2/pom.xml | 2 +-
.../github2/GitHub2EndpointUriFactory.java | 2 +-
.../apache/camel/component/github2/github2.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/github2-component.adoc | 34 +-
.../github2/consumer/AbstractGitHub2Consumer.java | 11 +
.../component/github2/consumer/CommitConsumer.java | 102 +-
.../component/github2/consumer/EventsConsumer.java | 9 +-
.../consumer/PullRequestCommentConsumer.java | 7 +-
.../github2/consumer/PullRequestConsumer.java | 10 +-
.../component/github2/consumer/TagConsumer.java | 6 +-
.../consumer/GitHub2ConsumerPositionTest.java | 471 +
.../camel-google/camel-google-bigquery/pom.xml | 2 +-
.../bigquery/GoogleBigQueryEndpointUriFactory.java | 2 +-
.../sql/GoogleBigQuerySQLEndpointUriFactory.java | 2 +-
.../component/google/bigquery/google-bigquery.json | 2 +-
.../google/bigquery/sql/google-bigquery-sql.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/google-bigquery-component.adoc | 27 +-
.../main/docs/google-bigquery-sql-component.adoc | 77 +-
.../google/bigquery/GoogleBigQueryProducer.java | 12 +-
.../bigquery/sql/GoogleBigQuerySQLProducer.java | 15 +-
.../component/google/bigquery/sql/SqlHelper.java | 37 +
.../bigquery/sql/SqlHelperIdentifierTest.java | 41 +
.../unit/GoogleBigQueryProducerBodyTypeTest.java | 48 +
.../google/bigquery/unit/sql/SqlHelperTest.java | 11 +
.../camel-google/camel-google-calendar/pom.xml | 7 +-
.../calendar/GoogleCalendarEndpointUriFactory.java | 2 +-
.../GoogleCalendarStreamEndpointUriFactory.java | 2 +-
.../component/google/calendar/google-calendar.json | 2 +-
.../calendar/stream/google-calendar-stream.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
...le-calendar-stream-application-cloudevents.json | 2 +-
.../src/main/docs/google-calendar-component.adoc | 25 +
.../docs/google-calendar-stream-component.adoc | 20 +
.../stream/GoogleCalendarStreamConsumer.java | 111 +-
.../GoogleCalendarStreamConsumerCursorTest.java | 110 +
.../camel-google/camel-google-common/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/google-common.json | 4 +-
components/camel-google/camel-google-drive/pom.xml | 2 +-
.../drive/GoogleDriveEndpointUriFactory.java | 2 +-
.../camel/component/google/drive/google-drive.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/google-drive-component.adoc | 27 +-
.../camel/component/google/drive/DriveFilesIT.java | 3 +-
.../camel-google/camel-google-firestore/pom.xml | 7 +-
.../GoogleFirestoreComponentConfigurer.java | 6 +
.../GoogleFirestoreEndpointConfigurer.java | 6 +
.../GoogleFirestoreEndpointUriFactory.java | 5 +-
.../google/firestore/google-firestore.json | 59 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/google-firestore-component.adoc | 100 +-
.../firestore/GoogleFirestoreConfiguration.java | 22 +
.../google/firestore/GoogleFirestoreConstants.java | 6 +
.../google/firestore/GoogleFirestoreConsumer.java | 70 +-
.../google/firestore/GoogleFirestoreProducer.java | 36 +-
.../GoogleFirestoreConsumerBufferTest.java | 106 +
.../GoogleFirestoreProducerDocumentIdTest.java | 77 +
.../camel-google/camel-google-functions/pom.xml | 7 +-
.../GoogleCloudFunctionsEndpointUriFactory.java | 2 +-
.../google/functions/google-functions.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/google-functions-component.adoc | 68 +
.../functions/GoogleCloudFunctionsProducer.java | 25 +-
.../GoogleCloudFunctionsClientFactoryTest.java | 117 +
...CloudFunctionsCreateFunctionValidationTest.java | 74 +
components/camel-google/camel-google-mail/pom.xml | 2 +-
.../google/mail/GoogleMailEndpointUriFactory.java | 2 +-
.../stream/GoogleMailStreamEndpointUriFactory.java | 2 +-
.../camel/component/google/mail/google-mail.json | 2 +-
.../google/mail/stream/google-mail-stream.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../camel/transformer/google-mail-draft.json | 2 +-
...google-mail-stream-application-cloudevents.json | 2 +-
.../google-mail-update-message-labels.json | 2 +-
.../src/main/docs/google-mail-component.adoc | 76 +-
.../main/docs/google-mail-stream-component.adoc | 20 +
.../mail/stream/GoogleMailStreamConsumer.java | 114 +-
.../google/mail/stream/FakeGmailClientFactory.java | 187 +
.../stream/GoogleMailStreamConsumerBodyTest.java | 128 +
.../GoogleMailStreamConsumerInProgressTest.java | 226 +
.../camel-google/camel-google-pubsub/pom.xml | 7 +-
.../pubsub/GooglePubsubEndpointUriFactory.java | 2 +-
.../component/google/pubsub/google-pubsub.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../google-pubsub-application-cloudevents.json | 2 +-
.../src/main/docs/google-pubsub-component.adoc | 39 +-
.../google/pubsub/GooglePubsubConsumer.java | 35 +-
.../google/pubsub/GooglePubsubProducer.java | 32 +-
.../GooglePubsubConsumerNackFailureTest.java | 130 +
.../pubsub/GooglePubsubConsumerStopRaceTest.java | 166 +
.../component/google/pubsub/PubsubTestSupport.java | 18 +-
.../pubsub/integration/CustomSerializerIT.java | 4 +-
.../google/pubsub/integration/DeadLetterIT.java | 12 +-
.../SingleExchangeRoundAllHeadersIT.java | 4 +-
.../unit/PubsubProducerBodyAndAttributesTest.java | 60 +
.../camel-google-secret-manager/pom.xml | 7 +-
.../GoogleSecretManagerEndpointUriFactory.java | 2 +-
.../secret/manager/google-secret-manager.json | 4 +-
.../org/apache/camel/dev-console/gcp-secrets.json | 57 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dev-consoles.properties | 2 +-
.../main/docs/google-secret-manager-component.adoc | 18 +-
.../manager/GoogleSecretManagerConfiguration.java | 3 +-
.../manager/GoogleSecretManagerDevConsole.java | 74 +-
.../GoogleSecretManagerPropertiesFunction.java | 23 +-
.../manager/vault/PubsubReloadTriggerTask.java | 25 +-
.../manager/GoogleSecretManagerDevConsoleTest.java | 45 +
.../manager/vault/PubsubReloadTriggerTaskTest.java | 156 +
.../camel-google/camel-google-sheets/pom.xml | 7 +-
.../sheets/GoogleSheetsEndpointUriFactory.java | 2 +-
.../GoogleSheetsStreamEndpointUriFactory.java | 2 +-
.../component/google/sheets/google-sheets.json | 2 +-
.../google/sheets/stream/google-sheets-stream.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../google-sheets-application-x-struct.json | 2 +-
...ogle-sheets-stream-application-cloudevents.json | 2 +-
.../src/main/docs/google-sheets-component.adoc | 25 +
.../main/docs/google-sheets-stream-component.adoc | 29 +-
.../sheets/stream/GoogleSheetsStreamConsumer.java | 83 +-
.../google/sheets/transform/CellCoordinate.java | 60 +-
.../GoogleSheetsStreamConsumerRangeIndexTest.java | 108 +
.../sheets/transform/CellCoordinateTest.java | 80 +
...gleSheetsJsonStructDataTypeTransformerTest.java | 58 +
.../camel-google-speech-to-text/pom.xml | 2 +-
.../GoogleCloudSpeechToTextEndpointUriFactory.java | 2 +-
.../google/speechtotext/google-speech-to-text.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../main/docs/google-speech-to-text-component.adoc | 4 +-
.../camel-google/camel-google-storage/pom.xml | 7 +-
.../GoogleCloudStorageEndpointUriFactory.java | 2 +-
.../component/google/storage/google-storage.json | 68 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../google-storage-application-cloudevents.json | 2 +-
.../src/main/docs/google-storage-component.adoc | 48 +-
.../storage/GoogleCloudStorageConfiguration.java | 2 +-
.../google/storage/GoogleCloudStorageConsumer.java | 134 +-
.../storage/GoogleCloudStorageFileNameHelper.java | 174 +
.../google/storage/GoogleCloudStorageProducer.java | 74 +-
...oogleCloudStorageConsumerDeletedObjectTest.java | 117 +
...GoogleCloudStorageConsumerDownloadPathTest.java | 284 +
...eCloudStorageConsumerInProgressFailureTest.java | 79 +
.../GoogleCloudStorageConsumerInProgressTest.java | 153 +
...oogleCloudStorageConsumerListingWindowTest.java | 214 +
...oogleCloudStorageConsumerMissingObjectTest.java | 58 +
.../GoogleCloudStorageFileNameHelperTest.java | 208 +
.../storage/unit/ProducerBlobMetadataTest.java | 79 +
.../camel-google-text-to-speech/pom.xml | 2 +-
.../GoogleCloudTextToSpeechEndpointUriFactory.java | 2 +-
.../google/texttospeech/google-text-to-speech.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../main/docs/google-text-to-speech-component.adoc | 4 +-
.../camel-google/camel-google-vertexai/pom.xml | 7 +-
.../vertexai/GoogleVertexAIEndpointUriFactory.java | 2 +-
.../component/google/vertexai/google-vertexai.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../google/vertexai/GoogleVertexAIOperations.java | 6 +-
.../google/vertexai/GoogleVertexAIProducer.java | 34 +-
.../GoogleVertexAIProducerOptionsTest.java | 87 +
.../camel-google/camel-google-vision/pom.xml | 2 +-
.../GoogleCloudVisionEndpointUriFactory.java | 2 +-
.../component/google/vision/google-vision.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/google-vision-component.adoc | 4 +-
components/camel-google/pom.xml | 2 +-
components/camel-graphql/pom.xml | 2 +-
.../graphql/GraphqlEndpointUriFactory.java | 2 +-
.../apache/camel/component/graphql/graphql.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/graphql-component.adoc | 16 +-
.../camel/component/graphql/GraphqlEndpoint.java | 77 +-
.../camel/component/graphql/GraphqlProducer.java | 10 +-
.../graphql/GraphqlCredentialsAuthorityTest.java | 166 +
components/camel-grok/pom.xml | 2 +-
.../org/apache/camel/component/grok/grok.json | 4 +-
.../org/apache/camel/dataformat.properties | 2 +-
components/camel-groovy/pom.xml | 7 +-
.../org/apache/camel/dev-console/groovy.json | 61 +-
.../org/apache/camel/groovy/json/groovyJson.json | 4 +-
.../org/apache/camel/groovy/xml/groovyXml.json | 2 +-
.../org/apache/camel/language/groovy/groovy.json | 5 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/dev-consoles.properties | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../src/main/docs/groovy-language.adoc | 41 +-
.../src/main/docs/groovyJson-dataformat.adoc | 4 +-
.../src/main/docs/groovyXml-dataformat.adoc | 2 +-
.../camel/groovy/json/GroovyJSonlDataFormat.java | 24 +-
.../camel/groovy/json/PrettyJsonGenerator.java | 138 +
.../camel/groovy/xml/GroovyXmlDataFormat.java | 163 +-
.../groovy/DefaultGroovyScriptCompiler.java | 86 +-
.../camel/language/groovy/GroovyDevConsole.java | 48 +-
.../camel/language/groovy/GroovyExpression.java | 365 +-
.../camel/language/groovy/GroovyLanguage.java | 103 +-
.../camel/groovy/GroovyJackson3DataFormatTest.java | 68 +
.../groovy/json/GroovyJSonDataFormatTest.java | 2 +-
.../groovy/json/GroovyJsonPrettyPrintTest.java | 139 +
.../groovy/xml/GroovyXmlDataFormatReuseTest.java | 218 +
.../language/groovy/GroovyCompileOnceTest.java | 125 +
.../groovy/GroovyCompilePostProcessorTest.java | 89 +
.../groovy/GroovyCompilePreProcessorTest.java | 80 +
.../GroovyDefaultCompilePostProcessorTest.java | 131 +
.../language/groovy/GroovyDevConsoleTest.java | 45 +
.../groovy/GroovyExpressionBindingTest.java | 266 +
.../camel/language/groovy/GroovyListMapTest.java | 3 +-
.../camel/processor/groovy/GroovyLogEipTest.java | 8 +-
.../groovy/GroovyMissingPropertyHintTest.java | 177 +
.../MaskEmailFunction.groovy | 34 +
.../resources/camel-groovy-annotated/Plain.groovy | 24 +
.../camel-groovy-default/MaskEmailFunction.groovy | 34 +
.../camel-groovy-default/NamedLazyBean.groovy | 24 +
.../camel-groovy-default/OrderConverter.groovy | 27 +
.../camel-groovy-default/OrderEventNotifier.groovy | 37 +
.../camel-groovy-default/UnnamedLazyBean.groovy | 24 +
components/camel-grpc/pom.xml | 2 +-
.../component/grpc/GrpcEndpointConfigurer.java | 6 +
.../component/grpc/GrpcEndpointUriFactory.java | 5 +-
.../org/apache/camel/component/grpc/grpc.json | 65 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/grpc/GrpcConfiguration.java | 19 +-
.../component/grpc/server/GrpcMethodHandler.java | 23 +-
.../server/GrpcRequestAbstractStreamObserver.java | 13 +
.../GrpcRequestAggregationStreamObserver.java | 4 +
.../GrpcRequestPropagationStreamObserver.java | 21 +-
.../component/grpc/GrpcConsumerExceptionTest.java | 50 +-
.../grpc/GrpcConsumerStreamingExceptionTest.java | 224 +
.../component/grpc/GrpcProducerStreamingTest.java | 29 +-
.../grpc/RouteControlledStreamObserverTest.java | 4 +-
components/camel-gson/pom.xml | 2 +-
.../org/apache/camel/component/gson/gson.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel-gson/src/main/docs/gson-dataformat.adoc | 8 +
.../camel/component/gson/GsonDataFormat.java | 8 +
.../component/gson/GsonMarshalJsonTextTest.java | 97 +
components/camel-hashicorp-vault/pom.xml | 6 +-
.../vault/HashicorpVaultEndpointUriFactory.java | 2 +-
.../component/hashicorp/vault/hashicorp-vault.json | 6 +-
.../camel/dev-console/hashicorp-secrets.json | 28 +-
.../services/org/apache/camel/component.properties | 6 +-
.../org/apache/camel/dev-consoles.properties | 6 +-
.../src/main/docs/hashicorp-vault-component.adoc | 267 +-
.../hashicorp/vault/HashicorpVaultComponent.java | 2 +-
.../hashicorp/vault/HashicorpVaultEndpoint.java | 4 +-
.../vault/HashicorpVaultPropertiesFunction.java | 105 +-
.../hashicorp/vault/SecretsDevConsole.java | 34 +-
.../vault/HashicorpVaultReloadTriggerTask.java | 8 +
.../HashicorpVaultPropertiesFunctionTest.java | 184 +
.../vault/HashicorpVaultReloadTriggerTaskTest.java | 232 +
.../hashicorp/vault/SecretsDevConsoleTest.java | 66 +
.../HashicorpVaultPropertiesSourceNoEnvTestIT.java | 2 +-
...ashicorpProducerCreateMultiVersionSecretIT.java | 8 +-
.../HashicorpProducerCreateSecretIT.java | 12 +-
.../HashicorpProducerCreateSecretPOJOIT.java | 8 +-
.../HashicorpProducerDeleteSecretIT.java | 9 +-
.../operations/HashicorpProducerListSecretsIT.java | 13 +-
...ashicorpProducerReadMultiVersionedSecretIT.java | 8 +-
.../HashicorpProducerSecretPathHeaderIT.java | 7 +-
.../integration/operations/HashicorpVaultBase.java | 6 +-
components/camel-hazelcast/pom.xml | 8 +-
.../HazelcastKeyValueRepositoryConfigurer.java | 63 +
.../HazelcastAtomicnumberComponentConfigurer.java | 69 -
.../HazelcastAtomicnumberEndpointConfigurer.java | 75 -
.../HazelcastAtomicnumberEndpointUriFactory.java | 82 -
.../HazelcastInstanceEndpointUriFactory.java | 2 +-
.../list/HazelcastListEndpointUriFactory.java | 2 +-
.../map/HazelcastMapEndpointUriFactory.java | 2 +-
.../HazelcastMultimapEndpointUriFactory.java | 2 +-
.../HazelcastPNCounterEndpointUriFactory.java | 2 +-
.../queue/HazelcastQueueEndpointUriFactory.java | 2 +-
.../HazelcastReplicatedmapEndpointUriFactory.java | 2 +-
.../HazelcastRingbufferEndpointUriFactory.java | 2 +-
.../seda/HazelcastSedaEndpointUriFactory.java | 2 +-
.../set/HazelcastSetEndpointUriFactory.java | 2 +-
.../topic/HazelcastTopicEndpointUriFactory.java | 2 +-
.../atomicnumber/hazelcast-atomicvalue.json | 43 -
.../hazelcast/instance/hazelcast-instance.json | 2 +-
.../component/hazelcast/list/hazelcast-list.json | 2 +-
.../component/hazelcast/map/hazelcast-map.json | 2 +-
.../hazelcast/multimap/hazelcast-multimap.json | 2 +-
.../hazelcast/pncounter/hazelcast-pncounter.json | 4 +-
.../component/hazelcast/queue/hazelcast-queue.json | 2 +-
.../replicatedmap/hazelcast-replicatedmap.json | 2 +-
.../hazelcast/ringbuffer/hazelcast-ringbuffer.json | 2 +-
.../component/hazelcast/seda/hazelcast-seda.json | 2 +-
.../component/hazelcast/set/hazelcast-set.json | 2 +-
.../component/hazelcast/topic/hazelcast-topic.json | 2 +-
.../services/org/apache/camel/bean.properties | 4 +-
.../camel/bean/HazelcastAggregationRepository.json | 2 +-
.../camel/bean/HazelcastIdempotentRepository.json | 2 +-
.../camel/bean/HazelcastKeyValueRepository.json | 16 +
.../services/org/apache/camel/component.properties | 4 +-
.../apache/camel/component/hazelcast-atomicvalue | 2 -
.../configurer/hazelcast-atomicvalue-component | 2 -
.../configurer/hazelcast-atomicvalue-endpoint | 2 -
...component.hazelcast.HazelcastKeyValueRepository | 2 +
.../urifactory/hazelcast-atomicvalue-endpoint | 2 -
.../main/docs/hazelcast-atomicvalue-component.adoc | 270 -
.../main/docs/hazelcast-pncounter-component.adoc | 3 +-
.../src/main/docs/hazelcast-set-component.adoc | 47 +-
.../src/main/docs/hazelcast-summary.adoc | 59 +
.../src/main/docs/hazelcast-topic-component.adoc | 32 +-
.../component/hazelcast/HazelcastCommand.java | 1 -
.../component/hazelcast/HazelcastConstants.java | 4 +-
.../hazelcast/HazelcastDefaultComponent.java | 28 +
.../hazelcast/HazelcastKeyValueRepository.java | 247 +
.../HazelcastSerializationFilterHelper.java | 28 +-
.../HazelcastAtomicnumberComponent.java | 50 -
.../HazelcastAtomicnumberEndpoint.java | 62 -
.../HazelcastAtomicnumberProducer.java | 133 -
.../instance/HazelcastInstanceConsumer.java | 26 +-
.../hazelcast/queue/HazelcastQueueConsumer.java | 103 +-
.../hazelcast/seda/HazelcastSedaConsumer.java | 29 +-
.../hazelcast/HazelcastAggregationRepository.java | 6 +-
.../ReplicatedHazelcastAggregationRepository.java | 47 +-
...HazelcastAtomicnumberProducerForSpringTest.java | 126 -
.../HazelcastAtomicnumberProducerTest.java | 182 -
.../hazelcast/HazelcastCamelTestHelper.java | 4 -
.../hazelcast/HazelcastConfigurationTest.java | 2 +-
.../hazelcast/HazelcastErrorMessagesTest.java | 21 +-
.../hazelcast/HazelcastInstanceConsumerTest.java | 14 +-
.../hazelcast/HazelcastKeyValueRepositoryTest.java | 300 +
.../hazelcast/HazelcastListProducerTest.java | 2 +-
.../HazelcastQueueConsumerPollErrorTest.java | 89 +
.../HazelcastQueueConsumerRestartTest.java | 112 +
.../hazelcast/HazelcastQueueConsumerTest.java | 28 +-
.../HazelcastReplicatedmapConsumerTest.java | 36 +-
.../HazelcastSedaTransactedRollbackOnlyTest.java | 112 +
.../HazelcastSedaTransferExchangeTest.java | 2 +-
.../HazelcastSerializationFilterHelperTest.java | 34 +-
.../hazelcast/HazelcastSetProducerTest.java | 2 +-
...stUserConfigSerializationFilterWarningTest.java | 168 +
.../hazelcast/policy/HazelcastRoutePolicyIT.java | 2 +-
...lcastAggregationRepositoryCamelTestSupport.java | 2 +-
.../HazelcastAggregationRepositoryRecoverTest.java | 98 +
...gregationRepositorySerializationFilterTest.java | 54 +
.../HazelcastIdempotentRepositoryTest.java | 2 +-
.../spring/test-camel-context-atomicnumber.xml | 86 -
components/camel-headersmap/pom.xml | 76 -
.../services/org/apache/camel/headers-map-factory | 2 -
.../services/org/apache/camel/other.properties | 7 -
.../src/generated/resources/headersmap.json | 15 -
.../camel-headersmap/src/main/docs/headersmap.adoc | 34 -
.../headersmap/FastHeadersMapFactory.java | 60 -
.../headersmap/CamelFastHeadersMapTest.java | 53 -
.../headersmap/FastHeadersMapFactoryTest.java | 73 -
.../src/test/resources/log4j2.properties | 31 -
components/camel-hivemq/pom.xml | 76 +
.../hivemq/HiveMQComponentConfigurer.java | 112 +
.../component/hivemq/HiveMQEndpointConfigurer.java | 108 +
.../component/hivemq/HiveMQEndpointUriFactory.java | 93 +
.../org/apache/camel/component/hivemq/hivemq.json | 65 +
.../services/org/apache/camel/component.properties | 7 +
.../services/org/apache/camel/component/hivemq | 2 +
.../org/apache/camel/configurer/hivemq-component | 2 +
.../org/apache/camel/configurer/hivemq-endpoint | 2 +
.../services/org/apache/camel/send-dynamic/hivemq | 2 +
.../org/apache/camel/urifactory/hivemq-endpoint | 2 +
.../src/main/docs/hivemq-component.adoc | 282 +
.../component/hivemq/HiveMQClientAdapter.java | 63 +
.../camel/component/hivemq/HiveMQComponent.java | 56 +
.../component/hivemq/HiveMQConfiguration.java | 181 +
.../camel/component/hivemq/HiveMQConstants.java | 41 +
.../camel/component/hivemq/HiveMQConsumer.java | 120 +
.../camel/component/hivemq/HiveMQEndpoint.java | 122 +
.../camel/component/hivemq/HiveMQMessage.java | 25 +
.../camel/component/hivemq/HiveMQProducer.java | 84 +
.../component/hivemq/HiveMQSendDynamicAware.java | 87 +
.../camel/component/hivemq/Mqtt3ClientAdapter.java | 136 +
.../camel/component/hivemq/Mqtt5ClientAdapter.java | 136 +
.../hivemq/MqttReconnectCancellation.java | 63 +
.../hivemq/AbstractHiveMQEmptyPayloadIT.java | 76 +
.../hivemq/AbstractHiveMQOverrideTopicIT.java | 75 +
.../hivemq/AbstractHiveMQQosAndRetainIT.java | 95 +
.../hivemq/AbstractHiveMQSendDynamicIT.java | 77 +
.../component/hivemq/HiveMQClientAccessTest.java | 113 +
.../component/hivemq/HiveMQComponentPubSubIT.java | 72 +
.../component/hivemq/HiveMQConfigurationTest.java | 65 +
.../hivemq/HiveMQConsumerReleaseTest.java | 126 +
.../component/hivemq/HiveMQConsumerStopTest.java | 183 +
.../component/hivemq/HiveMQEmptyPayloadIT.java | 27 +
.../component/hivemq/HiveMQEndpointAuthTest.java | 121 +
.../hivemq/HiveMQEndpointConnectTest.java | 90 +
.../hivemq/HiveMQMqtt311EmptyPayloadIT.java | 27 +
.../hivemq/HiveMQMqtt311OverrideTopicIT.java | 27 +
.../component/hivemq/HiveMQMqtt311PubSubIT.java | 72 +
.../hivemq/HiveMQMqtt311QosAndRetainIT.java | 27 +
.../hivemq/HiveMQMqtt311SendDynamicIT.java | 27 +
.../component/hivemq/HiveMQOverrideTopicIT.java | 27 +
.../component/hivemq/HiveMQQosAndRetainIT.java | 27 +
.../hivemq/HiveMQSendDynamicAwareTest.java | 101 +
.../component/hivemq/HiveMQSendDynamicIT.java | 27 +
components/camel-hl7/pom.xml | 2 +-
.../org/apache/camel/component/hl7/hl7.json | 2 +-
.../org/apache/camel/component/hl7/hl7terser.json | 5 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../services/org/apache/camel/language.properties | 2 +-
.../src/main/docs/hl7terser-language.adoc | 44 +-
.../org/apache/camel/component/hl7/HL7Charset.java | 11 +-
.../hl7/HL7DataFormatMsh18CharsetTest.java | 142 +
components/camel-http-base/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/http-base.json | 2 +-
.../org/apache/camel/http/base/HttpHelper.java | 145 +
.../base/HttpHelperFileNameExtWhitelistTest.java | 84 +
.../http/base/HttpHelperStripUriPrefixTest.java | 70 +
.../org/apache/camel/http/base/HttpHelperTest.java | 10 +
components/camel-http-common/pom.xml | 8 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/http-common.json | 2 +-
.../org/apache/camel/http/common/CamelServlet.java | 58 +-
.../camel/http/common/DefaultHttpBinding.java | 115 +-
.../camel/http/common/HttpCommonEndpoint.java | 13 +-
.../camel/http/common/HttpConfiguration.java | 8 +-
.../apache/camel/http/common/HttpConverter.java | 21 +-
.../org/apache/camel/http/common/HttpHelper.java | 48 +-
.../DefaultHttpBindingContentLengthTest.java | 217 +
.../camel/http/common/DefaultHttpBindingTest.java | 67 +
.../camel/http/common/HttpConverterGzipTest.java | 201 +
components/camel-http/pom.xml | 2 +-
.../component/http/HttpEndpointConfigurer.java | 12 +
.../component/http/HttpEndpointUriFactory.java | 6 +-
.../org/apache/camel/component/http/http.json | 26 +-
.../org/apache/camel/component/http/https.json | 26 +-
.../services/org/apache/camel/bean.properties | 2 +-
.../camel/bean/LoggingHttpActivityListener.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-http/src/main/docs/http-component.adoc | 202 +-
.../DefaultAuthenticationHttpClientConfigurer.java | 12 +-
.../apache/camel/component/http/HttpComponent.java | 99 +-
.../component/http/HttpCredentialsHelper.java | 10 +-
.../apache/camel/component/http/HttpEndpoint.java | 39 +-
.../apache/camel/component/http/HttpProducer.java | 83 +-
.../http/LoggingHttpActivityListener.java | 2 +-
.../component/http/OAuth2CachedTokensKey.java | 64 +
.../http/OAuth2CachedTokensKeyResolver.java | 46 +
.../component/http/OAuth2ClientConfigurer.java | 85 +-
.../component/http/helper/HttpMethodHelper.java | 9 +-
.../http/HttpClientConfigurerOverrideTest.java | 48 +
.../camel/component/http/HttpCompressionTest.java | 43 +-
.../http/HttpLoggingActivityGzipTest.java | 56 +
.../http/HttpOAuth2CachedTokensKeyTest.java | 210 +
.../http/HttpOAuth2RedirectTokenLeakTest.java | 155 +
.../http/HttpOAuth2ResourceIndicatorTest.java | 129 +
.../component/http/HttpOAuth2TokenCachingTest.java | 187 +-
.../HttpProducerEmptyCharsetParameterTest.java | 73 +
.../component/http/HttpProducerMapBodyTest.java | 106 +
.../http/HttpProducerMultiValueHeaderTest.java | 127 +
.../HttpProducerTwoHeadersWithSameKeyTest.java | 8 +-
.../camel/component/http/HttpProxyServerTest.java | 28 +
.../http/HttpUriHeaderPlaceholderTest.java | 104 +
.../component/http/OAuth2CachedTokensKeyTest.java | 58 +
.../camel-huawei/camel-huaweicloud-common/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../generated/resources/huaweicloud-common.json | 2 +-
.../camel-huawei/camel-huaweicloud-dms/pom.xml | 2 +-
.../huaweicloud/dms/DMSEndpointUriFactory.java | 6 +-
.../component/huaweicloud/dms/hwcloud-dms.json | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/hwcloud-dms-component.adoc | 8 +-
.../component/huaweicloud/dms/DMSEndpoint.java | 6 +-
.../component/huaweicloud/dms/DMSProducer.java | 8 +-
.../dms/CreateInstanceMissingStorageSpaceTest.java | 100 +
.../camel-huawei/camel-huaweicloud-frs/pom.xml | 2 +-
.../frs/FaceRecognitionEndpointUriFactory.java | 2 +-
.../component/huaweicloud/frs/hwcloud-frs.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-huaweicloud-functiongraph/pom.xml | 2 +-
.../camel/FunctionGraphEndpointUriFactory.java | 2 +-
.../org/apache/camel/hwcloud-functiongraph.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/FunctionGraphEndpoint.java | 2 +-
.../java/org/apache/camel/FunctionGraphUtils.java | 13 +-
.../apache/camel/models/ClientConfigurations.java | 13 +-
.../FunctionGraphClientConfigurationsTest.java | 51 +
.../org/apache/camel/FunctionGraphUtilsTest.java | 61 +
.../camel-huawei/camel-huaweicloud-iam/pom.xml | 2 +-
.../huaweicloud/iam/IAMEndpointUriFactory.java | 2 +-
.../component/huaweicloud/iam/hwcloud-iam.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/hwcloud-iam-component.adoc | 4 +-
.../component/huaweicloud/iam/IAMEndpoint.java | 2 +-
.../camel-huaweicloud-imagerecognition/pom.xml | 2 +-
.../image/ImageRecognitionEndpointUriFactory.java | 2 +-
.../image/hwcloud-imagerecognition.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-huawei/camel-huaweicloud-obs/pom.xml | 2 +-
.../huaweicloud/obs/OBSEndpointUriFactory.java | 2 +-
.../component/huaweicloud/obs/hwcloud-obs.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/hwcloud-obs-component.adoc | 4 +-
.../component/huaweicloud/obs/OBSConsumer.java | 113 +-
.../component/huaweicloud/obs/OBSEndpoint.java | 2 +-
.../component/huaweicloud/obs/OBSProducer.java | 16 +-
.../camel/component/huaweicloud/obs/OBSUtils.java | 7 +-
.../component/huaweicloud/obs/GetObjectTest.java | 34 +
.../huaweicloud/obs/OBSConsumerInProgressTest.java | 300 +
.../obs/OBSConsumerObjectThatCannotBeGotTest.java | 220 +
.../camel-huawei/camel-huaweicloud-smn/pom.xml | 2 +-
.../smn/SimpleNotificationEndpointUriFactory.java | 2 +-
.../component/huaweicloud/smn/hwcloud-smn.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/hwcloud-smn-component.adoc | 2 +-
.../smn/SimpleNotificationProducer.java | 25 +-
...PublishTextMessageOperationViaPropertyTest.java | 117 +
components/camel-huawei/pom.xml | 2 +-
components/camel-ibm/camel-ibm-cos/pom.xml | 2 +-
.../ibm/cos/IBMCOSEndpointUriFactory.java | 2 +-
.../apache/camel/component/ibm/cos/ibm-cos.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel/component/ibm/cos/IBMCOSConstants.java | 2 +-
.../camel/component/ibm/cos/IBMCOSConsumer.java | 64 +-
.../camel/component/ibm/cos/IBMCOSEndpoint.java | 5 +-
.../camel/component/ibm/cos/IBMCOSProducer.java | 73 +-
.../camel/component/ibm/cos/FakeS3Server.java | 206 +
.../ibm/cos/IBMCOSConsumerInProgressTest.java | 244 +
.../camel-ibm/camel-ibm-secrets-manager/pom.xml | 6 +-
.../IBMSecretsManagerEndpointUriFactory.java | 2 +-
.../ibm/secrets/manager/ibm-secrets-manager.json | 6 +-
.../org/apache/camel/dev-console/ibm-secrets.json | 78 +
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dev-console/ibm-secrets | 2 +
.../org/apache/camel/dev-consoles.properties | 7 +
.../main/docs/ibm-secrets-manager-component.adoc | 1 +
.../manager/IBMSecretsManagerComponent.java | 2 +-
.../manager/IBMSecretsManagerConstants.java | 4 +-
.../IBMSecretsManagerPropertiesFunction.java | 39 +-
.../ibm/secrets/manager/SecretsDevConsole.java | 188 +
.../vault/IBMEventStreamReloadTriggerTask.java | 86 +-
.../IBMSecretsManagerPropertiesFunctionTest.java | 137 +
.../ibm/secrets/manager/SecretsDevConsoleTest.java | 45 +
.../vault/IBMEventStreamReloadTriggerTaskTest.java | 139 +
.../camel-ibm/camel-ibm-watson-discovery/pom.xml | 2 +-
.../WatsonDiscoveryEndpointUriFactory.java | 2 +-
.../ibm/watson/discovery/ibm-watson-discovery.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-ibm/camel-ibm-watson-language/pom.xml | 2 +-
.../language/WatsonLanguageEndpointUriFactory.java | 2 +-
.../ibm/watson/language/ibm-watson-language.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../watson/language/WatsonLanguageProducer.java | 6 +
.../camel-ibm-watson-speech-to-text/pom.xml | 2 +-
.../stt/WatsonSpeechToTextEndpointUriFactory.java | 2 +-
.../ibm/watson/stt/ibm-watson-speech-to-text.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../ibm/watson/stt/WatsonSpeechToTextProducer.java | 56 +-
.../camel-ibm-watson-text-to-speech/pom.xml | 2 +-
.../tts/WatsonTextToSpeechEndpointUriFactory.java | 2 +-
.../ibm/watson/tts/ibm-watson-text-to-speech.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
components/camel-ibm/camel-ibm-watsonx-ai/pom.xml | 2 +-
.../watsonx/ai/WatsonxAiEndpointUriFactory.java | 2 +-
.../component/ibm/watsonx/ai/ibm-watsonx-ai.json | 16 +-
.../services/org/apache/camel/component.properties | 2 +-
.../ibm/watsonx/ai/WatsonxAiConfiguration.java | 3 +-
.../ibm/watsonx/ai/WatsonxAiConstants.java | 3 +-
.../ibm/watsonx/ai/WatsonxAiEndpoint.java | 24 +-
.../ibm/watsonx/ai/handler/DeploymentHandler.java | 4 +-
.../ibm/watsonx/ai/handler/EmbeddingHandler.java | 2 +-
.../ibm/watsonx/ai/handler/RerankHandler.java | 5 +-
.../ai/service/WatsonxAiServiceFactory.java | 13 +
.../integration/WatsonxAiWebSocketStreamingIT.java | 4 +-
.../camel-ibm/camel-ibm-watsonx-data/pom.xml | 2 +-
.../data/WatsonxDataEndpointUriFactory.java | 2 +-
.../ibm/watsonx/data/ibm-watsonx-data.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/ibm-watsonx-data-component.adoc | 2 +-
components/camel-ibm/pom.xml | 2 +-
components/camel-ical/pom.xml | 2 +-
.../org/apache/camel/component/ical/ical.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel/component/ical/ICalDataFormat.java | 5 +-
.../ICalDataFormatConcurrentUnmarshalTest.java | 164 +
.../component/ical/ICalDataFormatTimeZoneTest.java | 77 +
components/camel-iec60870/pom.xml | 109 -
.../iec60870/client/ClientComponentConfigurer.java | 69 -
.../iec60870/client/ClientEndpointConfigurer.java | 156 -
.../iec60870/client/ClientEndpointUriFactory.java | 97 -
.../iec60870/server/ServerComponentConfigurer.java | 69 -
.../iec60870/server/ServerEndpointConfigurer.java | 162 -
.../iec60870/server/ServerEndpointUriFactory.java | 98 -
.../component/iec60870/client/iec60870-client.json | 72 -
.../component/iec60870/server/iec60870-server.json | 64 -
.../services/org/apache/camel/component.properties | 7 -
.../org/apache/camel/component/iec60870-client | 2 -
.../org/apache/camel/component/iec60870-server | 2 -
.../camel/configurer/iec60870-client-component | 2 -
.../camel/configurer/iec60870-client-endpoint | 2 -
.../camel/configurer/iec60870-server-component | 2 -
.../camel/configurer/iec60870-server-endpoint | 2 -
.../camel/urifactory/iec60870-client-endpoint | 2 -
.../camel/urifactory/iec60870-server-endpoint | 2 -
.../src/main/docs/iec60870-client-component.adoc | 300 -
.../src/main/docs/iec60870-server-component.adoc | 48 -
.../iec60870/AbstractConnectionMultiplexor.java | 107 -
.../component/iec60870/AbstractIecComponent.java | 175 -
.../component/iec60870/AbstractIecEndpoint.java | 126 -
.../camel/component/iec60870/BaseOptions.java | 224 -
.../camel/component/iec60870/ConnectionId.java | 95 -
.../apache/camel/component/iec60870/Constants.java | 108 -
.../iec60870/DiscardAckChannelHandler.java | 55 -
.../camel/component/iec60870/DiscardAckModule.java | 45 -
.../camel/component/iec60870/ObjectAddress.java | 117 -
.../component/iec60870/client/ClientComponent.java | 75 -
.../iec60870/client/ClientConnection.java | 335 -
.../client/ClientConnectionMultiplexor.java | 44 -
.../component/iec60870/client/ClientConsumer.java | 84 -
.../component/iec60870/client/ClientEndpoint.java | 55 -
.../component/iec60870/client/ClientOptions.java | 114 -
.../component/iec60870/client/ClientProducer.java | 173 -
.../component/iec60870/server/ServerComponent.java | 81 -
.../server/ServerConnectionMultiplexor.java | 44 -
.../component/iec60870/server/ServerConsumer.java | 112 -
.../component/iec60870/server/ServerEndpoint.java | 69 -
.../component/iec60870/server/ServerInstance.java | 196 -
.../component/iec60870/server/ServerOptions.java | 152 -
.../component/iec60870/server/ServerProducer.java | 70 -
.../camel/component/iec60870/ConnectionIdTest.java | 75 -
.../camel/component/iec60870/ConnectionTest.java | 395 -
.../src/test/resources/log4j2.properties | 28 -
components/camel-iggy/pom.xml | 8 +-
.../component/iggy/IggyComponentConfigurer.java | 21 +-
.../component/iggy/IggyEndpointConfigurer.java | 21 +-
.../component/iggy/IggyEndpointUriFactory.java | 4 +-
.../org/apache/camel/component/iggy/iggy.json | 26 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-iggy/src/main/docs/iggy-component.adoc | 4 -
.../camel/component/iggy/IggyConfiguration.java | 25 +-
.../apache/camel/component/iggy/IggyConsumer.java | 13 +-
.../apache/camel/component/iggy/IggyEndpoint.java | 34 +-
.../camel/component/iggy/IggyFetchRecords.java | 91 +-
.../apache/camel/component/iggy/IggyProducer.java | 55 +-
.../iggy/client/IggyClientConnectionPool.java | 22 +
.../component/iggy/client/IggyClientFactory.java | 8 +
.../camel/component/iggy/IggyConsumerOffsetIT.java | 31 +-
.../camel/component/iggy/IggyMockClientTest.java | 183 +
.../apache/camel/component/iggy/IggyTestBase.java | 10 +-
.../component/iggy/IggyTopicMessageExpiryTest.java | 85 +
components/camel-ignite/pom.xml | 9 +-
.../cache/IgniteCacheEndpointUriFactory.java | 2 +-
.../compute/IgniteComputeEndpointUriFactory.java | 2 +-
.../events/IgniteEventsEndpointUriFactory.java | 2 +-
.../idgen/IgniteIdGenEndpointUriFactory.java | 2 +-
.../IgniteMessagingEndpointUriFactory.java | 2 +-
.../queue/IgniteQueueEndpointUriFactory.java | 2 +-
.../ignite/set/IgniteSetEndpointUriFactory.java | 2 +-
.../camel/component/ignite/cache/ignite-cache.json | 2 +-
.../component/ignite/compute/ignite-compute.json | 2 +-
.../component/ignite/events/ignite-events.json | 2 +-
.../camel/component/ignite/idgen/ignite-idgen.json | 2 +-
.../ignite/messaging/ignite-messaging.json | 2 +-
.../camel/component/ignite/queue/ignite-queue.json | 2 +-
.../camel/component/ignite/set/ignite-set.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/ignite-cache-component.adoc | 42 +
.../src/main/docs/ignite-compute-component.adoc | 31 +
.../src/main/docs/ignite-events-component.adoc | 18 +
.../src/main/docs/ignite-idgen-component.adoc | 27 +
.../src/main/docs/ignite-messaging-component.adoc | 21 +
.../src/main/docs/ignite-queue-component.adoc | 42 +
.../src/main/docs/ignite-set-component.adoc | 31 +
.../camel/component/ignite/IgniteComputeTest.java | 31 +-
.../camel-infinispan-common/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/infinispan-common.json | 2 +-
.../InfinispanAggregationRepository.java | 50 +-
.../component/infinispan/InfinispanConstants.java | 9 +-
.../infinispan/InfinispanIdempotentRepository.java | 11 +-
.../component/infinispan/InfinispanProducer.java | 42 +-
.../infinispan/cluster/InfinispanClusterView.java | 10 +-
.../camel-infinispan-embedded/pom.xml | 2 +-
.../InfinispanEmbeddedEndpointUriFactory.java | 2 +-
.../infinispan/embedded/infinispan-embedded.json | 8 +-
.../services/org/apache/camel/bean.properties | 2 +-
.../InfinispanEmbeddedAggregationRepository.json | 2 +-
.../bean/InfinispanEmbeddedClusterService.json | 4 +-
.../InfinispanEmbeddedIdempotentRepository.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../main/docs/infinispan-embedded-component.adoc | 34 +-
.../embedded/InfinispanEmbeddedConsumer.java | 4 +-
.../embedded/InfinispanEmbeddedProducer.java | 14 +-
.../embedded/InfinispanEmbeddedUtil.java | 10 +-
.../cluster/InfinispanEmbeddedClusterService.java | 3 +-
.../cluster/InfinispanEmbeddedClusterView.java | 46 +-
...mbeddedAggregationRepositoryOperationsTest.java | 90 +-
...anEmbeddedAggregationRepositoryRecoverTest.java | 84 +
.../InfinispanEmbeddedProducerExpiryTest.java | 131 +
...nfinispanEmbeddedClusterViewLeadershipTest.java | 210 +
.../camel-infinispan/camel-infinispan/pom.xml | 2 +-
.../remote/InfinispanRemoteEndpointUriFactory.java | 2 +-
...finispanRemoteKeyValueRepositoryConfigurer.java | 66 +
.../component/infinispan/remote/infinispan.json | 6 +-
.../services/org/apache/camel/bean.properties | 4 +-
.../InfinispanRemoteAggregationRepository.json | 2 +-
.../camel/bean/InfinispanRemoteClusterService.json | 4 +-
.../bean/InfinispanRemoteIdempotentRepository.json | 2 +-
.../bean/InfinispanRemoteKeyValueRepository.json | 16 +
.../org/apache/camel/cluster-service-infinispan | 2 +
.../services/org/apache/camel/component.properties | 2 +-
...ispan.remote.InfinispanRemoteKeyValueRepository | 2 +
.../org/apache/camel/transformer.properties | 2 +-
.../camel/transformer/infinispan-embeddings.json | 2 +-
.../src/main/docs/infinispan-component.adoc | 12 +-
.../remote/InfinispanRemoteConsumer.java | 6 +-
.../remote/InfinispanRemoteKeyValueRepository.java | 287 +
.../infinispan/remote/InfinispanRemoteManager.java | 74 +-
.../remote/InfinispanRemoteProducer.java | 14 +-
.../infinispan/remote/InfinispanRemoteUtil.java | 10 +-
.../cluster/InfinispanRemoteClusterService.java | 5 +-
.../cluster/InfinispanRemoteClusterView.java | 56 +-
.../protostream/DefaultExchangeHolderUtils.java | 24 +-
...panRemoteAggregationRepositoryOperationsIT.java | 68 +-
.../remote/InfinispanRemoteConfigurationIT.java | 5 +-
.../remote/InfinispanRemoteEmbeddingStoreIT.java | 4 +-
.../InfinispanRemoteKeyValueRepositoryIT.java | 310 +
.../remote/InfinispanRemoteProducerQueryTest.java | 106 +
.../remote/InfinispanRemoteTestSupport.java | 30 +-
.../InfinispanRemoteClusteredTestSupport.java | 4 +-
.../DefaultExchangeHolderUtilsTest.java | 3 +-
...ispanRemoteIdempotentRepositoryTestSupport.java | 13 +-
components/camel-infinispan/pom.xml | 2 +-
components/camel-influxdb/pom.xml | 2 +-
.../influxdb/InfluxDbEndpointUriFactory.java | 2 +-
.../apache/camel/component/influxdb/influxdb.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../influxdb/InfluxDbEnsureDatabaseExistsTest.java | 5 +-
.../influxdb/InfluxDbProducerBatchTest.java | 3 +-
.../influxdb/InfluxDbProducerPingTest.java | 3 +-
.../influxdb/InfluxDbProducerQueryTest.java | 3 +-
.../component/influxdb/InfluxDbProducerTest.java | 7 +-
components/camel-influxdb2/pom.xml | 2 +-
.../influxdb2/InfluxDb2EndpointUriFactory.java | 2 +-
.../camel/component/influxdb2/influxdb2.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/influxdb2-component.adoc | 11 +
.../component/influxdb2/InfluxDb2Producer.java | 10 +-
.../influxdb2/InfluxDb2ProducerPingTest.java | 3 +-
.../component/influxdb2/InfluxDb2ProducerTest.java | 17 +-
.../InfluxDb2ProducerWriteFailureTest.java | 213 +
components/camel-irc/pom.xml | 59 -
.../component/irc/IrcComponentConfigurer.java | 69 -
.../camel/component/irc/IrcEndpointConfigurer.java | 183 -
.../camel/component/irc/IrcEndpointUriFactory.java | 110 -
.../org/apache/camel/component/irc/irc.json | 76 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/irc | 2 -
.../services/org/apache/camel/component/ircs | 2 -
.../org/apache/camel/configurer/irc-component | 2 -
.../org/apache/camel/configurer/irc-endpoint | 2 -
.../org/apache/camel/urifactory/irc-endpoint | 2 -
.../camel-irc/src/main/docs/irc-component.adoc | 161 -
.../camel/component/irc/CamelSSLIRCConnection.java | 114 -
.../org/apache/camel/component/irc/IrcBinding.java | 30 -
.../org/apache/camel/component/irc/IrcChannel.java | 50 -
.../apache/camel/component/irc/IrcComponent.java | 189 -
.../camel/component/irc/IrcConfiguration.java | 547 -
.../apache/camel/component/irc/IrcConstants.java | 52 -
.../apache/camel/component/irc/IrcConsumer.java | 289 -
.../apache/camel/component/irc/IrcEndpoint.java | 174 -
.../org/apache/camel/component/irc/IrcLogger.java | 127 -
.../org/apache/camel/component/irc/IrcMessage.java | 169 -
.../apache/camel/component/irc/IrcProducer.java | 156 -
.../org/apache/camel/component/irc/package.html | 27 -
.../camel/component/irc/IrcConfigurationTest.java | 115 -
.../camel/component/irc/IrcConsumerTest.java | 91 -
.../camel/component/irc/IrcEndpointTest.java | 87 -
.../camel/component/irc/IrcProducerTest.java | 121 -
.../component/irc/it/IrcIntegrationITSupport.java | 72 -
.../component/irc/it/IrcMultiChannelRouteIT.java | 95 -
.../camel/component/irc/it/IrcOnReplyIT.java | 85 -
.../camel/component/irc/it/IrcPrivmsgIT.java | 91 -
.../apache/camel/component/irc/it/IrcRouteIT.java | 93 -
.../camel/component/irc/it/IrcsListUsersIT.java | 74 -
.../apache/camel/component/irc/it/IrcsRouteIT.java | 35 -
.../irc/it/IrcsWithSslContextParamsRouteIT.java | 64 -
.../src/test/resources/it-tests.properties | 26 -
.../camel-irc/src/test/resources/log4j2.properties | 29 -
components/camel-irc/src/test/unrealircd/ircd.motd | 18 -
.../camel-irc/src/test/unrealircd/server.cert.pem | 15 -
.../camel-irc/src/test/unrealircd/server.key.pem | 16 -
.../camel-irc/src/test/unrealircd/unrealircd.conf | 218 -
components/camel-ironmq/pom.xml | 72 -
.../ironmq/IronMQComponentConfigurer.java | 75 -
.../component/ironmq/IronMQEndpointConfigurer.java | 219 -
.../component/ironmq/IronMQEndpointUriFactory.java | 112 -
.../org/apache/camel/component/ironmq/ironmq.json | 73 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/ironmq | 2 -
.../org/apache/camel/configurer/ironmq-component | 2 -
.../org/apache/camel/configurer/ironmq-endpoint | 2 -
.../org/apache/camel/urifactory/ironmq-endpoint | 2 -
.../src/main/docs/ironmq-component.adoc | 141 -
.../apache/camel/component/ironmq/GsonUtil.java | 67 -
.../camel/component/ironmq/IronMQComponent.java | 57 -
.../component/ironmq/IronMQConfiguration.java | 207 -
.../camel/component/ironmq/IronMQConstants.java | 39 -
.../camel/component/ironmq/IronMQConsumer.java | 207 -
.../camel/component/ironmq/IronMQEndpoint.java | 122 -
.../camel/component/ironmq/IronMQProducer.java | 82 -
components/camel-ironmq/src/test/data/test.txt | 1 -
.../component/ironmq/FromQueueToQueueTest.java | 95 -
.../component/ironmq/IronMQBatchConsumerTest.java | 87 -
.../ironmq/IronMQBatchDeleteConsumerTest.java | 88 -
.../component/ironmq/IronMQBatchProducerTest.java | 85 -
.../camel/component/ironmq/IronMQClientMock.java | 44 -
.../ironmq/IronMQComponentConfigurationTest.java | 111 -
.../ironmq/IronMQComponentSpringTest.java | 82 -
.../component/ironmq/IronMQComponentTest.java | 120 -
.../ironmq/IronMQPreserveHeadersTest.java | 69 -
.../apache/camel/component/ironmq/MockQueue.java | 141 -
.../ConcurrentConsumerLoadManualTest.java | 105 -
.../ironmq/integrationtest/FileCopyManualTest.java | 64 -
.../integrationtest/IronMQComponentManualTest.java | 62 -
.../ironmq/integrationtest/IronMQFIFOTest.java | 77 -
.../IronMQRackspaceComponentManualTest.java | 63 -
.../component/ironmq/integrationtest/LoadTest.java | 86 -
.../Queue2QueueExampleManualTest.java | 69 -
.../src/test/resources/log4j2.properties | 28 -
.../ironmq/IronMQComponentSpringTest-context.xml | 42 -
components/camel-iso8583/pom.xml | 2 +-
.../apache/camel/dataformat/iso8583/iso8583.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../src/main/docs/iso8583-dataformat.adoc | 8 +-
.../dataformat/iso8583/Iso8583DataFormat.java | 15 +-
.../iso8583/Iso8583DataFormatIsoHeaderTest.java | 94 +
components/camel-jackson-avro/pom.xml | 2 +-
.../camel/component/jackson/avro/avroJackson.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../org/apache/camel/transformer/avro-binary.json | 2 +-
.../camel/transformer/avro-x-java-object.json | 2 +-
.../apache/camel/transformer/avro-x-struct.json | 2 +-
.../jackson/avro/JacksonAvroDataFormat.java | 3 +-
.../jackson/avro/transform/AvroSchemaResolver.java | 4 -
components/camel-jackson-protobuf/pom.xml | 2 +-
.../jackson/protobuf/protobufJackson.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../apache/camel/transformer/protobuf-binary.json | 2 +-
.../camel/transformer/protobuf-x-java-object.json | 2 +-
.../camel/transformer/protobuf-x-struct.json | 2 +-
.../protobuf/transform/ProtobufSchemaResolver.java | 4 -
components/camel-jackson/pom.xml | 2 +-
.../apache/camel/component/jackson/jackson.json | 6 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../apache/camel/transformer/application-json.json | 2 +-
.../transformer/application-x-java-object.json | 2 +-
.../camel/transformer/application-x-struct.json | 2 +-
.../src/main/docs/jackson2-dataformat.adoc | 8 +
.../camel/component/jackson/JacksonDataFormat.java | 19 +
.../jackson/JacksonMarshalJsonTextTest.java | 97 +
components/camel-jackson3-avro/pom.xml | 2 +-
.../camel/component/jackson3/avro/avroJackson.json | 4 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../org/apache/camel/transformer/avro-binary.json | 2 +-
.../camel/transformer/avro-x-java-object.json | 2 +-
.../apache/camel/transformer/avro-x-struct.json | 2 +-
.../src/main/docs/avroJackson3-dataformat.adoc | 2 +-
.../jackson3/avro/JacksonAvroDataFormat.java | 3 +-
.../avro/transform/AvroSchemaResolver.java | 4 -
components/camel-jackson3-protobuf/pom.xml | 2 +-
.../jackson3/protobuf/protobufJackson.json | 4 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../apache/camel/transformer/protobuf-binary.json | 2 +-
.../camel/transformer/protobuf-x-java-object.json | 2 +-
.../camel/transformer/protobuf-x-struct.json | 2 +-
.../src/main/docs/protobufJackson3-dataformat.adoc | 2 +-
.../protobuf/transform/ProtobufSchemaResolver.java | 4 -
components/camel-jackson3/pom.xml | 2 +-
.../apache/camel/component/jackson3/jackson.json | 8 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../org/apache/camel/transformer.properties | 2 +-
.../apache/camel/transformer/application-json.json | 2 +-
.../transformer/application-x-java-object.json | 2 +-
.../camel/transformer/application-x-struct.json | 2 +-
.../src/main/docs/jackson3-dataformat.adoc | 19 +-
.../jackson3/AbstractJacksonDataFormat.java | 318 +-
.../component/jackson3/JacksonDataFormat.java | 19 +
.../jackson3/converter/JacksonTypeConverters.java | 6 +-
.../transform/JsonPojoDataTypeTransformer.java | 3 +-
.../transform/JsonStructDataTypeTransformer.java | 3 +-
.../component/jackson3/JacksonFeaturesTest.java | 123 +-
.../jackson3/JacksonMarshalJsonTextTest.java | 97 +
.../JacksonConversionsMultipleModulesTest.java | 86 +
.../transform/JsonPojoDataTypeTransformerTest.java | 12 +
.../JsonStructDataTypeTransformerTest.java | 11 +
components/camel-jackson3xml/pom.xml | 2 +-
.../camel/component/jackson3xml/jacksonXml.json | 4 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../src/main/docs/jacksonXml3-dataformat.adoc | 5 +-
.../jackson3xml/JacksonXMLDataFormat.java | 450 +-
.../jackson3xml/ListJacksonXMLDataFormat.java | 2 +-
.../component/jackson3xml/JacksonFeaturesTest.java | 117 +
components/camel-jacksonxml/pom.xml | 2 +-
.../camel/component/jacksonxml/jacksonXml.json | 6 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../src/main/docs/jacksonXml2-dataformat.adoc | 3 +-
.../JacksonXMLModuleClassNamesReifierTest.java | 58 +
components/camel-jactl/pom.xml | 75 +
.../org/apache/camel/language/jactl/jactl.json | 25 +
.../services/org/apache/camel/language.properties | 7 +
.../services/org/apache/camel/language/jactl | 2 +
.../camel-jactl/src/main/docs/jactl-language.adoc | 240 +
.../camel/language/jactl/JactlExpression.java | 96 +
.../apache/camel/language/jactl/JactlLanguage.java | 214 +
.../apache/camel/language/JactlLanguageTest.java | 30 +
.../camel/language/jactl/JactlLanguageTest.java | 366 +
components/camel-jandex/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/jandex.json | 2 +-
components/camel-jasypt/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/jasypt.json | 2 +-
components/camel-javascript/pom.xml | 9 +-
.../META-INF/org/apache/camel/language/js/js.json | 5 +-
.../services/org/apache/camel/language.properties | 2 +-
.../src/main/docs/js-language.adoc | 62 +-
.../camel/language/js/JavaScriptExpression.java | 60 +-
.../apache/camel/language/js/JavaScriptHelper.java | 53 +-
.../camel/language/js/JavaScriptLanguage.java | 206 +-
.../language/js/JavaScriptBindingNamesTest.java | 69 +
.../js/JavaScriptResultMaterializationTest.java | 137 +
.../language/js/JavaScriptSharedEngineTest.java | 127 +
.../camel/language/js/JavaScriptVariablesTest.java | 100 +
components/camel-jaxb/pom.xml | 2 +-
.../org/apache/camel/converter/jaxb/jaxb.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../camel-jaxb/src/main/docs/jaxb-dataformat.adoc | 80 +-
.../camel/converter/jaxb/JaxbDataFormat.java | 25 +-
.../JaxbPartClassHeaderStatePollutionTest.java | 140 +
.../org/apache/camel/example/JaxbErrorLogTest.java | 3 +-
components/camel-jcache/pom.xml | 13 +-
.../component/jcache/JCacheEndpointUriFactory.java | 2 +-
.../JCacheKeyValueRepositoryConfigurer.java | 54 +
.../org/apache/camel/component/jcache/jcache.json | 4 +-
.../services/org/apache/camel/bean.properties | 4 +-
.../camel/bean/JCacheAggregationRepository.json | 2 +-
.../camel/bean/JCacheIdempotentRepository.json | 2 +-
.../camel/bean/JCacheKeyValueRepository.json | 16 +
.../services/org/apache/camel/component.properties | 2 +-
...onent.jcache.processor.JCacheKeyValueRepository | 2 +
.../src/main/docs/jcache-component.adoc | 149 +
.../component/jcache/JCacheConfiguration.java | 2 +-
.../camel/component/jcache/JCacheManager.java | 2 +-
.../jcache/processor/JCacheKeyValueRepository.java | 275 +
.../component/jcache/JCacheProducerClearTest.java | 3 +-
.../component/jcache/JCacheProducerGetTest.java | 11 +-
.../component/jcache/JCacheProducerInvokeTest.java | 5 +-
.../component/jcache/JCacheProducerPutTest.java | 11 +-
.../component/jcache/JCacheProducerRemoveTest.java | 11 +-
.../jcache/JCacheProducerReplaceTest.java | 9 +-
.../JCacheKeyValueRepositoryByValueTest.java | 142 +
...eyValueRepositoryConcurrentPutIfAbsentTest.java | 104 +
.../processor/JCacheKeyValueRepositoryTest.java | 296 +
components/camel-jcr/pom.xml | 2 +-
.../camel/component/jcr/JcrEndpointConfigurer.java | 6 +
.../camel/component/jcr/JcrEndpointUriFactory.java | 9 +-
.../org/apache/camel/component/jcr/jcr.json | 23 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/jcr/JcrEndpoint.java | 23 +-
.../apache/camel/component/jcr/JcrProducer.java | 20 +-
.../jcr/JcrGetNodeByIdHeaderInjectionTest.java | 95 +
.../jcr/JcrInsertHeaderInjectionTest.java | 78 +
components/camel-jdbc/pom.xml | 2 +-
.../component/jdbc/JdbcEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/jdbc/jdbc.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-jdbc/src/main/docs/jdbc-component.adoc | 105 +-
.../apache/camel/component/jdbc/JdbcComponent.java | 14 +-
.../jdbc/JdbcComponentSecretRotationAwareTest.java | 166 +
components/camel-jetty-common/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/jetty-common.json | 2 +-
.../camel/component/jetty/JettyHttpComponent.java | 34 +
components/camel-jetty/pom.xml | 2 +-
.../jetty12/JettyHttp12EndpointUriFactory.java | 2 +-
.../org/apache/camel/component/jetty12/jetty.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-jetty/src/main/docs/jetty-component.adoc | 14 +-
.../component/jetty12/AttachmentHttpBinding.java | 98 +-
.../component/jetty12/JettyHttpComponent12.java | 4 +-
.../camel/component/jetty/EnableCORSTest.java | 42 +-
...tpBindingQueryParametersUnreadableBodyTest.java | 134 +
.../jetty/HttpEndpointUriEncodingIssueTest.java | 11 +-
.../jetty/JettyAsyncDelayedRouteTest.java | 48 +
.../jetty/JettyEmptyCharsetParameterTest.java | 63 +
.../jetty/JettyGzipRequestEmptyBodyTest.java | 102 +
.../jetty/JettyGzipRequestExpectContinueTest.java | 125 +
.../MultiPartFormFileNameExtWhitelistTest.java | 101 +
.../jetty/MultiPartFormRepeatedFieldTest.java | 70 +
.../component/jetty/rest/RestJettyAcceptTest.java | 24 +
.../jetty/rest/RestJettyContentTypeTest.java | 13 +
.../jetty/rest/RestJettyRequiredBodyTest.java | 23 +
components/camel-jfr/pom.xml | 7 +-
.../META-INF/org/apache/camel/dev-console/jfr.json | 362 +
.../services/org/apache/camel/dev-console/jfr | 2 +
.../org/apache/camel/dev-consoles.properties | 7 +
.../services/org/apache/camel/other.properties | 2 +-
.../camel-jfr/src/generated/resources/jfr.json | 2 +-
components/camel-jfr/src/main/docs/jfr.adoc | 177 +
.../camel/runtime/jfr/CamelExchangeEvent.java | 44 +
.../runtime/jfr/CamelExchangeFailedEvent.java | 47 +
.../camel/runtime/jfr/CamelExchangeSendEvent.java | 45 +
.../camel/runtime/jfr/CamelJfrDevConsole.java | 563 +
.../camel/runtime/jfr/CamelJfrEventNotifier.java | 145 +
.../apache/camel/runtime/jfr/CamelJfrEvents.java | 86 +
.../runtime/jfr/CamelJfrInterceptStrategy.java | 76 +
.../camel/runtime/jfr/CamelJfrRoutePolicy.java | 52 +
.../runtime/jfr/CamelJfrRoutePolicyFactory.java | 36 +
.../jfr/CamelJfrRuntimeInstrumentation.java | 58 +
.../camel/runtime/jfr/CamelProcessorEvent.java | 48 +
.../camel/runtime/jfr/CamelRedeliveryEvent.java | 46 +
.../apache/camel/runtime/jfr/CamelRouteEvent.java | 44 +
.../apache/camel/runtime/jfr/JfrEventStack.java | 65 +
.../jfr/FlightRecorderStartupStepRecorder.java | 38 +-
.../camel/runtime/jfr/CamelJfrBootstrapTest.java | 94 +
.../camel/runtime/jfr/CamelJfrDevConsoleTest.java | 341 +
.../runtime/jfr/CamelJfrEventNotifierTest.java | 186 +
.../runtime/jfr/CamelJfrInterceptStrategyTest.java | 50 +
.../camel/runtime/jfr/CamelJfrRoutePolicyTest.java | 87 +
.../jfr/CamelJfrRuntimeInstrumentationTest.java | 107 +
.../camel/runtime/jfr/CamelRuntimeEventsTest.java | 63 +
.../camel/runtime/jfr/JfrRecordingTestSupport.java | 72 +
components/camel-jgroups-raft/pom.xml | 2 +-
.../raft/JGroupsRaftEndpointUriFactory.java | 2 +-
.../camel/component/jgroups/raft/jgroups-raft.json | 2 +-
.../services/org/apache/camel/bean.properties | 2 +-
.../camel/bean/JGroupsRaftClusterService.json | 2 +-
.../org/apache/camel/cluster-service-jgroups-raft | 2 +
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/jgroups-raft-component.adoc | 4 +
.../jgroups/raft/CamelRoleChangeListener.java | 30 +-
.../raft/cluster/ClusterRoleChangeListener.java | 7 +-
.../raft/cluster/JGroupsRaftClusterService.java | 2 +
.../raft/cluster/JGroupsRaftClusterView.java | 22 +-
.../jgroups/raft/CamelRoleChangeListenerTest.java | 46 +
.../jgroups/raft/JGroupsRaftAbstractTest.java | 36 +-
.../jgroups/raft/JGroupsRaftConsumerTest.java | 2 +-
.../jgroups/raft/JGroupsRaftProducerTest.java | 2 +-
.../cluster/ClusterRoleChangeListenerTest.java | 73 +
.../cluster/JGroupsRaftClusterAbstractTest.java | 50 +-
.../raft/cluster/JGroupsRaftClusterViewTest.java | 39 +
.../JGroupsRaftClusteredRoutePolicyTest.java | 24 +-
.../raft/cluster/JGroupsRaftMasterTest.java | 18 +-
.../src/test/resources/raftABC.xml | 7 +-
components/camel-jgroups/pom.xml | 2 +-
.../jgroups/JGroupsComponentConfigurer.java | 12 +
.../jgroups/JGroupsEndpointConfigurer.java | 12 +
.../jgroups/JGroupsEndpointUriFactory.java | 6 +-
.../apache/camel/component/jgroups/jgroups.json | 10 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/jgroups-component.adoc | 94 +
.../component/jgroups/CamelJGroupsReceiver.java | 11 +-
.../camel/component/jgroups/JGroupsComponent.java | 55 +
.../camel/component/jgroups/JGroupsConsumer.java | 1 +
.../camel/component/jgroups/JGroupsEndpoint.java | 135 +-
.../camel/component/jgroups/JGroupsException.java | 4 +
.../jgroups/CapturingExceptionHandler.java | 50 +
.../component/jgroups/JGroupsClusterRouteTest.java | 3 +-
.../component/jgroups/JGroupsClusterTest.java | 2 +-
.../component/jgroups/JGroupsComponentTest.java | 7 +-
.../JGroupsComponentWithChannelPropertiesTest.java | 8 +-
.../component/jgroups/JGroupsConsumerTest.java | 2 +-
.../JGroupsDefaultDeserializationFilterTest.java | 125 +
.../jgroups/JGroupsDeserializationFilterTest.java | 114 +
.../JGroupsDeserializationStartupGuardTest.java | 106 +
.../component/jgroups/JGroupsEndpointTest.java | 8 +-
.../component/jgroups/JGroupsProducerTest.java | 5 +-
.../jgroups/JGroupsSharedChannelTest.java | 2 +-
components/camel-jira/pom.xml | 4 +-
.../component/jira/JiraEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/jira/jira.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-jira/src/main/docs/jira-component.adoc | 55 +
.../jira/producer/AddCommentProducer.java | 3 +-
.../jira/producer/AddIssueLinkProducer.java | 3 +-
.../component/jira/producer/AddIssueProducer.java | 9 +-
.../jira/producer/AddWorkLogProducer.java | 4 +-
.../jira/producer/AttachFileProducer.java | 6 +-
.../jira/producer/DeleteIssueProducer.java | 3 +-
.../jira/producer/TransitionIssueProducer.java | 6 +-
.../component/jira/producer/WatcherProducer.java | 6 +-
.../component/jira/JiraFugueJavaVersionTest.java | 35 +
.../jira/producer/AddCommentProducerTest.java | 5 +-
.../jira/producer/AddIssueLinkProducerTest.java | 10 +-
.../jira/producer/AddWorkLogProducerTest.java | 5 +-
.../AttachFileProducerFromFileRouteTest.java | 2 +-
.../AttachFileProducerInputStreamTest.java | 2 +-
.../jira/producer/AttachFileProducerTest.java | 2 +-
.../producer/DeleteIssueProducerFailureTest.java | 101 +
.../jira/producer/DeleteIssueProducerTest.java | 2 +-
.../producer/JiraProducerRejectedRequestTest.java | 235 +
.../jira/producer/TransitionIssueProducerTest.java | 2 +-
.../jira/producer/WatcherProducerTest.java | 4 +-
components/camel-jms/pom.xml | 6 +-
.../camel/component/jms/JmsEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/jms/jms.json | 6 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-jms/src/main/docs/jms-component.adoc | 92 +-
.../jms/DefaultJmsMessageListenerContainer.java | 11 +
.../component/jms/EndpointMessageListener.java | 3 +-
.../org/apache/camel/component/jms/JmsBinding.java | 111 +-
.../apache/camel/component/jms/JmsComponent.java | 3 +-
.../camel/component/jms/JmsConfiguration.java | 6 +-
.../apache/camel/component/jms/JmsConsumer.java | 6 +-
.../apache/camel/component/jms/JmsEndpoint.java | 5 +
.../camel/component/jms/JmsPollingConsumer.java | 15 +-
.../apache/camel/component/jms/JmsProducer.java | 30 +-
.../camel/component/jms/JmsQueueEndpoint.java | 11 +
.../component/jms/reply/CorrelationTimeoutMap.java | 6 +
.../camel/component/jms/reply/ReplyManager.java | 16 +
.../component/jms/reply/ReplyManagerSupport.java | 22 +-
.../jms/reply/TemporaryQueueReplyManager.java | 197 +-
.../camel/component/jms/BrowsableQueueTest.java | 29 +-
.../apache/camel/component/jms/JmsBindingTest.java | 20 +
.../camel/component/jms/JmsComponentIbmMQTest.java | 14 +-
.../jms/JmsInOutSendFailureCallbackTest.java | 342 +
.../jms/JmsMessageCopyFromAttachmentsTest.java | 86 +
.../jms/JmsPreserveMessageQosTimeToLiveTest.java | 174 +
.../jms/JmsProducerWithJMSHeaderTest.java | 4 +-
...sRequestReplyExclusiveReplyToComponentTest.java | 3 +
...RequestReplyExclusiveReplyToConcurrentTest.java | 2 +-
.../jms/JmsRequestReplyExclusiveReplyToTest.java | 3 +
.../apache/camel/component/jms/JmsRouteTest.java | 12 +-
.../jms/JmsTestConnectionOnStartupTest.java | 9 +-
.../apache/camel/component/jms/JmsTestHelper.java | 72 +
...msTransactedAutowiredConnectionFactoryTest.java | 78 +
.../component/jms/integration/DynamicRouteIT.java | 17 +-
.../JmsAddAndRemoveRouteManagementIT.java | 21 +-
.../integration/JmsDeadLetterChannelInOutIT.java | 2 +-
.../jms/integration/JmsDurableTopicIT.java | 16 +-
.../JmsTransferExceptionNoReplyToIT.java | 123 +
.../consumers/MultipleMessagesSameTopicIT.java | 8 +-
.../consumers/SingleMessageSameTopicIT.java | 21 +-
.../consumers/TwoConsumerOnSameQueueIT.java | 5 +
.../issues/JmsAnotherCustomJMSReplyToIT.java | 5 +-
.../integration/spring/JmsRouteUsingSpringIT.java | 2 +
.../spring/JmsSpringLoadBalanceFailOverJMSIT.java | 12 +-
.../spring/tx/JmsToJmsTransactedIT.java | 8 +-
.../integration/spring/tx/RouteIdTransactedIT.java | 28 +-
...dLetterChannelHandlerRollbackOnExceptionIT.java | 12 +-
...tterChannelNotHandlerRollbackOnExceptionIT.java | 23 +-
.../issues/JmsConcurrentConsumerInOnlyTest.java | 4 +-
.../component/jms/issues/JmsReplyToIbmMQTest.java | 21 +-
.../jms/issues/JmsReplyToLoopIssueTest.java | 11 +-
.../reply/JmsTemporaryReplyToRequestReplyIT.java | 68 +
.../TemporaryQueueReplyManagerRefreshTest.java | 322 +
.../jms/temp/TemporaryQueueRouteTest.java | 5 +-
.../spring/JmsSpringLoadBalanceFailOverIT.xml | 14 +-
components/camel-jmx/pom.xml | 2 +-
.../camel/component/jmx/JMXEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/jmx/jmx.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-jmx/src/main/docs/jmx-component.adoc | 30 +
.../apache/camel/component/jmx/JMXConsumer.java | 112 +-
.../component/jmx/JMXConsumerReconnectTest.java | 362 +
components/camel-jolt/pom.xml | 28 +-
.../component/jolt/JoltComponentConfigurer.java | 4 +-
.../component/jolt/JoltEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/jolt/jolt.json | 4 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-jolt/src/main/docs/jolt-component.adoc | 2 +-
.../apache/camel/component/jolt/JoltComponent.java | 2 +-
.../apache/camel/component/jolt/JoltEndpoint.java | 18 +-
.../camel/component/jolt/JoltFirstSampleTest.java | 3 +-
components/camel-jooq/pom.xml | 2 +-
.../component/jooq/JooqEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/jooq/jooq.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-jooq/src/main/docs/jooq-component.adoc | 30 +-
.../apache/camel/component/jooq/JooqConsumer.java | 42 +-
...JooqConsumerDeleteFailedPooledExchangeTest.java | 34 +
.../jooq/JooqConsumerDeleteFailedTest.java | 114 +
components/camel-joor/pom.xml | 2 +-
.../org/apache/camel/language/joor/java.json | 5 +-
.../org/apache/camel/language/joor/joor.json | 26 -
.../services/org/apache/camel/language.properties | 4 +-
.../services/org/apache/camel/language/joor | 2 -
.../camel-joor/src/main/docs/java-language.adoc | 206 +-
.../camel-joor/src/main/docs/joor-language.adoc | 415 -
.../camel/language/joor/ByteArrayClassLoader.java | 5 +
.../camel/language/joor/CamelJoorClassLoader.java | 12 +-
.../java/org/apache/camel/language/joor/Joor.java | 55 -
.../joor/JoorAnnotationExpressionFactory.java | 51 -
.../apache/camel/language/joor/JoorCompiler.java | 33 +-
.../apache/camel/language/joor/JoorExpression.java | 25 +-
.../apache/camel/language/joor/JoorLanguage.java | 25 -
.../camel/language/joor/JoorScriptingCompiler.java | 17 +-
.../apache/camel/language/joor/MultiCompile.java | 2 +-
.../apache/camel/language/JoorLanguageTest.java | 6 +-
.../language/joor/JoorBeanInjectTransformTest.java | 2 +-
.../camel/language/joor/JoorBeanInjectVarTest.java | 2 +-
.../apache/camel/language/joor/JoorBeanTest.java | 2 +-
.../camel/language/joor/JoorCompileErrorTest.java | 2 +-
.../camel/language/joor/JoorCustomAliasTest.java | 6 +-
.../camel/language/joor/JoorCustomImportsTest.java | 8 +-
.../camel/language/joor/JoorLanguageTest.java | 236 -
.../language/joor/JoorOptionalPredicateTest.java | 2 +-
.../joor/JoorPreCompileFalseInlineTest.java | 60 +
.../language/joor/JoorPreCompileFalseTest.java | 4 +-
.../camel/language/joor/JoorPredicateTest.java | 2 +-
.../language/joor/JoorScriptingLanguageTest.java | 2 +-
.../language/joor/JoorStreamPredicateTest.java | 2 +-
.../language/joor/JoorTransformResourceTest.java | 2 +-
.../camel/language/joor/JoorTransformTest.java | 2 +-
components/camel-jpa/pom.xml | 37 +-
.../camel/component/jpa/JpaEndpointUriFactory.java | 2 +-
.../jpa/JpaKeyValueRepositoryConfigurer.java | 75 +
.../org/apache/camel/component/jpa/jpa.json | 2 +-
.../services/org/apache/camel/bean.properties | 7 +
.../apache/camel/bean/JpaKeyValueRepository.json | 16 +
.../services/org/apache/camel/component.properties | 2 +-
...el.processor.keyvalue.jpa.JpaKeyValueRepository | 2 +
.../camel-jpa/src/main/docs/jpa-component.adoc | 123 +-
.../apache/camel/component/jpa/JpaConsumer.java | 29 +-
.../camel/component/jpa/JpaPollingConsumer.java | 23 +-
.../apache/camel/component/jpa/JpaProducer.java | 19 +-
.../idempotent/jpa/JpaMessageIdRepository.java | 35 +-
.../keyvalue/jpa/JpaKeyValueRepository.java | 535 +
.../processor/keyvalue/jpa/KeyValueEntry.java | 110 +
.../component/jpa/AbstractJpaMethodSupport.java | 29 +-
.../component/jpa/JpaConsumerRollbackOnlyTest.java | 155 +
.../org/apache/camel/component/jpa/JpaTest.java | 24 +-
.../jpa/JpaWithNamedQueryAndParametersTest.java | 11 +-
.../camel/component/jpa/JpaWithNamedQueryTest.java | 10 +-
.../component/jpa/JpaWithNativeQueryTest.java | 3 -
.../jpa/JpaWithNativeQueryWithResultClassTest.java | 5 +-
.../camel/component/jpa/JpaWithQueryTest.java | 3 -
.../jpa/JpaPollingConsumerLockEntityTest.java | 54 +-
.../processor/jpa/JpaPreDeleteHandlerTest.java | 71 +
.../processor/jpa/JpaProducerWithQueryTest.java | 5 +-
.../jpa/ShippedEntitiesHibernateMappingTest.java | 59 +
.../keyvalue/jpa/JpaKeyValueRepositoryTest.java | 248 +
.../src/test/resources/META-INF/persistence.xml | 25 +-
.../profiles/hibernate/META-INF/persistence.xml | 18 +-
components/camel-jq/pom.xml | 2 +-
.../META-INF/org/apache/camel/language/jq/jq.json | 5 +-
.../services/org/apache/camel/language.properties | 2 +-
components/camel-jq/src/main/docs/jq-language.adoc | 229 +-
.../org/apache/camel/language/jq/JqExpression.java | 17 +
.../org/apache/camel/language/jq/JqFunctions.java | 3 +-
.../camel/language/jq/JqNullBodyHintTest.java | 80 +
components/camel-jsch/pom.xml | 2 +-
.../camel/component/scp/ScpEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/scp/scp.json | 42 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-jsch/src/main/docs/scp-component.adoc | 44 +-
.../apache/camel/component/scp/ScpComponent.java | 4 +-
.../camel/component/scp/ScpConfiguration.java | 5 +-
components/camel-jslt/pom.xml | 2 +-
.../component/jslt/JsltEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/jslt/jslt.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../apache/camel/component/jslt/JsltBasicTest.java | 11 +-
.../jslt/JsltBigDecimalCustomObjectMapperTest.java | 3 +-
.../camel/component/jslt/JsltBigDecimalTest.java | 3 +-
.../camel/component/jslt/JsltFileSourceTest.java | 9 +-
.../camel/component/jslt/JsltFunctionsTest.java | 4 +-
.../camel/component/jslt/JsltObjectFilterTest.java | 3 +-
.../apache/camel/component/jslt/JsltQueryTest.java | 3 +-
.../camel/component/jslt/JsltVariablesTest.java | 3 +-
components/camel-json-patch/pom.xml | 66 -
.../jsonpatch/JsonPatchComponentConfigurer.java | 69 -
.../jsonpatch/JsonPatchEndpointConfigurer.java | 69 -
.../jsonpatch/JsonPatchEndpointUriFactory.java | 81 -
.../camel/component/jsonpatch/json-patch.json | 42 -
.../services/org/apache/camel/component.properties | 7 -
.../services/org/apache/camel/component/json-patch | 2 -
.../apache/camel/configurer/json-patch-component | 2 -
.../apache/camel/configurer/json-patch-endpoint | 2 -
.../apache/camel/urifactory/json-patch-endpoint | 2 -
.../src/main/docs/json-patch-component.adoc | 48 -
.../component/jsonpatch/JsonPatchComponent.java | 67 -
.../component/jsonpatch/JsonPatchConstants.java | 28 -
.../component/jsonpatch/JsonPatchEndpoint.java | 79 -
.../component/jsonpatch/JsonPatchProducer.java | 59 -
.../jsonpatch/JsonPatchComponentTest.java | 61 -
.../component/jsonpatch/JsonPatchRefTest.java | 47 -
.../src/test/resources/log4j2.properties | 29 -
.../apache/camel/component/jsonpatch/patch.json | 1 -
.../camel/component/jsonpatch/patch_error.json | 1 -
components/camel-json-validator/pom.xml | 2 +-
.../JsonValidatorEndpointUriFactory.java | 2 +-
.../component/jsonvalidator/json-validator.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
components/camel-jsonapi/pom.xml | 2 +-
.../apache/camel/component/jsonapi/jsonApi.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../src/main/docs/jsonApi-dataformat.adoc | 28 +
components/camel-jsonata/pom.xml | 2 +-
.../jsonata/JsonataEndpointUriFactory.java | 2 +-
.../apache/camel/component/jsonata/jsonata.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
.../component/jsonata/JsonataArrayInputTest.java | 5 +-
.../component/jsonata/JsonataFirstSampleTest.java | 3 +-
.../component/jsonata/JsonataFrameBindingTest.java | 3 +-
.../jsonata/JsonataJacksonOutputTest.java | 3 +-
.../camel/component/jsonata/JsonataRefTest.java | 3 +-
.../jsonata/JsonataTemplateFromHeaderTest.java | 3 +-
components/camel-jsonb/pom.xml | 2 +-
.../org/apache/camel/component/jsonb/jsonb.json | 2 +-
.../org/apache/camel/dataformat.properties | 2 +-
.../src/main/docs/jsonb-dataformat.adoc | 8 +
.../camel/component/jsonb/JsonbDataFormat.java | 10 +
.../component/jsonb/JsonbMarshalJsonTextTest.java | 97 +
components/camel-jsonpath/pom.xml | 7 +-
.../org/apache/camel/jsonpath/jsonpath.json | 7 +-
.../services/org/apache/camel/language.properties | 2 +-
.../src/main/docs/jsonpath-language.adoc | 482 +-
.../org/apache/camel/jsonpath/JsonPathEngine.java | 50 +-
.../apache/camel/jsonpath/JsonPathExpression.java | 29 +-
.../easypredicate/EasyPredicateOperators.java | 8 +-
.../easypredicate/EasyPredicateParser.java | 19 +-
.../apache/camel/jsonpath/JsonPathCharsetTest.java | 11 +-
.../camel/jsonpath/JsonPathComparisonHintTest.java | 50 +
.../jsonpath/JsonPathEngineWriteAsStringTest.java | 102 +
.../camel/jsonpath/JsonPathNullBodyHintTest.java | 89 +
.../JsonPathRemoteGenericFileCharsetTest.java | 91 +
.../JsonPathSplitWriteAsStringMapTest.java | 16 +-
.../jsonpath/JsonPathWriteAsStringObjectTest.java | 136 +
.../EasyJsonPathWithRootPathCBRTest.java | 74 +
.../easypredicate/EasyPredicateParserTest.java | 46 +
components/camel-jsoup/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-jsoup/src/generated/resources/jsoup.json | 4 +-
components/camel-jsoup/src/main/docs/jsoup.adoc | 2 +-
.../apache/camel/jsoup/SimpleJsoupFunction.java | 5 -
components/camel-jt400/pom.xml | 2 +-
.../component/jt400/Jt400EndpointConfigurer.java | 24 +-
.../component/jt400/Jt400EndpointUriFactory.java | 12 +-
.../org/apache/camel/component/jt400/jt400.json | 75 +-
.../services/org/apache/camel/component.properties | 2 +-
.../camel-jt400/src/main/docs/jt400-component.adoc | 104 +-
.../camel/component/jt400/Jt400Configuration.java | 34 +-
.../camel/component/jt400/Jt400Endpoint.java | 2 +-
.../jt400/Jt400MultipleConsumersRouteTest.java | 3 +-
.../camel/component/jt400/Jt400PgmRouteTest.java | 3 +-
.../camel/component/jt400/Jt400RouteTest.java | 3 +-
components/camel-jta/pom.xml | 8 +-
.../services/org/apache/camel/other.properties | 2 +-
.../camel-jta/src/generated/resources/jta.json | 2 +-
.../org/apache/camel/jta/JtaTransactionPolicy.java | 2 +-
.../apache/camel/jta/TransactionErrorHandler.java | 11 +-
...ansactionErrorHandlerGracePeriodShutdownIT.java | 4 +-
...ransactionErrorHandlerGracefulShutdownTest.java | 187 +
...ransactionErrorHandlerRollbackOnlyLastTest.java | 125 +
components/camel-jte/pom.xml | 2 +-
.../camel/component/jte/JteEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/jte/jte.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
components/camel-kafka-common/pom.xml | 99 +
.../component/kafka/AbstractKafkaComponent.java | 195 +
.../component/kafka/KafkaClientConfiguration.java | 1294 +
.../camel/component/kafka/KafkaConstants.java | 0
.../kafka/KafkaConsumerFatalException.java | 0
.../component/kafka/KafkaHeaderFilterStrategy.java | 0
.../component/kafka/KafkaReconnectSupport.java | 57 +
.../component/kafka/PollExceptionStrategy.java | 0
.../apache/camel/component/kafka/PollOnError.java | 0
.../camel/component/kafka/TaskHealthState.java | 0
.../consumer/support/KafkaRecordProcessor.java | 71 +
.../consumer/support/interop/JMSDeserializer.java | 0
.../component/kafka/security/KafkaAuthType.java | 0
.../kafka/security/KafkaSecurityConfigurer.java | 540 +
.../serde/DefaultKafkaHeaderDeserializer.java | 0
.../kafka/serde/DefaultKafkaHeaderSerializer.java | 0
.../kafka/serde/KafkaHeaderDeserializer.java | 0
.../kafka/serde/KafkaHeaderSerializer.java | 0
.../component/kafka/serde/KafkaSerdeHelper.java | 0
.../serde/ToStringKafkaHeaderDeserializer.java | 0
.../serde/DefaultKafkaHeaderDeserializerTest.java | 0
.../serde/DefaultKafkaHeaderSerializerTest.java | 0
.../serde/ToStringKafkaHeaderDeserializerTest.java | 0
components/camel-kafka-share/pom.xml | 75 +
.../kafka/share/KafkaShareComponentConfigurer.java | 534 +
.../kafka/share/KafkaShareEndpointConfigurer.java | 489 +
.../kafka/share/KafkaShareEndpointUriFactory.java | 159 +
.../camel/component/kafka/share/kafka-share.json | 193 +
.../services/org/apache/camel/component.properties | 7 +
.../org/apache/camel/component/kafka-share | 2 +
.../apache/camel/configurer/kafka-share-component | 2 +
.../apache/camel/configurer/kafka-share-endpoint | 2 +
.../apache/camel/urifactory/kafka-share-endpoint | 2 +
.../src/main/docs/kafka-share-component.adoc | 220 +
.../share/DefaultKafkaShareClientFactory.java | 41 +
.../kafka/share/KafkaShareAcknowledgeType.java | 49 +
.../kafka/share/KafkaShareClientFactory.java | 45 +
.../kafka/share/KafkaShareCommitMode.java | 32 +
.../component/kafka/share/KafkaShareComponent.java | 103 +
.../kafka/share/KafkaShareConfiguration.java | 344 +
.../component/kafka/share/KafkaShareConstants.java | 49 +
.../component/kafka/share/KafkaShareConsumer.java | 158 +
.../kafka/share/KafkaShareConsumerHealthCheck.java | 67 +
.../component/kafka/share/KafkaShareEndpoint.java | 176 +
.../kafka/share/KafkaShareFetchRecords.java | 452 +
.../kafka/share/KafkaShareComponentTest.java | 88 +
.../kafka/share/KafkaShareConfigurationTest.java | 94 +
.../kafka/share/KafkaShareConsumerErrorTest.java | 239 +
.../kafka/share/KafkaShareConsumerTest.java | 135 +
.../kafka/share/RecordingShareConsumer.java | 139 +
.../share/integration/KafkaShareConsumerIT.java | 186 +
.../src/test/resources/log4j2.properties | 32 +
components/camel-kafka/pom.xml | 24 +-
.../component/kafka/KafkaEndpointUriFactory.java | 2 +-
.../kafka/KafkaKeyValueRepositoryConfigurer.java | 96 +
.../org/apache/camel/component/kafka/kafka.json | 308 +-
.../org/apache/camel/dev-console/kafka.json | 121 +-
.../services/org/apache/camel/bean.properties | 4 +-
.../camel/bean/KafkaIdempotentRepository.json | 2 +-
.../apache/camel/bean/KafkaKeyValueRepository.json | 16 +
.../services/org/apache/camel/component.properties | 2 +-
...rocessor.keyvalue.kafka.KafkaKeyValueRepository | 2 +
.../org/apache/camel/dev-consoles.properties | 2 +-
.../camel-kafka/src/main/docs/kafka-component.adoc | 113 +-
.../camel/component/kafka/KafkaComponent.java | 157 +-
.../camel/component/kafka/KafkaConfiguration.java | 1202 +-
.../camel/component/kafka/KafkaConsumer.java | 7 +-
.../camel/component/kafka/KafkaDevConsole.java | 107 +-
.../camel/component/kafka/KafkaEndpoint.java | 3 +
.../camel/component/kafka/KafkaFetchRecords.java | 302 +-
.../component/kafka/KafkaHeaderDeserializer.java | 3 +-
.../component/kafka/KafkaNetworkHealthHelper.java | 140 +
.../camel/component/kafka/KafkaProducer.java | 138 +-
.../kafka/KafkaTransactionSynchronization.java | 85 +-
.../kafka/consumer/AbstractCommitManager.java | 5 +
.../kafka/consumer/AsyncCommitManager.java | 5 +-
.../consumer/DefaultKafkaManualAsyncCommit.java | 1 +
.../kafka/consumer/SyncCommitManager.java | 2 +-
.../consumer/errorhandler/BridgeErrorStrategy.java | 2 +-
.../errorhandler/DiscardErrorStrategy.java | 2 +-
.../kafka/consumer/errorhandler/SeekUtil.java | 40 +-
.../consumer/support/KafkaRecordProcessor.java | 69 -
.../batching/KafkaRecordBatchingProcessor.java | 99 +-
.../KafkaRecordBatchingProcessorFacade.java | 9 +-
.../support/classic/ClassicRebalanceListener.java | 2 +-
.../support/resume/KafkaResumeAdapter.java | 4 +-
.../support/resume/ResumeRebalanceListener.java | 2 +-
.../KafkaRecordStreamingProcessorFacade.java | 3 +-
.../producer/support/KafkaProducerCallBack.java | 10 +
.../producer/support/KeyValueHolderIterator.java | 25 +-
.../kafka/security/KafkaSecurityConfigurer.java | 504 -
.../component/kafka/transform/ExtractField.java | 5 +-
.../component/kafka/transform/HoistField.java | 5 +-
.../camel/component/kafka/transform/MaskField.java | 8 +-
.../kafka/transform/MessageTimestampRouter.java | 11 +-
.../component/kafka/transform/ReplaceField.java | 11 +-
.../component/kafka/transform/ValueToKey.java | 5 +-
.../processor/idempotent/kafka/KafkaChangelog.java | 273 +
.../kafka/KafkaIdempotentRepository.java | 168 +-
.../keyvalue/kafka/KafkaKeyValueRepository.java | 577 +
.../kafka/SingleNodeKafkaResumeStrategy.java | 8 +-
.../camel/component/kafka/KafkaAutowireTest.java | 49 +-
.../kafka/KafkaBatchingConsumerPollErrorTest.java | 188 +
.../KafkaBatchingConsumerProcessErrorTest.java | 146 +
.../kafka/KafkaClientConfigurationTest.java | 199 +
.../camel/component/kafka/KafkaComponentTest.java | 62 +
.../component/kafka/KafkaConfigurationTest.java | 110 +
.../component/kafka/KafkaConsumerStopTest.java | 197 +
.../kafka/KafkaConsumerSuspendResumeTest.java | 304 +
.../camel/component/kafka/KafkaConsumerTest.java | 29 +
.../camel/component/kafka/KafkaDevConsoleTest.java | 49 +
.../kafka/KafkaHeaderDeserializerTest.java | 50 +
.../kafka/KafkaNetworkHealthHelperTest.java | 88 +
.../camel/component/kafka/KafkaProducerTest.java | 138 +
.../kafka/KafkaSslContextParametersTest.java | 79 +
.../kafka/KafkaTransactionSynchronizationTest.java | 143 +
.../kafka/consumer/CommitManagersTest.java | 101 +
...kaRecordBatchingProcessorCommonHeadersTest.java | 133 +
.../support/resume/KafkaResumeAdapterTest.java | 176 +
.../KafkaRecordStreamingProcessorTest.java | 80 +
.../integration/BaseExclusiveKafkaTestSupport.java | 2 +-
.../KafkaConsumerAsyncManualCommitIT.java | 13 +-
...KafkaConsumerAutoInstResumeRouteStrategyIT.java | 7 +-
.../integration/KafkaProducerSaslAuthTypeIT.java | 67 +-
.../integration/KafkaProducerValueNodeIT.java | 59 +
.../component/kafka/integration/KafkaSagaIT.java | 16 +-
.../kafka/integration/KafkaTransactionIT.java | 28 +-
.../KafkaBatchingIntervalResetAfterIdleIT.java | 6 +-
.../commit/BaseManualCommitTestSupport.java | 4 +-
.../KafkaConsumerGroupProtocolHealthCheckIT.java | 138 +
.../security/KafkaSecurityConfigurerTest.java | 83 +-
.../transform/MessageTimestampRouterTest.java | 79 +
.../kafka/transform/ReplaceFieldTest.java | 14 +
.../kafka/KafkaIdempotentRepositoryTest.java | 161 +
.../keyvalue/kafka/KafkaKeyValueRepositoryIT.java | 262 +
.../kafka/SingleNodeKafkaResumeStrategyTest.java | 99 +
components/camel-kamelet/pom.xml | 2 +-
.../kamelet/KameletComponentConfigurer.java | 6 +
.../kamelet/KameletEndpointConfigurer.java | 6 +
.../kamelet/KameletEndpointUriFactory.java | 5 +-
.../apache/camel/component/kamelet/kamelet.json | 14 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/kamelet-component.adoc | 93 +-
.../src/main/docs/kamelet-custom.adoc | 242 +
.../apache/camel/component/kamelet/Kamelet.java | 320 +-
.../camel/component/kamelet/KameletComponent.java | 93 +-
.../camel/component/kamelet/KameletEndpoint.java | 16 +
.../camel/component/kamelet/KameletProducer.java | 28 +-
.../format/schema/DelegatingSchemaResolver.java | 70 +-
.../kamelet/KameletAdvancedOptionsTest.java | 1473 +
.../kamelet/KameletConcurrencyIssueTest.java | 11 +-
.../camel/component/kamelet/KameletCycleTest.java | 94 +
.../kamelet/KameletEipAggregateJavaTest.java | 75 +
.../kamelet/KameletEipAggregateJoorTest.java | 75 -
.../kamelet/KameletExistingRouteIdTest.java | 164 +
.../kamelet/KameletLocalBeanJavaExternalTest.java | 79 +
.../kamelet/KameletLocalBeanJoorExternalTest.java | 79 -
.../KameletProducerSuspendedConsumerTest.java | 123 +
.../kamelet/KameletSupervisedReloadTest.java | 144 +
.../kamelet/KameletToDUrlEncodingTest.java | 109 +
.../KameletVirtualThreadsRouteCreationTest.java | 93 +
.../camel-kamelet/src/test/resources/mybar.java | 20 +
.../camel-kamelet/src/test/resources/mybar.joor | 4 -
components/camel-keycloak/pom.xml | 9 +-
.../keycloak/KeycloakEndpointUriFactory.java | 2 +-
.../apache/camel/component/keycloak/keycloak.json | 13 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/keycloak-component.adoc | 81 +-
.../src/main/docs/keycloak-consumer.adoc | 31 +-
.../src/main/docs/keycloak-producer.adoc | 23 +-
.../src/main/docs/keycloak-security.adoc | 202 +-
.../component/keycloak/KeycloakConstants.java | 9 +
.../camel/component/keycloak/KeycloakConsumer.java | 16 +-
.../component/keycloak/KeycloakOperations.java | 5 +-
.../camel/component/keycloak/KeycloakProducer.java | 95 +
.../security/KeycloakPublicKeyResolver.java | 74 +-
.../keycloak/security/KeycloakSecurityHelper.java | 99 +
.../keycloak/security/KeycloakSecurityPolicy.java | 109 +
.../security/KeycloakSecurityProcessor.java | 172 +-
.../security/KeycloakTokenIntrospector.java | 11 +
.../security/cache/CaffeineTokenCache.java | 54 +-
.../security/cache/ConcurrentMapTokenCache.java | 21 +-
.../component/keycloak/KeycloakConsumerIT.java | 2 +-
.../keycloak/KeycloakConsumerLatestEventsTest.java | 159 +
.../KeycloakProducerFederatedIdentityTest.java | 222 +
.../keycloak/KeycloakProducerRevocationIT.java | 2 +-
.../component/keycloak/KeycloakTestInfraIT.java | 7 +-
.../security/KeycloakPublicKeyResolverTest.java | 91 +
.../security/KeycloakSecurityHelperTest.java | 242 +
.../security/KeycloakSecurityPolicyTest.java | 11 +
.../security/KeycloakSecurityProcessorTest.java | 466 +
.../security/KeycloakSecurityTestInfraIT.java | 2 +-
.../security/KeycloakTokenBindingSecurityIT.java | 2 +-
.../security/KeycloakTokenIntrospectionIT.java | 2 +-
.../security/cache/CaffeineTokenCacheTest.java | 62 +
.../cache/ConcurrentMapTokenCacheTest.java | 54 +
.../security/cache/TokenCacheFactoryTest.java | 6 +-
components/camel-knative/camel-knative-api/pom.xml | 2 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/knative-api.json | 2 +-
.../knative/spi/KnativeTransportConfiguration.java | 21 +
.../camel-knative/camel-knative-component/pom.xml | 2 +-
.../knative/KnativeComponentConfigurer.java | 6 +
.../knative/KnativeEndpointConfigurer.java | 6 +
.../knative/KnativeEndpointUriFactory.java | 5 +-
.../apache/camel/component/knative/knative.json | 50 +-
.../services/org/apache/camel/component.properties | 2 +-
.../src/main/docs/knative-component.adoc | 132 +
.../component/knative/KnativeConfiguration.java | 14 +
.../camel/component/knative/KnativeConstants.java | 30 +
.../camel/component/knative/KnativeEndpoint.java | 6 +-
.../knative/ce/AbstractCloudEventProcessor.java | 19 +
.../component/knative/ce/CloudEventProcessors.java | 22 +-
.../camel-knative/camel-knative-http/pom.xml | 4 +-
.../services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/knative-http.json | 2 +-
.../knative/http/KnativeHttpConsumer.java | 46 +-
.../knative/http/KnativeHttpProducer.java | 22 +-
.../knative/http/KnativeSslClientOptions.java | 8 +-
.../http/KnativeHttpMultiValueHeaderTest.java | 290 +
.../component/knative/http/KnativeHttpServer.java | 6 +-
.../component/knative/http/KnativeHttpTest.java | 157 +
.../http/KnativeSslClientOptionsTrustTest.java | 66 +
components/camel-knative/pom.xml | 2 +-
components/camel-kubernetes/pom.xml | 2 +-
.../KubernetesConfigMapsEndpointUriFactory.java | 5 +-
.../KubernetesCronJobEndpointUriFactory.java | 5 +-
...ubernetesCustomResourcesEndpointUriFactory.java | 5 +-
.../KubernetesDeploymentsEndpointUriFactory.java | 5 +-
.../events/KubernetesEventsEndpointUriFactory.java | 5 +-
.../hpa/KubernetesHPAEndpointUriFactory.java | 5 +-
.../job/KubernetesJobEndpointUriFactory.java | 5 +-
.../KubernetesNamespacesEndpointUriFactory.java | 5 +-
.../nodes/KubernetesNodesEndpointUriFactory.java | 5 +-
...ernetesPersistentVolumesEndpointUriFactory.java | 5 +-
...sPersistentVolumesClaimsEndpointUriFactory.java | 5 +-
.../pods/KubernetesPodsEndpointUriFactory.java | 5 +-
...esReplicationControllersEndpointUriFactory.java | 5 +-
...KubernetesResourcesQuotaEndpointUriFactory.java | 5 +-
.../KubernetesSecretsEndpointUriFactory.java | 5 +-
...ubernetesServiceAccountsEndpointUriFactory.java | 5 +-
.../KubernetesServicesEndpointUriFactory.java | 5 +-
.../OpenshiftBuildConfigsEndpointUriFactory.java | 5 +-
.../builds/OpenshiftBuildsEndpointUriFactory.java | 5 +-
...enshiftDeploymentConfigsEndpointUriFactory.java | 5 +-
.../config_maps/kubernetes-config-maps.json | 4 +-
.../kubernetes/cronjob/kubernetes-cronjob.json | 4 +-
.../kubernetes-custom-resources.json | 4 +-
.../deployments/kubernetes-deployments.json | 4 +-
.../kubernetes/events/kubernetes-events.json | 4 +-
.../component/kubernetes/hpa/kubernetes-hpa.json | 4 +-
.../component/kubernetes/job/kubernetes-job.json | 4 +-
.../namespaces/kubernetes-namespaces.json | 4 +-
.../kubernetes/nodes/kubernetes-nodes.json | 4 +-
.../kubernetes-persistent-volumes.json | 4 +-
.../kubernetes-persistent-volumes-claims.json | 4 +-
.../component/kubernetes/pods/kubernetes-pods.json | 4 +-
.../kubernetes-replication-controllers.json | 4 +-
.../kubernetes-resources-quota.json | 4 +-
.../kubernetes/secrets/kubernetes-secrets.json | 4 +-
.../kubernetes-service-accounts.json | 4 +-
.../kubernetes/services/kubernetes-services.json | 4 +-
.../build_configs/openshift-build-configs.json | 4 +-
.../openshift/builds/openshift-builds.json | 4 +-
.../openshift-deploymentconfigs.json | 4 +-
.../camel/dev-console/kubernetes-configmaps.json | 37 +-
.../camel/dev-console/kubernetes-secrets.json | 37 +-
.../services/org/apache/camel/bean.properties | 2 +-
.../camel/bean/KubernetesClusterService.json | 4 +-
.../org/apache/camel/cluster-service-kubernetes | 2 +
.../services/org/apache/camel/component.properties | 2 +-
.../org/apache/camel/dev-consoles.properties | 2 +-
.../main/docs/kubernetes-cronjob-component.adoc | 21 +
.../kubernetes-custom-resources-component.adoc | 50 +-
.../docs/kubernetes-deployments-component.adoc | 22 +-
.../src/main/docs/kubernetes-hpa-component.adoc | 22 +-
.../src/main/docs/kubernetes-job-component.adoc | 16 +-
.../main/docs/kubernetes-namespaces-component.adoc | 22 +-
.../src/main/docs/kubernetes-nodes-component.adoc | 22 +-
.../src/main/docs/kubernetes-pods-component.adoc | 22 +-
...bernetes-replication-controllers-component.adoc | 22 +-
.../main/docs/kubernetes-services-component.adoc | 22 +-
.../src/main/docs/kubernetes-summary.adoc | 24 +-
.../kubernetes/KubernetesConfiguration.java | 2 +-
.../component/kubernetes/KubernetesHelper.java | 68 +
.../cluster/KubernetesClusterService.java | 5 +-
.../lock/KubernetesLeadershipController.java | 23 +
.../config_maps/KubernetesConfigMapsConsumer.java | 8 +-
.../config_maps/vault/ConfigmapsDevConsole.java | 79 +-
.../vault/ConfigmapsReloadTriggerTask.java | 82 +-
.../KubernetesCustomResourcesConsumer.java | 13 +-
.../deployments/KubernetesDeploymentsConsumer.java | 8 +-
.../events/KubernetesEventsConsumer.java | 8 +-
.../kubernetes/hpa/KubernetesHPAConsumer.java | 8 +-
.../namespaces/KubernetesNamespacesConsumer.java | 8 +-
.../kubernetes/nodes/KubernetesNodesConsumer.java | 8 +-
.../kubernetes/pods/KubernetesPodsConsumer.java | 8 +-
.../properties/BaseSecretPropertiesFunction.java | 6 +
.../KubernetesReplicationControllersConsumer.java | 9 +-
.../secrets/vault/SecretsDevConsole.java | 55 +-
.../secrets/vault/SecretsReloadTriggerTask.java | 82 +-
.../services/KubernetesServicesConsumer.java | 8 +-
.../OpenshiftDeploymentConfigsConsumer.java | 9 +-
.../cluster/KubernetesClusterServiceTest.java | 27 +
.../kubernetes/cluster/utils/LockTestServer.java | 29 +-
.../vault/ConfigmapsDevConsoleTest.java | 120 +
...ConfigmapsReloadTriggerTaskWatchClosedTest.java | 158 +
.../KubernetesPodsConsumerWatchClosedTest.java | 144 +
.../secrets/vault/SecretsDevConsoleTest.java | 120 +
.../SecretsReloadTriggerTaskWatchClosedTest.java | 158 +
components/camel-kudu/pom.xml | 8 +-
.../component/kudu/KuduEndpointUriFactory.java | 2 +-
.../org/apache/camel/component/kudu/kudu.json | 2 +-
.../services/org/apache/camel/component.properties | 2 +-
... 14250 lines suppressed ...