This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/com.azure-azure-sdk-bom-1.3.5
in repository https://gitbox.apache.org/repos/asf/camel.git


    omit 90bd1327abdf chore(deps): Bump com.azure:azure-sdk-bom from 1.3.3 to 
1.3.5
     add 7718b036428a CAMEL-23158: Expose PQC named groups in 
SSLConfigurationProperties (#21868)
     add ca2ddfde544d CAMEL-23053: camel-core - Add listAdd/listRemove 
functions to simple … (#21867)
     add cf923a32b220 CAMEL-23053: camel-core - Add mapAdd/mapRemove functions 
to simple la… (#21874)
     add db74be98bf8d chore(deps): Bump io.milvus:milvus-sdk-java from 2.6.14 
to 2.6.15 (#21877)
     add 905225007063 chore(deps): Bump protobuf-version from 3.25.5 to 3.25.8 
(#21873)
     add 6654c3219600 chore(deps): Bump org.kiwiproject:consul-client from 
1.9.2 to 1.10.1 (#21872)
     add 09a5511c836d chore(deps-dev): Bump com.github.mwiede:jsch from 2.27.7 
to 2.27.8 (#21870)
     add e2e6693e2e08 chore(camel-test-infra-qdrant): upgrade qdrant.container 
to v1.17.0-unprivileged
     add 2e6de2b2b3ac chore(deps): Bump io.qdrant:client from 1.16.2 to 1.17.0
     add 5e8baf46787e CAMEL-23159 - Post-Quantum Cryptography (PQC) readiness: 
Add signatureSchemes support to BaseSSLContextParameters and 
SSLConfigurationProperties for PQC readiness (#21875)
     add 82779c3d36ad chore(deps): Bump io.camunda:zeebe-client-java from 
8.8.11 to 8.8.16
     add 81402fe196a7 chore(ci): trigger CI builds for automated container 
version PRs (#21885)
     add c0cf9a5173bd chore(deps): Bump com.google.cloud:google-cloud-vision 
(#21886)
     add f429cbb3035c CAMEL-23160: camel-core - Add type converter for 
camel-util-json (#21879)
     add a3df0fd4c4ab Remove no more used solr properties from parent pom 
(#21882)
     add 067f6a9359d7 chore(deps): Bump tahu-version from 1.0.18 to 1.0.19 
(#21883)
     add afdf9be5e870 chore(deps-dev): Bump org.apache.pdfbox:pdfbox from 3.0.6 
to 3.0.7 (#21884)
     add 9192d8b3c58d fix(test): filter out OTel internal metrics in 
opentelemetry-metrics ITs (#21887)
     add 6b10d2869f99 CAMEL-23157: Allow plugins to contribute dependencies to 
the Run command (#21888)
     add 483cc1a3ca94 chore(deps): Bump com.google.cloud:google-cloud-pubsub 
from 1.145.0 to 1.149.0 (#21862)
     add 3bb57c79a48c CAMEL-23121 - fix Kafka Strimzi test service and use it 
on non-linux OS (#21878)
     add 4c099102e6d6 Fix multiple AS2 component issues (#21854)
     add 33436a9e67f1 chore(deps-dev): Bump eslint from 10.0.2 to 10.0.3 in 
/docs (#21889)
     add 5d6d54bf89da chore(deps): Bump aws-java-sdk2-version from 2.42.8 to 
2.42.9
     add 973dabb08cdf chore(camel-test-infra-neo4j): upgrade neo4j.container to 
2026.02-community-ubi10
     add e58576d07d3d chore(camel-test-infra-weaviate): upgrade 
weaviate.container to 1.36.2
     add aded85879aac chore(ci): enable integration tests in incremental builds 
(#21899)
     add 581b0b5f9e8d chore(ci): prevent duplicate container upgrade PRs 
(#21901)
     add c8492097fe43 CAMEL-23044 - Generalize Google services authentication 
with common module - Google Sheets (#21902)
     add 5346f4ec08f6 chore(ci): fix /component-test sha check using head 
commit date (#21903)
     add 8172c904ffc1 CAMEL-23079: Add ErrorRegistry SPI for capturing routing 
errors
     add 04c1272aaeab chore(camel-test-infra-weaviate): upgrade 
weaviate.container to 1.36.3
     add 085e6a068e4b chore(ci): improve /component-test feedback comments
     add 52d9612c89f0 chore(ci): fix /component-test backward compat with older 
PR branches
     add a883172591d2 CAMEL-23160: camel-core - Add type converter for 
camel-util-json (#21904)
     add 0f79384bebd6 CAMEL-23167 - Camel-jbang-mcp - Extract exception catalog 
from Diagno… (#21905)
     add e0f63be5a64d CAMEL-23168 - Camel-Jbang-mcp: Make MCP exception catalog 
resource doc links version-aware (#21908)
     add 4b74bf91b3f5 chore(ci): add /update-branch command for PRs (#21910)
     add 31931df35740 chore(ci): warn when /component-test has disabled 
integration tests
     add 0803b0440172 [camel-hazelcast] Flaky unit test 
HazelcastReplicatedmapConsumerTest.testRemove
     add dca70e6ac6f5 Replace deprecated code marked for removal in jms test
     add 6a7faa32feb0 [camel-hazelcast] clean unnecessary log in 
HazelcastReplicatedmapConsumerTest (#21915)
     add 1cf2c4864c5b Camel 22510 avoid leaking internal data types (#21704)
     add 02d509898695 CAMEL-23166 - Generalize Google services authentication 
with common module - Google Firestore (#21913)
     add 2b1781bfe93d chore(deps): Bump Undertow to 2.4.0.RC1 and Undertow EE 
to 2.0.0.RC1 (#21869)
     add c7165a4b3517 chore(deps): Bump io.projectreactor.netty:reactor-netty
     add 392c70e68489 chore(deps): Bump aws-java-sdk2-version from 2.42.9 to 
2.42.10
     add 29a8780a82f3 chore(deps): Bump com.twilio.sdk:twilio from 11.3.4 to 
11.3.5
     add 3be7441250da chore(deps): Bump 
net.javacrumbs.json-unit:json-unit-assertj
     add 6ff0b81d85a3 chore(deps): Bump swagger-openapi3-java-parser-version
     add 83782a0b2f14 chore(deps): Bump org.jgroups:jgroups from 5.5.3.Final to 
5.5.4.Final
     add 2f94f4ab2757 chore(deps): Bump org.jline:jline from 4.0.0 to 4.0.4
     add 67722e8ebec1 chore(ci): Show tested modules in GitHub Actions step 
summary (#21926)
     add f70ed55345eb chore(deps-dev): Bump io.projectreactor:reactor-core from 
3.8.3 to 3.8.4
     add 7e8472d14714 CAMEL-23170: camel-core - Add simple jsonpath to Camels 
JsonObject (#21916)
     add fc9e0ff63878 CAMEL-23169: camel-jbang - Export to standalone should 
package fat-ja… (#21930)
     add 021940d96e4b chore(core): mdc logic deprecated in favor of camel-mdc
     add 3180e7bc9403 CAMEL-23174 - Kamelet: transformer in aws-ddb-sink is not 
executed (#21931)
     add cbf4174b594a CAMEL-23141 update Lucene to 10.x
     add a00ba33390a0 CAMEL-23141 replace deprecated search method
     add b42a6412abf6 CAMEL-23141: Hoist storedFields() out of the search loop
     add 5d858e237618 CAMEL-23169: camel-jbang - Export to standalone should 
package fat-jar using camel-repacker-plugin which we use in camel-launcher and 
spring boot as well.
     add 0a008dee0342 Provide a timeout when joining threads in 
kafkaTransactionIt test
     add 0a80149db234 Avoid potential infinite loop in KafkaTransactionIT test
     add 1743bfd2454f Disabling tests which are blocking the build in Kafka 
Integration tests
     add 8b5e11da18e4 camel-groovy - Using groovyJson can work with simple 
jsonpath for basic jsonpath expressions. Add support for path from json array 
object as root. (#21940)
     add e58cfbf1d958 Add information on the new Jackson 3 components to the 
upgrade guide for 4.19.0 (#21937)
     add 6c39ea6aba48 CAMEL-23174 - Kamelet: transformer in aws-ddb-sink is not 
executed (#21934)
     add 6d5dea2a29a9 CAMEL-23177: undertow and cxf as misaligned
     add ba7215a7e99d [camel-cometd] Automate 
CometdProducerConsumerInteractiveAuthenticatedManualTest (#21938)
     add b1d2a533e919 CAMEL-23144: camel-quickfixj - Upgrade to 3.0.0 (#21941)
     add 57db108f5eb2 CAMEL-23171: camel-jbang-it - Fix dependencies should be 
included to run both kind of test profiles
     add ef180bafc6bf chore: enable JIRA autolink in GitHub via .asf.yaml 
(#21942)
     add 4a5e970c28f9 CAMEL-21917: Fix flaky JMS transacted and security tests 
(#21917)
     add d2d67d8a3803 chore(deps): Bump org.atmosphere:atmosphere-runtime
     add 759228fae54c chore(deps): Bump aws-java-sdk2-version from 2.42.10 to 
2.42.11
     add 219554d7eda2 chore(components): deprecate camel-tracing components
     add 6416ce43eb3f doc(components): camel-tracing deprecation notice
     add b353334e5fe6 chore(api): mark deprecated usage of OTEL constants
     add a390f1a01f3b chore(core): deprecate tracing event
     add 083a0b495be4 chore(doc): update doc and proposal
     add dd8300fe2db6 chore(components): camel-tracing deprecation notice
     add f3220a13cd61 CAMEL-23023: camel-kafka - Kafka consumers are started 
eager before C… (#21943)
     add 8aa9caa80b51 Document MCP HTTP transport endpoints (/mcp/sse and /mcp) 
and MCP Inspector usage in camel-jbang-mcp docs (#21952)
     add 4f82de7fd6d0 CAMEL-23178: [camel-jbang-mcp] Allow configuring 
additional Maven repositories for catalog resolution
     add 003662483a1d CAMEL-23182 - Post-Quantum Cryptography (PQC) readiness: 
camel-mongodb: Add SSLContextParameters support and fix hardcoded TLS version 
(#21951)
     add 4bf7ad28ee49 chore(doc): use otel2 components
     add a0937e1e50a3 Document deprecation conventions in AGENTS.md
     add d707b7206057 CAMEL-23185 - Post-Quantum Cryptography (PQC) readiness: 
camel-as2: Upgrade test RSA keys from 1024-bit to 2048-bit (#21956)
     add 013f0d8a53ad Expose MCP Everything with SSE
     add 2e2a90713d8a Camel Spring AI Image component - integration with 
SpringAI ImageModel API
     add ec4b2f6acbb9 CAMEL-23175: MCP support, Tool bean discovery, Tool 
context, StructuredOutputValidation, Tool selection by Name
     add e28fcfdaa777 spring-boot partial does not exist yet
     add 8901ade8b31f Add camel-spring-ai-image to MojoHelper and improve 
logging
     add f19cc54388a9 Add spring AI generated files
     add f8d84aa08a30 CAMEL-23121 - Configure Kafka strimzi for transaction 
support in inetgration tests for Kafka 4.x
     add 1067b19b90f3 Null check to allow http 200 responses with no content 
(#21955)
     add 20b61c68a9ba chore(ci): post tested modules comment on PRs (#21957)
     add 696976d87f88 CAMEL-23096: camel-ssh - expose more CoreModuleProperties 
(#21947)
     add b33e0bfa1ec7 feat(components/telemetry): add seda size span decoration
     add 3b10622c8b09 CAMEL-23164: Create camel-ftp-common module for shared 
SFTP code (#21950)
     add b8f577ad70b5 CAMEL-23151: Deprecate csimple language (#21948)
     add 96ab0f2cb69d chore : clean up deprecation warnings in camel-cxf tests, 
mostly doPostSetup/doPostTearDown and URL changes (#21959)
     add ecc191d6e100 chore(deps): Bump 
com.google.cloud:google-cloud-secretmanager (#21961)
     add 925b44cff55a chore(deps): Bump huaweicloud-sdk-version from 3.1.187 to 
3.1.188 (#21960)
     add 648bc4c42f05 chore(deps): Bump aws-java-sdk2-version from 2.42.11 to 
2.42.12 (#21962)
     add c970c2980d5d chore(camel-test-infra-milvus): upgrade milvus.container 
to v2.6.11 (#21893)
     add 8ccd5dcd92bd chore(deps): Bump com.google.genai:google-genai from 
1.42.0 to 1.43.0 (#21968)
     add 4b0f16c71b19 chore(deps): Bump com.google.cloud:google-cloud-aiplatform
     add 593991520ce0 chore(deps): Bump 
com.googlecode.libphonenumber:libphonenumber
     add 46faa6387d72 chore(deps): Bump mima-version from 2.4.41 to 2.4.42
     add 28deff010515 chore(deps): Bump org.atmosphere:atmosphere-runtime
     add da40b312769c CAMEL-23188 - camel-core: Auto-configure PQC TLS named 
groups when JVM supports them (#21976)
     add 32965df29c57 CAMEL-23190: [camel-jbang-mcp] 
DefaultCamelCatalog.getCatalogVersion() ignores VersionManager and returns 
compiled-in version
     add 5c7fd2b75825 Document PQC TLS configuration for end users (#21981)
     add 4182a922696c Add Camel Spring Boot documentation
     add 79bd79b5bb28 CAMEL-23183: Fix ClassNotFoundException for 
AbstractCamelCatalog in camel-jbang-mcp (#21964)
     add 257c2b3ef7f7 CAMEL-22090: Fix couchbase consumer when Jackson is on 
classpath (#21965)
     add 208ee5ed5cbc CAMEL-22890: Auto-include opentelemetry2 dependency in 
camel-jbang when property is enabled (#21966)
     add 39925ee0244a CAMEL-23117: Add test infrastructure for PostgreSQL with 
pgvector extension (#21975)
     add ed8d9f1bb0da Update docs
     add 45f925c069dc [camel-mina] Automate MinaProducerShutdownManualIT
     add b98b2ef6d2ff Fix flaky parallel build failure in camel-test-infra-all 
jandex indexing (#21985)
     add e78a245d4b0f CAMEL-23192: IT test
     add 578e89a6fbe9 [build] Parameter 'resources' is read-only (#21986)
     add b22abbe0fb8e CAMEL-23186: [camel-jbang-mcp] 
CatalogLoader.loadCatalog() fails with NoClassDefFoundError for versioned 
catalogs
     add a892b6fb8243 Replace deprecated API in DNS component
     add 10da538b4a8d Regen SBOM from commit 
a892b6fb8243d828a545f2402bae379e7202464d (#21997)
     add acc9d9ba2e06 CAMEL-23052: Use type converter for HTTP query header in 
HttpSendDynamicAware (#21963)
     add 2d2bfe411b02 CAMEL-23149: Add TLS configuration options to camel-iggy 
(#21977)
     add d0cda974b271 CAMEL-23150: Add camel wrapper command for version 
pinning (#21978)
     add 3da7cd13e050 CAMEL-23173: Add camel-event component for subscribing to 
Camel events (#21983)
     add d8eb4b77eff4 [build] non-varargs call of varargs method with inexact 
argument type for last parameter (#21992)
     add acf2e7df7a91 Fix CI test summary comment permissions (#21998)
     add 78d0c3af542a chore(deps): Bump com.azure:azure-sdk-bom from 1.3.3 to 
1.3.5

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (90bd1327abdf)
            \
             N -- N -- N   
refs/heads/dependabot/maven/com.azure-azure-sdk-bom-1.3.5 (78d0c3af542a)

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                                          |     4 +-
 .github/actions/component-test/action.yaml         |    60 +-
 .github/actions/detect-dependencies/action.yaml    |     6 +-
 .../actions/incremental-build/incremental-build.sh |    47 +-
 .github/workflows/check-container-versions.yml     |    32 +-
 .github/workflows/pr-build-main.yml                |    64 +-
 .github/workflows/pr-manual-component-test.yml     |    29 +-
 .github/workflows/pr-update-branch.yml             |   115 +
 AGENTS.md                                          |     6 +
 Jenkinsfile                                        |     3 +-
 bom/camel-bom/pom.xml                              |    15 +
 camel-sbom/camel-sbom.json                         | 16691 ++++++++-----------
 camel-sbom/camel-sbom.xml                          | 14010 +++++++---------
 catalog/camel-allcomponents/pom.xml                |    10 +
 .../org/apache/camel/catalog/components.properties |     2 +
 .../org/apache/camel/catalog/components/as2.json   |    35 +-
 .../camel/catalog/components/aws2-polly.json       |     6 +-
 .../org/apache/camel/catalog/components/event.json |    37 +
 .../camel/catalog/components/google-firestore.json |     2 +-
 .../org/apache/camel/catalog/components/iggy.json  |    11 +-
 .../apache/camel/catalog/components/mina-sftp.json |    14 +-
 .../apache/camel/catalog/components/mongodb.json   |    10 +-
 .../org/apache/camel/catalog/components/sftp.json  |     6 +-
 .../camel/catalog/components/spring-ai-chat.json   |    57 +-
 .../camel/catalog/components/spring-ai-image.json  |    60 +
 .../org/apache/camel/catalog/components/ssh.json   |   110 +-
 .../apache/camel/catalog/dev-consoles.properties   |     1 +
 .../apache/camel/catalog/dev-consoles/errors.json  |    15 +
 .../apache/camel/catalog/languages/csimple.json    |     2 +-
 .../org/apache/camel/catalog/languages/simple.json |   127 +-
 .../main/camel-main-configuration-metadata.json    |    14 +-
 .../org/apache/camel/catalog/models/csimple.json   |     2 +-
 .../apache/camel/catalog/others/csimple-joor.json  |     2 +-
 .../apache/camel/catalog/others/observation.json   |     2 +-
 .../apache/camel/catalog/others/opentelemetry.json |     2 +-
 .../org/apache/camel/catalog/others/tracing.json   |     2 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |    25 +-
 .../apache/camel/catalog/schemas/camel-xml-io.xsd  |     2 +-
 .../apache/camel/catalog/test-infra/metadata.json  |     9 +
 .../apache/camel/catalog/DefaultCamelCatalog.java  |     4 +-
 .../camel/catalog/DefaultVersionManager.java       |     5 +-
 .../org/apache/camel/catalog/CamelCatalogTest.java |   106 +
 catalog/camel-csimple-maven-plugin/pom.xml         |     2 +-
 .../model/CamelCSimpleExpressionDetails.java       |     1 +
 .../camel/component/kserve/KServeProducer.java     |     4 +-
 .../component/langchain4j/agent/api/Agent.java     |    20 +-
 .../agent/LangChain4jAgentConverterLoader.java     |     8 +
 .../agent/LangChain4jAgentConverter.java           |    93 +-
 .../agent/LangChain4jAgentProducer.java            |     2 +-
 .../LangChain4jAgentAutoConversionTest.java        |   151 +
 .../serving/TensorFlowServingProducer.java         |     4 +-
 .../as2/api/AS2AsyncMDNServerConnection.java       |    16 +-
 .../component/as2/api/AS2ClientConnection.java     |    18 +-
 .../component/as2/api/AS2ServerConnection.java     |     7 +-
 .../component/as2/api/entity/EntityParser.java     |     3 +
 .../as2/api/entity/GenericApplicationEntity.java}  |    48 +-
 .../as2/api/io/AS2BHttpServerConnection.java       |    38 +
 .../component/as2/api/protocol/ResponseMDN.java    |    22 +-
 .../camel/component/as2/api/util/AS2Utils.java     |     7 +-
 .../camel/component/as2/api/util/EntityUtils.java  |     5 +-
 .../component/as2/api/util/HttpMessageUtils.java   |    59 +-
 .../camel/component/as2/api/util/MicUtils.java     |    96 +-
 .../as2/api/AS2AsyncMDNServerConnectionTest.java   |    83 +
 .../component/as2/api/AS2MessageTestBase.java      |     2 +-
 .../entity/EntityParserContentLineEndingTest.java  |     2 +-
 .../component/as2/api/entity/EntityParserTest.java |     2 +-
 .../api/entity/GenericApplicationEntityTest.java   |   100 +
 .../as2/api/protocol/ResponseMDNTest.java          |    79 +
 .../camel/component/as2/api/util/AS2UtilsTest.java |    51 +
 .../component/as2/api/util/SigningUtilsTest.java   |     2 +-
 ...rverManagerEndpointConfigurationConfigurer.java |     7 +
 ...ientManagerEndpointConfigurationConfigurer.java |     7 +
 .../component/as2/AS2ConfigurationConfigurer.java  |     7 +
 .../camel/component/as2/AS2EndpointConfigurer.java |     7 +
 .../camel/component/as2/AS2EndpointUriFactory.java |     3 +-
 ...rverManagerEndpointConfigurationConfigurer.java |     7 +
 .../org/apache/camel/component/as2/as2.json        |    35 +-
 .../camel/component/as2/AS2Configuration.java      |    16 +
 .../as2/internal/AS2ConnectionHelper.java          |     2 +-
 .../component/as2/AS2AsyncMDNServerManagerIT.java  |     2 +-
 .../camel/component/as2/AS2ClientManagerIT.java    |     4 +-
 .../camel/component/as2/AS2ServerManagerIT.java    |     2 +-
 .../component/as2/AS2ServerManagerITBase.java      |     2 +-
 .../camel/component/as2/AS2ServerSecTestBase.java  |     4 +-
 .../component/as2/AS2ServerTwoConsumerBase.java    |     2 +-
 .../camel/component/aws2/polly/aws2-polly.json     |     6 +-
 components/camel-cometd/pom.xml                    |    12 +
 .../CometdProducerConsumerAuthenticatedTest.java   |   219 +
 .../CometdProducerConsumerExtensionTest.java       |   202 +
 ...ProducerConsumerInOutInteractiveManualTest.java |    84 -
 .../cometd/CometdProducerConsumerInOutTest.java    |   151 +
 ...ConsumerInteractiveAuthenticatedManualTest.java |   166 -
 ...ucerConsumerInteractiveExtensionManualTest.java |   109 -
 ...ometdProducerConsumerInteractiveManualTest.java |    65 -
 .../CometdProducerConsumerInteractiveTest.java     |    74 +
 .../component/couchbase/CouchbaseConsumer.java     |     7 +-
 .../component/couchbase/CouchbaseEndpoint.java     |    33 +-
 .../component/couchbase/CouchbaseEndpointTest.java |    26 +
 components/camel-csimple-joor/pom.xml              |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/csimple-joor.json      |     2 +-
 .../src/main/docs/csimple-joor.adoc                |    11 +-
 .../language/csimple/joor/JoorCSimpleCompiler.java |     1 +
 components/camel-cxf/camel-cxf-rest/pom.xml        |     4 +-
 components/camel-cxf/camel-cxf-soap/pom.xml        |     4 +-
 .../cxf/jaxws/CxfConsumerNamespacePayLoadTest.java |    13 +-
 .../cxf/jaxws/CxfCustomizedExceptionTest.java      |     5 +-
 .../cxf/jaxws/CxfMultipleConsumersSupportTest.java |     8 +-
 .../CxfPayLoadSoapHeaderViaCamelHeaderTest.java    |     2 +-
 .../camel/component/cxf/jaxws/CxfProducerTest.java |     9 +-
 .../component/cxf/jaxws/FailOverFeatureTest.java   |    42 +-
 components/camel-cxf/camel-cxf-spring-rest/pom.xml |     4 +-
 components/camel-cxf/camel-cxf-spring-soap/pom.xml |     4 +-
 .../message/DefaultCxfMessageMapperTest.java       |     1 -
 .../cxf/transport/CamelDestinationTest.java        |     3 +-
 .../cxf/transport/CamelTransportTestSupport.java   |     4 +-
 .../message/DefaultCxfMessageMapperTest.java       |     1 -
 .../cxf/transport/CamelTransportTestSupport.java   |     4 +-
 .../camel/component/direct/DirectProducer.java     |     1 +
 .../camel/component/dns/DnsWikipediaProducer.java  |     8 +-
 .../component/dns/types/DnsRecordConverter.java    |     7 +-
 .../camel-google-firestore => camel-event}/pom.xml |    36 +-
 .../camelevent/EventComponentConfigurer.java}      |    25 +-
 .../camelevent/EventEndpointConfigurer.java}       |    46 +-
 .../camelevent/EventEndpointUriFactory.java}       |    44 +-
 .../apache/camel/component/camelevent/event.json   |    37 +
 .../services/org/apache/camel/component.properties |     7 +
 .../services/org/apache/camel/component/event      |     2 +
 .../org/apache/camel/configurer/event-component    |     2 +
 .../org/apache/camel/configurer/event-endpoint     |     2 +
 .../org/apache/camel/urifactory/event-endpoint     |     2 +
 .../camel-event/src/main/docs/event-component.adoc |   171 +
 .../component/camelevent/EventComponent.java}      |    32 +-
 .../camel/component/camelevent/EventConsumer.java  |   259 +
 .../camel/component/camelevent/EventEndpoint.java  |   157 +
 .../component/camelevent/EventComponentTest.java   |   176 +
 .../pom.xml                                        |    57 +-
 .../file/remote/AbstractSftpConsumer.java}         |    67 +-
 .../file/remote/BaseSftpConfiguration.java}        |   289 +-
 .../camel/component/file/remote/FtpConstants.java  |     0
 .../camel/component/file/remote/FtpUtils.java      |    17 -
 .../camel/component/file/remote/RemoteFile.java    |     0
 .../component/file/remote/RemoteFileComponent.java |     0
 .../file/remote/RemoteFileConfiguration.java       |     0
 .../component/file/remote/RemoteFileConsumer.java  |     0
 .../component/file/remote/RemoteFileEndpoint.java  |     0
 .../file/remote/RemoteFileOperations.java          |     0
 .../RemoteFilePollingConsumerPollStrategy.java     |     0
 .../component/file/remote/RemoteFileProducer.java  |     0
 .../file/remote/RemoteFileProducerHealthCheck.java |     0
 .../SftpDefaultMoveExistingFileStrategy.java       |     2 +-
 .../component/file/remote/SftpRemoteFile.java      |     0
 .../file/remote/SftpRemoteFileSingle.java          |     0
 components/camel-ftp/pom.xml                       |    11 +-
 .../apache/camel/component/file/remote/sftp.json   |     6 +-
 .../camel/component/file/remote/FtpConsumer.java   |    21 +-
 .../component/file/remote/SftpConfiguration.java   |   305 +-
 .../camel/component/file/remote/SftpConsumer.java  |   272 +-
 .../google/common/GoogleCredentialsHelper.java     |     8 +-
 .../camel-google/camel-google-firestore/pom.xml    |     4 +
 .../google/firestore/google-firestore.json         |     2 +-
 .../firestore/GoogleFirestoreConfiguration.java    |     4 +-
 .../GoogleFirestoreConnectionFactory.java          |    15 +-
 .../sheets/BatchGoogleSheetsClientFactory.java     |     7 +-
 .../google/sheets/GoogleSheetsComponent.java       |     6 +-
 .../sheets/stream/GoogleSheetsStreamComponent.java |     6 +-
 .../groovy/json/GroovyJsonBulkConverterLoader.java |   126 +
 .../services/org/apache/camel/TypeConverterLoader  |     2 +
 .../camel/groovy/json/GroovyJsonConverter.java     |    68 +
 .../groovy/json/GroovySimpleJSonArrayOnlyTest.java |    61 +
 .../groovy/json/GroovySimpleJSonArrayTest.java     |    62 +
 .../camel/groovy/json/GroovySimpleJSonTest.java    |    77 +
 .../HazelcastReplicatedmapConsumerTest.java        |     7 +
 .../camel/http/base/HttpSendDynamicAware.java      |     4 +-
 .../camel/http/base/HttpSendDynamicAwareTest.java  |   121 +
 .../component/iggy/IggyComponentConfigurer.java    |    24 +
 .../component/iggy/IggyEndpointConfigurer.java     |    18 +
 .../component/iggy/IggyEndpointUriFactory.java     |     5 +-
 .../org/apache/camel/component/iggy/iggy.json      |    11 +-
 .../apache/camel/component/iggy/IggyComponent.java |    23 +-
 .../camel/component/iggy/IggyConfiguration.java    |    45 +
 .../apache/camel/component/iggy/IggyConsumer.java  |     5 +-
 .../apache/camel/component/iggy/IggyProducer.java  |     5 +-
 .../iggy/client/IggyClientConnectionPool.java      |     9 +-
 .../component/iggy/client/IggyClientFactory.java   |    51 +-
 .../component/iggy/IggyConfigurationTest.java      |   120 +
 .../jms/JmsProducerWithJMSHeaderTest.java          |     2 +-
 .../jms/JmsRouteWithInOnlyAndMultipleAcksTest.java |     2 +-
 .../component/jms/JmsRouteWithInOnlyTest.java      |     2 +-
 .../jms/async/AsyncConsumerInOutTwoTest.java       |     2 +-
 .../JmsAddAndRemoveRouteManagementIT.java          |    36 +-
 .../JmsDestinationProducedHeaderIT.java            |     4 +-
 .../jms/integration/JmsLoadBalanceFailOverIT.java  |     2 +-
 ...eFailOverWithForceSendOriginalJmsMessageIT.java |     2 +-
 .../jms/integration/JmsRoutingSlipInOutIT.java     |     2 +-
 .../jms/integration/JmsToDSendDynamicIT.java       |     6 +-
 .../issues/JmsAnotherCustomJMSReplyToIT.java       |     2 +-
 .../polling/JmsPollingHighTimeOutIT.java           |     2 +-
 .../spring/polling/JmsPollingConsumerSpringIT.java |     2 +-
 .../spring/tx/JmsToJmsTransactedIT.java            |    27 +-
 .../integration/spring/tx/RouteIdTransactedIT.java |     6 +
 .../JMSTransactionIsTransactedRedeliveredIT.java   |     2 +-
 .../tx/security/JmsToJmsTransactedSecurityIT.java  |    17 +-
 ...dLetterChannelHandlerRollbackOnExceptionIT.java |    32 +-
 ...tterChannelNotHandlerRollbackOnExceptionIT.java |    83 +-
 ...TransactedOnExceptionRollbackOnExceptionIT.java |    28 +-
 .../camel/component/jms/support/MyCoolBean.java    |     4 +-
 components/camel-jmx/pom.xml                       |     3 +-
 .../apache/camel/language/jq/JqBuiltInFnTest.java  |    34 +-
 .../camel/component/kafka/KafkaComponent.java      |    39 +-
 .../camel/component/kafka/KafkaConsumer.java       |     8 +-
 .../kafka/integration/KafkaTransactionIT.java      |    10 +-
 .../integration/KafkaWithDBTransactionIT.java      |     2 -
 .../camel/component/lucene/LuceneSearcher.java     |    14 +-
 components/camel-micrometer-observability/pom.xml  |     4 +-
 .../component/file/remote/mina/mina-sftp.json      |    14 +-
 .../file/remote/mina/MinaSftpConfiguration.java    |   323 +-
 .../file/remote/mina/MinaSftpConsumer.java         |   273 +-
 .../MinaSftpDefaultMoveExistingFileStrategy.java   |   101 -
 .../file/remote/mina/MinaSftpEndpoint.java         |     3 +-
 components/camel-mina/pom.xml                      |    33 -
 .../mina/MinaProducerShutdownManualIT.java         |    97 -
 .../component/mina/MinaProducerShutdownTest.java   |    65 +
 .../mllp/internal/TcpServerAcceptThread.java       |     2 +
 .../mllp/internal/TcpServerBindThread.java         |     2 +
 .../TcpServerConsumerValidationRunnable.java       |     2 +
 .../mllp/internal/TcpSocketConsumerRunnable.java   |     2 +
 .../mllp/MllpMaxConcurrentConsumersTest.java       |     1 +
 .../mllp/MllpMutualTlsConnectionAndHeaderBase.java |     1 +
 .../MllpProducerConsumerLoopbackInOnlyTest.java    |     1 +
 .../mllp/MllpProducerConsumerLoopbackTest.java     |     1 +
 .../mllp/MllpSSLContextParametersTest.java         |     1 +
 .../MllpTcpClientProducerConnectionErrorTest.java  |     1 +
 ...TcpClientProducerIdleConnectionTimeoutTest.java |     1 +
 .../component/mllp/MllpTcpServerCharsetTest.java   |     1 +
 .../mllp/MllpTcpServerConsumerBindTimeoutTest.java |     1 +
 .../MllpTcpServerConsumerMessageHeadersTest.java   |     1 +
 ...MllpTcpServerConsumerMulitpleTcpPacketTest.java |     1 +
 .../mllp/MllpTcpServerConsumerThreadPoolTest.java  |     1 +
 .../mllp/MllpTcpServerConsumerTransactionTest.java |     1 +
 ...tProducerEndOfDataAndValidationTestSupport.java |     1 +
 ...cpServerConsumerAcknowledgementTestSupport.java |     1 +
 ...rConsumerEndOfDataAndValidationTestSupport.java |     1 +
 .../mongodb/MongoDbComponentConfigurer.java        |     6 +
 .../mongodb/MongoDbEndpointConfigurer.java         |     6 +
 .../mongodb/MongoDbEndpointUriFactory.java         |     3 +-
 .../apache/camel/component/mongodb/mongodb.json    |    10 +-
 .../camel/component/mongodb/MongoDbComponent.java  |    22 +-
 .../camel/component/mongodb/MongoDbEndpoint.java   |    49 +-
 .../component/mongodb/SslAwareMongoClient.java     |     2 +-
 .../integration/MongoDbSslConnectionIT.java        |   163 +
 .../src/main/docs/observability-services.adoc      |     2 +-
 components/camel-observation/pom.xml               |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/observation.json       |     2 +-
 .../src/main/docs/observation.adoc                 |     7 +-
 .../camel/observation/AttributeProcessor.java      |     1 +
 .../GetCorrelationContextProcessor.java            |     1 +
 .../MicrometerObservationSpanAdapter.java          |     1 +
 .../observation/MicrometerObservationTracer.java   |     7 +
 .../SetCorrelationContextProcessor.java            |     1 +
 .../org/apache/camel/observation/ABCRouteTest.java |     1 +
 .../CamelMicrometerObservationTestSupport.java     |     1 +
 .../observation/ClientRecipientListRouteTest.java  |     1 +
 .../apache/camel/observation/CurrentSpanTest.java  |     1 +
 .../observation/CustomComponentNameRouteTest.java  |     1 +
 .../observation/MulticastParallelRouteTest.java    |     1 +
 .../camel/observation/MulticastRouteTest.java      |     1 +
 .../camel/observation/RouteConcurrentTest.java     |     1 +
 .../camel/observation/SpanProcessorsTest.java      |     1 +
 .../org/apache/camel/observation/SpanTestData.java |     2 +-
 .../camel/observation/TestSEDASpanDecorator.java   |     1 +
 .../apache/camel/observation/TwoServiceTest.java   |     1 +
 .../observation/TwoServiceWithExcludeTest.java     |     1 +
 .../CamelDefaultTracingObservationHandler.java     |     1 +
 ...opagatingReceiverTracingObservationHandler.java |     3 +-
 ...PropagatingSenderTracingObservationHandler.java |     3 +-
 .../ExchangeEventNotifierAutoConfigIT.java         |     4 +
 .../ManagedMessageHistoryAutoConfigIT.java         |     4 +
 components/camel-opentelemetry/pom.xml             |     6 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/opentelemetry.json     |     2 +-
 .../src/main/docs/opentelemetry.adoc               |    13 +-
 .../camel/opentelemetry/AttributeProcessor.java    |     1 +
 .../GetCorrelationContextProcessor.java            |     1 +
 .../camel/opentelemetry/NoopTracingStrategy.java   |     1 +
 ...TelemetryInstrumentedThreadFactoryListener.java |     1 +
 ...OpenTelemetryInstrumentedThreadPoolFactory.java |     1 +
 .../opentelemetry/OpenTelemetrySpanAdapter.java    |     1 +
 .../camel/opentelemetry/OpenTelemetryTracer.java   |     3 +
 .../OpenTelemetryTracingStrategy.java              |     1 +
 .../SetCorrelationContextProcessor.java            |     1 +
 .../apache/camel/opentelemetry/SpanCustomizer.java |     1 +
 .../propagators/OpenTelemetryGetter.java           |     1 +
 .../propagators/OpenTelemetrySetter.java           |     1 +
 .../apache/camel/opentelemetry/ABCRouteTest.java   |     1 +
 .../apache/camel/opentelemetry/AsyncCxfTest.java   |     1 +
 .../opentelemetry/CamelOpenTelemetryExtension.java |     1 +
 .../CamelOpenTelemetryTestSupport.java             |     1 +
 .../ClientRecipientListRouteTest.java              |     1 +
 .../camel/opentelemetry/CurrentSpanTest.java       |     1 +
 .../CustomComponentNameRouteTest.java              |     1 +
 .../opentelemetry/MulticastParallelRouteTest.java  |     1 +
 .../camel/opentelemetry/MulticastRouteTest.java    |     1 +
 .../OpenTelemetryPropagateContextTest.java         |     1 +
 ...lemetryTracingStrategyPropagateContextTest.java |     1 +
 .../OpenTelemetryTracingStrategyTest.java          |     1 +
 .../camel/opentelemetry/RouteConcurrentTest.java   |     1 +
 .../camel/opentelemetry/SpanCustomizerTest.java    |     1 +
 .../camel/opentelemetry/SpanProcessorsTest.java    |     1 +
 .../apache/camel/opentelemetry/SpanTestData.java   |     1 +
 .../camel/opentelemetry/SpanTreePrinter.java       |     1 +
 .../camel/opentelemetry/TestSEDASpanDecorator.java |     1 +
 .../apache/camel/opentelemetry/TwoServiceTest.java |     1 +
 .../opentelemetry/TwoServiceWithExcludeTest.java   |     1 +
 components/camel-opentelemetry2/pom.xml            |     4 +-
 .../quickfixj/converter/QuickfixjConverters.java   |     5 +-
 .../quickfixj/QuickfixjConvertersTest.java         |     4 +-
 .../component/quickfixj/QuickfixjSpringTest.java   |     2 +-
 .../camel/component/quickfixj/TestSupport.java     |     2 +
 .../camel-spring-ai/camel-spring-ai-chat/pom.xml   |    14 +
 .../chat/SpringAiChatEndpointConfigurer.java       |    50 +-
 .../chat/SpringAiChatEndpointUriFactory.java       |    13 +-
 .../component/springai/chat/spring-ai-chat.json    |    57 +-
 .../src/main/docs/spring-ai-chat-component.adoc    |   228 +
 .../springai/chat/SpringAiChatConfiguration.java   |   128 +
 .../springai/chat/SpringAiChatConstants.java       |     8 +
 .../springai/chat/SpringAiChatProducer.java        |    89 +
 .../springai/chat/mcp/SpringAiChatMcpManager.java  |   186 +
 .../component/springai/chat/SpringAiChatMcpIT.java |    88 +
 .../springai/chat/SpringAiChatMcpSseIT.java        |    74 +
 .../SpringAiChatStructuredOutputValidationIT.java  |   129 +
 .../chat/SpringAiChatToolBeanDiscoveryIT.java      |   119 +
 .../springai/chat/SpringAiChatToolContextIT.java   |   105 +
 .../camel-spring-ai/camel-spring-ai-image}/pom.xml |    46 +-
 .../image/SpringAiImageComponentConfigurer.java    |    99 +
 .../SpringAiImageConfigurationConfigurer.java      |    72 +
 .../image/SpringAiImageConverterLoader.java}       |    18 +-
 .../image/SpringAiImageEndpointConfigurer.java     |    83 +
 .../image/SpringAiImageEndpointUriFactory.java}    |    48 +-
 .../component/springai/image/spring-ai-image.json  |    60 +
 .../services/org/apache/camel/TypeConverterLoader  |     2 +
 .../services/org/apache/camel/component.properties |     7 +
 .../org/apache/camel/component/spring-ai-image     |     2 +
 ...onent.springai.image.SpringAiImageConfiguration |     2 +
 .../camel/configurer/spring-ai-image-component     |     2 +
 .../camel/configurer/spring-ai-image-endpoint      |     2 +
 .../camel/urifactory/spring-ai-image-endpoint      |     2 +
 .../src/main/docs/spring-ai-image-component.adoc   |   197 +
 .../component/springai/image/SpringAiImage.java}   |    10 +-
 .../springai/image/SpringAiImageComponent.java}    |    39 +-
 .../springai/image/SpringAiImageConfiguration.java |   136 +
 .../springai/image/SpringAiImageConverter.java     |    70 +
 .../springai/image/SpringAiImageEndpoint.java      |    74 +
 .../springai/image/SpringAiImageHeaders.java       |    55 +
 .../springai/image/SpringAiImageProducer.java      |   126 +
 .../springai/image/SpringAiImageOllamaIT.java      |   247 +
 .../src/test/resources/log4j2.properties           |    50 +
 .../camel-spring-parent/camel-spring-ai/pom.xml    |     1 +
 .../camel-spring-parent/camel-spring-xml/pom.xml   |     3 +-
 .../org/apache/camel/spring/xml/camelContext.json  |     2 +-
 .../camel/spring/xml/CamelContextFactoryBean.java  |     5 +
 .../org/apache/camel/spring/SpringMDCTest.java     |     1 +
 .../camel/spring/SpringMDCTransactedTest.java      |     1 +
 .../SpringMDCWithBreadcrumbDisabledTest.java       |     1 +
 .../camel/spring/SpringMDCWithBreadcrumbTest.java  |     1 +
 .../TransactionalClientDataSourceMDCTest.java      |     2 +-
 .../component/ssh/SshComponentConfigurer.java      |    30 +
 .../camel/component/ssh/SshEndpointConfigurer.java |    30 +
 .../camel/component/ssh/SshEndpointUriFactory.java |     7 +-
 .../org/apache/camel/component/ssh/ssh.json        |   110 +-
 .../camel/component/ssh/SshConfiguration.java      |    82 +
 .../org/apache/camel/component/ssh/SshUtils.java   |    15 +
 .../component/ssh/SshConnectionPropertiesTest.java |   114 +
 components/camel-telemetry-dev/pom.xml             |     4 +-
 components/camel-telemetry/pom.xml                 |     4 +-
 .../telemetry/decorators/SedaSpanDecorator.java    |    23 +
 components/camel-tracing/pom.xml                   |     2 +-
 .../services/org/apache/camel/other.properties     |     2 +-
 .../src/generated/resources/tracing.json           |     2 +-
 .../camel-tracing/src/main/docs/tracing.adoc       |     7 +-
 .../apache/camel/tracing/ActiveSpanManager.java    |     1 +
 .../org/apache/camel/tracing/ExtractAdapter.java   |     1 +
 .../org/apache/camel/tracing/InjectAdapter.java    |     2 +-
 .../java/org/apache/camel/tracing/SpanAdapter.java |     1 +
 .../org/apache/camel/tracing/SpanDecorator.java    |     1 +
 .../java/org/apache/camel/tracing/SpanKind.java    |     1 +
 .../org/apache/camel/tracing/TagConstants.java     |     1 +
 .../main/java/org/apache/camel/tracing/Tracer.java |     1 +
 .../decorators/AbstractHttpSpanDecorator.java      |     1 +
 .../decorators/AbstractInternalSpanDecorator.java  |     1 +
 .../decorators/AbstractMessagingSpanDecorator.java |     1 +
 .../tracing/decorators/AbstractSpanDecorator.java  |     1 +
 .../tracing/decorators/ActiveMQ6SpanDecorator.java |     1 +
 .../tracing/decorators/ActiveMQSpanDecorator.java  |     1 +
 .../camel/tracing/decorators/AhcSpanDecorator.java |     1 +
 .../tracing/decorators/AmqpSpanDecorator.java      |     1 +
 .../decorators/AzureServiceBusSpanDecorator.java   |     1 +
 .../AzureStorageDataLakeSpanDecorator.java         |     1 +
 .../decorators/AzureStorageQueueSpanDecorator.java |     1 +
 .../tracing/decorators/CometdSpanDecorator.java    |     1 +
 .../camel/tracing/decorators/CqlSpanDecorator.java |     1 +
 .../tracing/decorators/DirectSpanDecorator.java    |     1 +
 .../tracing/decorators/DisruptorSpanDecorator.java |     1 +
 .../decorators/DisruptorvmSpanDecorator.java       |     1 +
 .../decorators/ElasticsearchSpanDecorator.java     |     1 +
 .../tracing/decorators/FileSpanDecorator.java      |     1 +
 .../camel/tracing/decorators/FtpSpanDecorator.java |     1 +
 .../tracing/decorators/FtpsSpanDecorator.java      |     1 +
 .../camel/tracing/decorators/HttpMethodHelper.java |     1 +
 .../tracing/decorators/HttpSpanDecorator.java      |     1 +
 .../tracing/decorators/HttpsSpanDecorator.java     |     1 +
 .../tracing/decorators/IronmqSpanDecorator.java    |     1 +
 .../tracing/decorators/JdbcSpanDecorator.java      |     1 +
 .../tracing/decorators/JettySpanDecorator.java     |     1 +
 .../camel/tracing/decorators/JmsSpanDecorator.java |     1 +
 .../tracing/decorators/KafkaSpanDecorator.java     |     1 +
 .../camel/tracing/decorators/LogSpanDecorator.java |     1 +
 .../tracing/decorators/MongoDBSpanDecorator.java   |     1 +
 .../tracing/decorators/NatsSpanDecorator.java      |     1 +
 .../tracing/decorators/NettyHttpSpanDecorator.java |     1 +
 .../tracing/decorators/Paho5SpanDecorator.java     |     1 +
 .../tracing/decorators/PahoSpanDecorator.java      |     1 +
 .../decorators/PlatformHttpSpanDecorator.java      |     1 +
 .../decorators/RestOpenapiSpanDecorator.java       |     1 +
 .../tracing/decorators/RestSpanDecorator.java      |     1 +
 .../tracing/decorators/SchedulerSpanDecorator.java |     1 +
 .../tracing/decorators/SedaSpanDecorator.java      |     1 +
 .../tracing/decorators/ServletSpanDecorator.java   |     1 +
 .../tracing/decorators/SftpSpanDecorator.java      |     1 +
 .../tracing/decorators/Sjms2SpanDecorator.java     |     1 +
 .../tracing/decorators/SjmsSpanDecorator.java      |     1 +
 .../decorators/SpringRabbitmqSpanDecorator.java    |     1 +
 .../camel/tracing/decorators/SqlSpanDecorator.java |     1 +
 .../tracing/decorators/StompSpanDecorator.java     |     1 +
 .../tracing/decorators/TimerSpanDecorator.java     |     1 +
 .../tracing/decorators/UndertowSpanDecorator.java  |     1 +
 .../tracing/decorators/VertxHttpSpanDecorator.java |     1 +
 .../propagation/CamelHeadersExtractAdapter.java    |     1 +
 .../propagation/CamelHeadersInjectAdapter.java     |     1 +
 .../CamelMessagingHeadersExtractAdapter.java       |     1 +
 .../CamelMessagingHeadersInjectAdapter.java        |     1 +
 .../camel/tracing/ActiveSpanManagerTest.java       |     1 +
 .../org/apache/camel/tracing/MockSpanAdapter.java  |     1 +
 .../org/apache/camel/tracing/URIDecoratorTest.java |     1 +
 .../decorators/AbstractHttpSpanDecoratorTest.java  |     1 +
 .../AbstractMessagingSpanDecoratorTest.java        |     1 +
 .../decorators/AbstractSpanDecoratorTest.java      |     1 +
 .../AzureServiceBusSpanDecoratorTest.java          |     1 +
 .../AzureStorageDataLakeSpanDecoratorTest.java     |     1 +
 .../AzureStorageQueueSpanDecoratorTest.java        |     1 +
 .../decorators/CometdSpanDecoratorTest.java        |     1 +
 .../tracing/decorators/CqlSpanDecoratorTest.java   |     1 +
 .../decorators/ElasticsearchSpanDecoratorTest.java |     1 +
 .../tracing/decorators/HttpMethodHelperTest.java   |     1 +
 .../camel/tracing/decorators/HttpMethods.java      |     1 +
 .../tracing/decorators/HttpSpanDecoratorTest.java  |     1 +
 .../decorators/IronmqSpanDecoratorTest.java        |     1 +
 .../tracing/decorators/JdbcSpanDecoratorTest.java  |     1 +
 .../tracing/decorators/JmsSpanDecoratorTest.java   |     1 +
 .../tracing/decorators/KafkaSpanDecoratorTest.java |     1 +
 .../decorators/MongoDBSpanDecoratorTest.java       |     1 +
 .../tracing/decorators/RestSpanDecoratorTest.java  |     1 +
 .../tracing/decorators/SqlSpanDecoratorTest.java   |     1 +
 .../tracing/decorators/StompSpanDecoratorTest.java |     1 +
 .../tracing/decorators/TimerSpanDecoratorTest.java |     1 +
 .../decorators/VertxHttpSpanDecoratorTest.java     |     1 +
 .../CamelMessagingHeadersExtractAdapterTest.java   |     1 +
 .../CamelMessagingHeadersInjectAdapterTest.java    |     1 +
 components/pom.xml                                 |     2 +
 .../main/java/org/apache/camel/CamelContext.java   |    19 +
 .../src/main/java/org/apache/camel/Exchange.java   |     2 +
 .../java/org/apache/camel/ExchangePropertyKey.java |     4 +
 .../main/java/org/apache/camel/spi/CamelEvent.java |     2 +
 .../java/org/apache/camel/spi/ErrorRegistry.java   |    96 +
 .../org/apache/camel/spi/ErrorRegistryEntry.java   |    76 +
 .../org/apache/camel/spi/ErrorRegistryView.java    |    37 +-
 .../java/org/apache/camel/spi/EventFactory.java    |     1 +
 .../java/org/apache/camel/spi/EventNotifier.java   |     2 +
 .../main/java/org/apache/camel/spi/UnitOfWork.java |     8 +
 .../support/jsse/BaseSSLContextParameters.java     |   202 +
 .../camel/support/jsse/SSLContextParameters.java   |    68 +
 .../support/jsse/SignatureSchemesParameters.java   |    65 +
 .../camel/impl/engine/AbstractCamelContext.java    |    29 +
 .../impl/engine/BaseExecutorServiceManager.java    |     2 +
 .../camel/impl/engine/CamelInternalProcessor.java  |     1 +
 .../impl/engine/DefaultCamelContextExtension.java  |    20 +
 .../camel/impl/engine/DefaultClassResolver.java    |    11 +
 .../camel/impl/engine/DefaultErrorRegistry.java    |   332 +
 .../impl/engine/DefaultManagementStrategy.java     |     7 +-
 .../camel/impl/engine/DefaultUnitOfWork.java       |     1 -
 .../impl/engine/DefaultUnitOfWorkFactory.java      |     4 +
 .../impl/engine/MDCThreadFactoryListener.java      |     1 +
 .../apache/camel/impl/engine/MDCUnitOfWork.java    |     1 +
 .../org/apache/camel/impl/engine/RouteService.java |     1 +
 .../camel/impl/engine/SimpleCamelContext.java      |     6 +
 .../component/properties/PropertiesComponent.java  |     3 +-
 .../camel/impl/event/DefaultEventFactory.java      |     1 +
 .../event/ExchangeAsyncProcessingStartedEvent.java |     1 +
 .../org/apache/camel/dev-console/errors.json       |    15 +
 .../services/org/apache/camel/dev-console/errors   |     2 +
 .../org/apache/camel/dev-consoles.properties       |     2 +-
 .../camel/impl/console/ErrorRegistryConsole.java   |   157 +
 .../apache/camel/impl/CamelContextConfigurer.java  |     6 +
 .../org/apache/camel/language/csimple/csimple.json |     2 +-
 .../org/apache/camel/language/simple/simple.json   |   127 +-
 .../modules/languages/pages/csimple-language.adoc  |    11 +-
 .../modules/languages/pages/simple-language.adoc   |    96 +-
 .../language/csimple/CSimpleCodeGenerator.java     |     1 +
 .../camel/language/csimple/CSimpleCompiler.java    |     1 +
 .../camel/language/csimple/CSimpleException.java   |     1 +
 .../camel/language/csimple/CSimpleExpression.java  |     1 +
 .../language/csimple/CSimpleExpressionParser.java  |     1 +
 .../language/csimple/CSimpleGeneratedCode.java     |     1 +
 .../camel/language/csimple/CSimpleHelper.java      |     1 +
 .../camel/language/csimple/CSimpleLanguage.java    |     1 +
 .../camel/language/csimple/CSimpleMethod.java      |     1 +
 .../language/csimple/CSimplePredicateParser.java   |     1 +
 .../camel/language/csimple/CSimpleSupport.java     |     1 +
 .../camel/language/simple/SimpleConstants.java     |    20 +
 .../language/simple/SimpleExpressionBuilder.java   |   200 +-
 .../simple/ast/SimpleFunctionExpression.java       |   111 +
 .../org/apache/camel/model/language/csimple.json   |     2 +-
 .../java/org/apache/camel/builder/Builder.java     |     6 +
 .../org/apache/camel/builder/BuilderSupport.java   |     6 +
 .../org/apache/camel/builder/ExpressionClause.java |     6 +
 .../camel/builder/ExpressionClauseSupport.java     |    14 +-
 .../camel/builder/LanguageBuilderFactory.java      |     6 +
 .../camel/model/language/CSimpleExpression.java    |     5 +-
 .../apache/camel/processor/MulticastProcessor.java |     4 +
 .../camel/processor/OnCompletionProcessor.java     |     7 +
 .../apache/camel/processor/ProcessorHelper.java    |     1 +
 .../org/apache/camel/processor/SendProcessor.java  |     1 +
 .../apache/camel/processor/WireTapProcessor.java   |     2 +
 .../reifier/language/CSimpleExpressionReifier.java |     1 +
 .../org/apache/camel/core/xml/util/jsse/jaxb.index |     1 +
 .../core/xml/AbstractCamelContextFactoryBean.java  |     5 +
 ...bstractBaseSSLContextParametersFactoryBean.java |    31 +
 .../jsse/SignatureSchemesParametersDefinition.java |    46 +
 .../xml/AbstractCamelContextFactoryBeanTest.java   |     1 +
 .../camel/converter/json/JsonConverterTest.java    |   203 +
 .../org/apache/camel/impl/ErrorRegistryTest.java   |   243 +
 .../impl/event/SimpleEventNotifierEventsTest.java  |     6 +-
 .../MDCUnitLoggingOutOfMemoryManualTest.java       |     1 +
 .../language/simple/FileSimpleJsonPathTest.java    |    77 +
 .../apache/camel/language/simple/SimpleTest.java   |   210 +
 .../camel/processor/BreadcrumbDisabledTest.java    |     1 +
 .../org/apache/camel/processor/BreadcrumbTest.java |     1 +
 .../org/apache/camel/processor/MDCAsyncTest.java   |     1 +
 .../apache/camel/processor/MDCClearingTest.java    |     1 +
 .../apache/camel/processor/MDCCustomKeysTest.java  |     1 +
 .../camel/processor/MDCErrorHandlerTest.java       |     1 +
 .../processor/MDCOnCompletionOnCompletionTest.java |     1 +
 .../processor/MDCOnCompletionParallelTest.java     |     1 +
 .../camel/processor/MDCOnCompletionTest.java       |     1 +
 .../MDCResetMidRouteProducerTemplateTest.java      |     1 +
 .../org/apache/camel/processor/MDCResetTest.java   |     1 +
 .../camel/processor/MDCRouteIdAwareTest.java       |     1 +
 .../processor/MDCSplitParallelProcessingTest.java  |     1 +
 .../org/apache/camel/processor/MDCSplitTest.java   |     1 +
 .../java/org/apache/camel/processor/MDCTest.java   |     1 +
 .../camel/processor/MDCWireTapCustomKeysTest.java  |     1 +
 .../org/apache/camel/processor/MDCWireTapTest.java |     1 +
 .../camel/processor/MDCWithBreadcrumbTest.java     |     1 +
 .../SplitSubUnitOfWorkWithMDCLoggingTest.java      |     1 +
 .../org/apache/camel/processor/WireTapMDCTest.java |     1 +
 .../aggregator/AbstractDistributedTest.java        |     1 +
 .../apache/camel/processor/async/AsyncMDCTest.java |     1 +
 .../support/jsse/SSLContextParametersTest.java     |   253 +-
 core/camel-core/src/test/resources/books.json      |    20 +
 .../MainConfigurationPropertiesConfigurer.java     |    28 +
 .../main/SSLConfigurationPropertiesConfigurer.java |    42 +
 .../camel-main-configuration-metadata.json         |    14 +-
 .../org/apache/camel/main/components.properties    |     2 +
 core/camel-main/src/main/docs/main.adoc            |    18 +-
 .../org/apache/camel/main/BaseMainSupport.java     |    44 +
 .../camel/main/DefaultConfigurationConfigurer.java |     9 +
 .../camel/main/DefaultConfigurationProperties.java |   109 +-
 .../camel/main/SSLConfigurationProperties.java     |   178 +
 .../fatjar/FatJarPackageScanClassResolver.java     |   136 +
 .../fatjar/FatJarPackageScanResourceResolver.java  |   150 +
 .../java/org/apache/camel/main/fatjar/Main.java    |    66 +
 .../java/org/apache/camel/main/MainSSLTest.java    |   262 +
 .../api/management/mbean/CamelOpenMBeanTypes.java  |    19 +
 .../management/mbean/ManagedCamelContextMBean.java |     1 +
 .../mbean/ManagedErrorRegistryMBean.java           |    64 +
 .../management/JmxManagementLifecycleStrategy.java |     4 +
 .../management/mbean/ManagedCamelContext.java      |     1 +
 .../management/mbean/ManagedErrorRegistry.java     |   140 +
 .../management/ManagedNonManagedServiceTest.java   |     2 +-
 ...edProducerRouteAddRemoveRegisterAlwaysTest.java |     2 +-
 .../management/ManagedRouteAddRemoveTest.java      |     2 +-
 .../stream/CamelSupportBulkConverterLoader.java    |   237 +
 .../services/org/apache/camel/TypeConverterLoader  |     2 +-
 .../apache/camel/converter/json/JsonConverter.java |   143 +
 .../apache/camel/saga/InMemorySagaCoordinator.java |     1 +
 .../java/org/apache/camel/support/EventHelper.java |     1 +
 .../camel/support/SimpleEventNotifierSupport.java  |     3 +
 .../camel/support/builder/ExpressionBuilder.java   |    12 +-
 .../java/org/apache/camel/util/SimpleUtils.java    |     5 +
 docs/.pnp.cjs                                      |   102 +-
 .../modules/ROOT/examples/json/event.json          |     1 +
 .../ROOT/examples/json/spring-ai-image.json        |     1 +
 docs/components/modules/ROOT/nav.adoc              |     2 +
 .../modules/ROOT/pages/event-component.adoc        |     1 +
 .../ROOT/pages/spring-ai-image-component.adoc      |     1 +
 docs/gulpfile.js                                   |     4 +-
 docs/package.json                                  |     2 +-
 docs/user-manual/modules/ROOT/nav.adoc             |     1 +
 .../ROOT/pages/camel-4x-upgrade-guide-4_19.adoc    |    96 +
 .../ROOT/pages/camel-configuration-utilities.adoc  |   194 +
 .../modules/ROOT/pages/camel-jbang-mcp.adoc        |    60 +-
 .../modules/ROOT/pages/error-registry.adoc         |    60 +
 .../modules/ROOT/pages/event-notifier.adoc         |     5 +-
 docs/user-manual/modules/ROOT/pages/mdc.adoc       |     2 +-
 docs/user-manual/modules/ROOT/pages/security.adoc  |     7 +
 .../ROOT/pages/using-propertyplaceholder.adoc      |    11 +
 docs/yarn.lock                                     |    75 +-
 .../component/ComponentsBuilderFactory.java        |    27 +
 ...tory.java => EventComponentBuilderFactory.java} |    88 +-
 .../component/dsl/IggyComponentBuilderFactory.java |    73 +
 .../dsl/MongodbComponentBuilderFactory.java        |    18 +
 .../dsl/SpringAiImageComponentBuilderFactory.java  |   257 +
 .../component/dsl/SshComponentBuilderFactory.java  |    83 +
 .../builder/endpoint/EndpointBuilderFactory.java   |     1 +
 .../camel/builder/endpoint/EndpointBuilders.java   |     1 +
 .../builder/endpoint/StaticEndpointBuilders.java   |    86 +
 .../endpoint/dsl/AS2EndpointBuilderFactory.java    |    40 +
 .../endpoint/dsl/IggyEndpointBuilderFactory.java   |   243 +
 .../dsl/MinaSftpEndpointBuilderFactory.java        |    81 +-
 .../dsl/MongoDbEndpointBuilderFactory.java         |    96 +
 .../endpoint/dsl/SftpEndpointBuilderFactory.java   |    51 +-
 .../dsl/SpringAiChatEndpointBuilderFactory.java    |   253 +
 .../dsl/SpringAiImageEndpointBuilderFactory.java   |   454 +
 .../endpoint/dsl/SshEndpointBuilderFactory.java    |   438 +
 .../dsl/jbang/core/commands/CamelJBangMain.java    |     1 +
 .../dsl/jbang/core/commands/ExportBaseCommand.java |    10 +
 .../dsl/jbang/core/commands/ExportCamelMain.java   |     3 -
 .../apache/camel/dsl/jbang/core/commands/Run.java  |    19 +-
 .../dsl/jbang/core/commands/WrapperCommand.java    |   155 +
 .../camel/dsl/jbang/core/common/CatalogLoader.java |    59 +-
 .../camel/dsl/jbang/core/common/PluginHelper.java  |     6 +-
 .../src/main/resources/assembly/runner.xml         |    34 -
 .../src/main/resources/camel-wrapper/camelw        |   160 +
 .../src/main/resources/camel-wrapper/camelw.cmd    |   101 +
 .../resources/templates/main-kubernetes-pom.tmpl   |    27 +-
 .../src/main/resources/templates/main-pom.tmpl     |    27 +-
 .../src/main/resources/templates/main.tmpl         |     2 +-
 .../jbang/core/commands/WrapperCommandTest.java    |   181 +
 dsl/camel-jbang/camel-jbang-it/pom.xml             |    28 +-
 .../apache/camel/dsl/jbang/it/ExportITCase.java    |    13 +
 dsl/camel-jbang/camel-jbang-mcp/pom.xml            |     6 +
 .../dsl/jbang/core/commands/mcp/CatalogTools.java  |    58 +-
 .../core/commands/mcp/DependencyCheckTools.java    |    49 +-
 .../jbang/core/commands/mcp/DependencyData.java    |   125 +
 .../core/commands/mcp/DependencyResources.java     |   119 +
 .../mcp/{DiagnoseTools.java => DiagnoseData.java}  |   443 +-
 .../jbang/core/commands/mcp/DiagnoseResources.java |   167 +
 .../dsl/jbang/core/commands/mcp/DiagnoseTools.java |   362 +-
 .../dsl/jbang/core/commands/mcp/TestInfraData.java |   211 +
 .../core/commands/mcp/TestInfraResources.java      |   144 +
 .../jbang/core/commands/mcp/TestScaffoldTools.java |   207 +-
 .../jbang/core/commands/mcp/CatalogToolsTest.java  |   232 +
 .../commands/mcp/DependencyCheckToolsTest.java     |     7 +-
 .../core/commands/mcp/DependencyResourcesTest.java |   142 +
 .../core/commands/mcp/DiagnoseResourcesTest.java   |   234 +
 .../jbang/core/commands/mcp/DiagnoseToolsTest.java |     7 +-
 .../core/commands/mcp/TestInfraResourcesTest.java  |   159 +
 .../core/commands/mcp/TestScaffoldToolsTest.java   |     7 +-
 .../camel-component-known-dependencies.properties  |     2 +
 .../camel-main-known-dependencies.properties       |     5 +
 .../dsl/yaml/deserializers/ModelDeserializers.java |     2 +-
 .../generated/resources/schema/camelYamlDsl.json   |     1 +
 .../camel/dsl/yaml/KameletRoutesBuilderLoader.java |    52 +
 .../apache/camel/dsl/yaml/KameletLoaderTest.groovy |   118 +
 parent/pom.xml                                     |    75 +-
 pom.xml                                            |     1 +
 proposals/mdc.adoc                                 |     8 +-
 proposals/tracing.adoc                             |     6 +-
 test-infra/camel-test-infra-all/pom.xml            |     4 +-
 .../src/generated/resources/META-INF/metadata.json |     9 +
 .../services/AbstractArtemisEmbeddedService.java   |    12 +-
 .../infra/kafka/services/StrimziContainer.java     |    14 +-
 .../services/McpEverythingSseInfraService.java     |    29 +-
 ...McpEverythingSseLocalContainerInfraService.java |   118 +
 .../services/McpEverythingSseService.java          |    19 +-
 .../services/McpEverythingSseServiceFactory.java   |    41 +-
 .../services/MilvusLocalContainerInfraService.java |     1 +
 .../infra/milvus/services/container.properties     |     2 +-
 .../services/MongoDBLocalContainerTLSService.java  |   109 +
 .../infra/mongodb/services/ssl/ca-truststore.jks   |   Bin 0 -> 1206 bytes
 .../camel/test/infra/mongodb/services/ssl/ca.pem   |    20 +
 .../test/infra/mongodb/services/ssl/server.pem     |    48 +
 .../test/infra/neo4j/services/container.properties |     2 +-
 .../infra/postgres/common/PostgresProperties.java  |     1 +
 .../PostgresVectorLocalContainerInfraService.java  |    39 +
 .../PostgresVectorLocalContainerService.java       |    16 +-
 .../services/PostgresVectorServiceFactory.java     |    24 +-
 .../infra/postgres/services/container.properties   |     1 +
 .../infra/qdrant/services/container.properties     |     2 +-
 .../infra/weaviate/services/container.properties   |     2 +-
 tests/camel-itest/pom.xml                          |    10 +-
 .../utils/extensions/JmsServiceExtension.java      |     4 +-
 .../java/org/apache/camel/util/json/JsonArray.java |    22 +
 .../org/apache/camel/util/json/JsonObject.java     |   245 +
 .../apache/camel/util/json/JsonObjectPathTest.java |   204 +
 .../src/main/resources/api-route-test.vm           |     2 +-
 .../CamelTestInfraGenerateMetadataMojo.java        |    20 +-
 .../apache/camel/maven/packaging/MojoHelper.java   |     1 +
 .../camel/generator/openapi/OperationVisitor.java  |     3 +
 710 files changed, 32800 insertions(+), 21564 deletions(-)
 create mode 100644 .github/workflows/pr-update-branch.yml
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/event.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/components/spring-ai-image.json
 create mode 100644 
catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/dev-consoles/errors.json
 create mode 100644 
components/camel-ai/camel-langchain4j-agent/src/test/java/org/apache/camel/component/langchain4j/agent/integration/LangChain4jAgentAutoConversionTest.java
 rename 
components/{camel-mina-sftp/src/main/java/org/apache/camel/component/file/remote/mina/MinaSftpRemoteFileSingle.java
 => 
camel-as2/camel-as2-api/src/main/java/org/apache/camel/component/as2/api/entity/GenericApplicationEntity.java}
 (50%)
 create mode 100644 
components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/AS2AsyncMDNServerConnectionTest.java
 create mode 100644 
components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/entity/GenericApplicationEntityTest.java
 create mode 100644 
components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/protocol/ResponseMDNTest.java
 create mode 100644 
components/camel-as2/camel-as2-api/src/test/java/org/apache/camel/component/as2/api/util/AS2UtilsTest.java
 create mode 100644 
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerAuthenticatedTest.java
 create mode 100644 
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerExtensionTest.java
 delete mode 100644 
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerInOutInteractiveManualTest.java
 create mode 100644 
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerInOutTest.java
 delete mode 100644 
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerInteractiveAuthenticatedManualTest.java
 delete mode 100644 
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerInteractiveExtensionManualTest.java
 delete mode 100644 
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerInteractiveManualTest.java
 create mode 100644 
components/camel-cometd/src/test/java/org/apache/camel/component/cometd/CometdProducerConsumerInteractiveTest.java
 copy components/{camel-google/camel-google-firestore => camel-event}/pom.xml 
(56%)
 copy 
components/{camel-mongodb/src/generated/java/org/apache/camel/component/mongodb/MongoDbComponentConfigurer.java
 => 
camel-event/src/generated/java/org/apache/camel/component/camelevent/EventComponentConfigurer.java}
 (63%)
 copy 
components/{camel-mongodb/src/generated/java/org/apache/camel/component/mongodb/MongoDbComponentConfigurer.java
 => 
camel-event/src/generated/java/org/apache/camel/component/camelevent/EventEndpointConfigurer.java}
 (52%)
 copy 
components/{camel-iggy/src/generated/java/org/apache/camel/component/iggy/IggyEndpointUriFactory.java
 => 
camel-event/src/generated/java/org/apache/camel/component/camelevent/EventEndpointUriFactory.java}
 (53%)
 create mode 100644 
components/camel-event/src/generated/resources/META-INF/org/apache/camel/component/camelevent/event.json
 create mode 100644 
components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/component/event
 create mode 100644 
components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/configurer/event-component
 create mode 100644 
components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/configurer/event-endpoint
 create mode 100644 
components/camel-event/src/generated/resources/META-INF/services/org/apache/camel/urifactory/event-endpoint
 create mode 100644 components/camel-event/src/main/docs/event-component.adoc
 copy 
components/{camel-iggy/src/main/java/org/apache/camel/component/iggy/IggyComponent.java
 => 
camel-event/src/main/java/org/apache/camel/component/camelevent/EventComponent.java}
 (59%)
 create mode 100644 
components/camel-event/src/main/java/org/apache/camel/component/camelevent/EventConsumer.java
 create mode 100644 
components/camel-event/src/main/java/org/apache/camel/component/camelevent/EventEndpoint.java
 create mode 100644 
components/camel-event/src/test/java/org/apache/camel/component/camelevent/EventComponentTest.java
 copy components/{camel-google/camel-google-firestore => 
camel-ftp-common}/pom.xml (59%)
 copy 
components/{camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpConsumer.java
 => 
camel-ftp-common/src/main/java/org/apache/camel/component/file/remote/AbstractSftpConsumer.java}
 (82%)
 copy 
components/{camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpConfiguration.java
 => 
camel-ftp-common/src/main/java/org/apache/camel/component/file/remote/BaseSftpConfiguration.java}
 (61%)
 rename components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/FtpConstants.java
 (100%)
 rename components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/FtpUtils.java
 (88%)
 rename components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFile.java
 (100%)
 rename components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileComponent.java
 (100%)
 rename components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileConfiguration.java
 (100%)
 rename components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileConsumer.java
 (100%)
 rename components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileEndpoint.java
 (100%)
 rename components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileOperations.java
 (100%)
 rename components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFilePollingConsumerPollStrategy.java
 (100%)
 rename components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileProducer.java
 (100%)
 rename components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/RemoteFileProducerHealthCheck.java
 (100%)
 rename components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/SftpDefaultMoveExistingFileStrategy.java
 (98%)
 copy components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/SftpRemoteFile.java
 (100%)
 copy components/{camel-ftp => 
camel-ftp-common}/src/main/java/org/apache/camel/component/file/remote/SftpRemoteFileSingle.java
 (100%)
 create mode 100644 
components/camel-groovy/src/generated/java/org/apache/camel/groovy/json/GroovyJsonBulkConverterLoader.java
 create mode 100644 
components/camel-groovy/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader
 create mode 100644 
components/camel-groovy/src/main/java/org/apache/camel/groovy/json/GroovyJsonConverter.java
 create mode 100644 
components/camel-groovy/src/test/java/org/apache/camel/groovy/json/GroovySimpleJSonArrayOnlyTest.java
 create mode 100644 
components/camel-groovy/src/test/java/org/apache/camel/groovy/json/GroovySimpleJSonArrayTest.java
 create mode 100644 
components/camel-groovy/src/test/java/org/apache/camel/groovy/json/GroovySimpleJSonTest.java
 create mode 100644 
components/camel-http-base/src/test/java/org/apache/camel/http/base/HttpSendDynamicAwareTest.java
 create mode 100644 
components/camel-iggy/src/test/java/org/apache/camel/component/iggy/IggyConfigurationTest.java
 copy 
core/camel-core/src/test/java/org/apache/camel/issues/MDCUnitLoggingOutOfMemoryManualTest.java
 => 
components/camel-jq/src/test/java/org/apache/camel/language/jq/JqBuiltInFnTest.java
 (60%)
 delete mode 100644 
components/camel-mina-sftp/src/main/java/org/apache/camel/component/file/remote/mina/MinaSftpDefaultMoveExistingFileStrategy.java
 delete mode 100644 
components/camel-mina/src/test/java/org/apache/camel/component/mina/MinaProducerShutdownManualIT.java
 create mode 100644 
components/camel-mina/src/test/java/org/apache/camel/component/mina/MinaProducerShutdownTest.java
 create mode 100644 
components/camel-mongodb/src/test/java/org/apache/camel/component/mongodb/integration/MongoDbSslConnectionIT.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat/src/main/java/org/apache/camel/component/springai/chat/mcp/SpringAiChatMcpManager.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat/src/test/java/org/apache/camel/component/springai/chat/SpringAiChatMcpIT.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat/src/test/java/org/apache/camel/component/springai/chat/SpringAiChatMcpSseIT.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat/src/test/java/org/apache/camel/component/springai/chat/SpringAiChatStructuredOutputValidationIT.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat/src/test/java/org/apache/camel/component/springai/chat/SpringAiChatToolBeanDiscoveryIT.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-chat/src/test/java/org/apache/camel/component/springai/chat/SpringAiChatToolContextIT.java
 copy components/{camel-csimple-joor => 
camel-spring-parent/camel-spring-ai/camel-spring-ai-image}/pom.xml (62%)
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/java/org/apache/camel/component/springai/image/SpringAiImageComponentConfigurer.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/java/org/apache/camel/component/springai/image/SpringAiImageConfigurationConfigurer.java
 copy 
components/{camel-ai/camel-langchain4j-agent/src/generated/java/org/apache/camel/component/langchain4j/agent/LangChain4jAgentConverterLoader.java
 => 
camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/java/org/apache/camel/component/springai/image/SpringAiImageConverterLoader.java}
 (66%)
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/java/org/apache/camel/component/springai/image/SpringAiImageEndpointConfigurer.java
 copy 
components/camel-spring-parent/camel-spring-ai/{camel-spring-ai-chat/src/generated/java/org/apache/camel/component/springai/chat/SpringAiChatEndpointUriFactory.java
 => 
camel-spring-ai-image/src/generated/java/org/apache/camel/component/springai/image/SpringAiImageEndpointUriFactory.java}
 (54%)
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/org/apache/camel/component/springai/image/spring-ai-image.json
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/TypeConverterLoader
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/component.properties
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/component/spring-ai-image
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/configurer/org.apache.camel.component.springai.image.SpringAiImageConfiguration
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/configurer/spring-ai-image-component
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/configurer/spring-ai-image-endpoint
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/generated/resources/META-INF/services/org/apache/camel/urifactory/spring-ai-image-endpoint
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/docs/spring-ai-image-component.adoc
 copy 
components/{camel-tracing/src/main/java/org/apache/camel/tracing/decorators/HttpsSpanDecorator.java
 => 
camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImage.java}
 (81%)
 copy 
components/{camel-iggy/src/main/java/org/apache/camel/component/iggy/IggyComponent.java
 => 
camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImageComponent.java}
 (62%)
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImageConfiguration.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImageConverter.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImageEndpoint.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImageHeaders.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/main/java/org/apache/camel/component/springai/image/SpringAiImageProducer.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/test/java/org/apache/camel/component/springai/image/SpringAiImageOllamaIT.java
 create mode 100644 
components/camel-spring-parent/camel-spring-ai/camel-spring-ai-image/src/test/resources/log4j2.properties
 create mode 100644 
components/camel-ssh/src/test/java/org/apache/camel/component/ssh/SshConnectionPropertiesTest.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/ErrorRegistry.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/ErrorRegistryEntry.java
 rename 
components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpRemoteFile.java
 => core/camel-api/src/main/java/org/apache/camel/spi/ErrorRegistryView.java 
(58%)
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/support/jsse/SignatureSchemesParameters.java
 create mode 100644 
core/camel-base-engine/src/main/java/org/apache/camel/impl/engine/DefaultErrorRegistry.java
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/org/apache/camel/dev-console/errors.json
 create mode 100644 
core/camel-console/src/generated/resources/META-INF/services/org/apache/camel/dev-console/errors
 create mode 100644 
core/camel-console/src/main/java/org/apache/camel/impl/console/ErrorRegistryConsole.java
 create mode 100644 
core/camel-core-xml/src/main/java/org/apache/camel/core/xml/util/jsse/SignatureSchemesParametersDefinition.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/converter/json/JsonConverterTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/ErrorRegistryTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/language/simple/FileSimpleJsonPathTest.java
 create mode 100644 core/camel-core/src/test/resources/books.json
 create mode 100644 
core/camel-main/src/main/java/org/apache/camel/main/fatjar/FatJarPackageScanClassResolver.java
 create mode 100644 
core/camel-main/src/main/java/org/apache/camel/main/fatjar/FatJarPackageScanResourceResolver.java
 create mode 100644 
core/camel-main/src/main/java/org/apache/camel/main/fatjar/Main.java
 create mode 100644 
core/camel-management-api/src/main/java/org/apache/camel/api/management/mbean/ManagedErrorRegistryMBean.java
 create mode 100644 
core/camel-management/src/main/java/org/apache/camel/management/mbean/ManagedErrorRegistry.java
 create mode 100644 
core/camel-support/src/generated/java/org/apache/camel/converter/stream/CamelSupportBulkConverterLoader.java
 create mode 100644 
core/camel-support/src/main/java/org/apache/camel/converter/json/JsonConverter.java
 create mode 120000 docs/components/modules/ROOT/examples/json/event.json
 create mode 120000 
docs/components/modules/ROOT/examples/json/spring-ai-image.json
 create mode 120000 docs/components/modules/ROOT/pages/event-component.adoc
 create mode 120000 
docs/components/modules/ROOT/pages/spring-ai-image-component.adoc
 create mode 100644 docs/user-manual/modules/ROOT/pages/error-registry.adoc
 copy 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/{MongodbComponentBuilderFactory.java
 => EventComponentBuilderFactory.java} (53%)
 create mode 100644 
dsl/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/SpringAiImageComponentBuilderFactory.java
 create mode 100644 
dsl/camel-endpointdsl/src/generated/java/org/apache/camel/builder/endpoint/dsl/SpringAiImageEndpointBuilderFactory.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/java/org/apache/camel/dsl/jbang/core/commands/WrapperCommand.java
 delete mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/assembly/runner.xml
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/camel-wrapper/camelw
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/main/resources/camel-wrapper/camelw.cmd
 create mode 100644 
dsl/camel-jbang/camel-jbang-core/src/test/java/org/apache/camel/dsl/jbang/core/commands/WrapperCommandTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/DependencyData.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/DependencyResources.java
 copy 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/{DiagnoseTools.java
 => DiagnoseData.java} (60%)
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/DiagnoseResources.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/TestInfraData.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/main/java/org/apache/camel/dsl/jbang/core/commands/mcp/TestInfraResources.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/CatalogToolsTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/DependencyResourcesTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/DiagnoseResourcesTest.java
 create mode 100644 
dsl/camel-jbang/camel-jbang-mcp/src/test/java/org/apache/camel/dsl/jbang/core/commands/mcp/TestInfraResourcesTest.java
 copy 
core/camel-core-languages/src/main/java/org/apache/camel/language/csimple/CSimpleGeneratedCode.java
 => 
test-infra/camel-test-infra-mcp-everything/src/main/java/org/apache/camel/test/infra/mcp/everything/services/McpEverythingSseInfraService.java
 (63%)
 create mode 100644 
test-infra/camel-test-infra-mcp-everything/src/main/java/org/apache/camel/test/infra/mcp/everything/services/McpEverythingSseLocalContainerInfraService.java
 copy 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/SedaSpanDecorator.java
 => 
test-infra/camel-test-infra-mcp-everything/src/main/java/org/apache/camel/test/infra/mcp/everything/services/McpEverythingSseService.java
 (66%)
 rename 
components/camel-ftp/src/main/java/org/apache/camel/component/file/remote/SftpRemoteFileSingle.java
 => 
test-infra/camel-test-infra-mcp-everything/src/main/java/org/apache/camel/test/infra/mcp/everything/services/McpEverythingSseServiceFactory.java
 (53%)
 create mode 100644 
test-infra/camel-test-infra-mongodb/src/main/java/org/apache/camel/test/infra/mongodb/services/MongoDBLocalContainerTLSService.java
 create mode 100644 
test-infra/camel-test-infra-mongodb/src/main/resources/org/apache/camel/test/infra/mongodb/services/ssl/ca-truststore.jks
 create mode 100644 
test-infra/camel-test-infra-mongodb/src/main/resources/org/apache/camel/test/infra/mongodb/services/ssl/ca.pem
 create mode 100644 
test-infra/camel-test-infra-mongodb/src/main/resources/org/apache/camel/test/infra/mongodb/services/ssl/server.pem
 create mode 100644 
test-infra/camel-test-infra-postgres/src/main/java/org/apache/camel/test/infra/postgres/services/PostgresVectorLocalContainerInfraService.java
 copy 
components/camel-telemetry/src/main/java/org/apache/camel/telemetry/decorators/SedaSpanDecorator.java
 => 
test-infra/camel-test-infra-postgres/src/main/java/org/apache/camel/test/infra/postgres/services/PostgresVectorLocalContainerService.java
 (70%)
 copy 
components/camel-opentelemetry/src/main/java/org/apache/camel/opentelemetry/propagators/OpenTelemetryGetter.java
 => 
test-infra/camel-test-infra-postgres/src/main/java/org/apache/camel/test/infra/postgres/services/PostgresVectorServiceFactory.java
 (57%)
 create mode 100644 
tooling/camel-util-json/src/test/java/org/apache/camel/util/json/JsonObjectPathTest.java

Reply via email to