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

davsclaus pushed a change to branch feature/CAMEL-24961-catalog-body-types-2
in repository https://gitbox.apache.org/repos/asf/camel.git


    from 4017dd4f313b CAMEL-24961: camel-jbang - the options that make a body 
type not known read as a list, as the carriers do
     add f079f97cbf62 CAMEL-25902: camel-netty - add a muteException consumer 
option (#28222)
     add 536d2e64fea9 CAMEL-25797: camel-pqc - the usage-count and 
PENDING_ROTATION key rotation signals now fire (#28094)
     add 520bd0e95a11 chore(deps): Bump certifi from 2026.4.22 to 2026.10.19 in 
/.github/actions/check-container-upgrade (#28235)
     add bb11354d3174 chore(deps-dev): Bump com.github.mwiede:jsch from 2.28.7 
to 2.28.8 (#28230)
     add ee57734bff0c chore(deps): Bump 
org.l2x6.cq:cq-alias-fastinstall-quickly-extension from 4.28.1 to 4.28.3 
(#28228)
     add be11ef79c181 chore(deps): Bump io.camunda:camunda-client-java from 
8.10.2 to 8.10.4 (#28227)
     add 7437e9805efb chore(deps): Bump hapi-fhir-core-version from 7.0.1 to 
7.0.2 (#28223)
     add efec0169e148 CAMEL-25440 / CAMEL-25880: Stabilize port binding and 
speed up camel-cxf tests
     add 4093897afe49 chore(camel-test-infra-ollama): upgrade 
ollama.container.ppc64le to v0.34.1 (#28017)
     add ccdc6aa81edb chore(deps): Bump asm-version from 9.11 to 9.11.1
     add 0bf90a492b9a chore(deps): Bump org.opensearch:opensearch-testcontainers
     add 4b7f8f942860 CAMEL-25781: camel-azure-eventhubs - add 4.22.3 upgrade 
guide note to main (#28238)
     add d4688eb0bb38 CAMEL-25816: camel-hazelcast - the transacted SEDA 
consumer ends its transaction on its own thread (#28205)
     add 708a656e368b CAMEL-25915: camel-ftp - Reconnect after a failed poll 
with sendNoop=false and a custom poll strategy (#28232)
     add d2eff648877e CAMEL-25873: camel-milo - the reconnectTimeout option 
sets the delay between connection attempts (#28219)
     add 2a8b165e51c8 CAMEL-25813: camel-pulsar - the producer continues the 
sequence ids of the broker (#28203)
     add 506dc13b6758 CAMEL-25811: camel-keycloak - the consumer reads every 
event since the previous poll (#28202)
     add fd6bd8013a66 CAMEL-25807: camel-github2 - the commit consumer no 
longer loses the commits beyond the newest 100 of a poll (#28199)
     add c2962f91b523 CAMEL-25790: camel-google-pubsub - stop pulling once the 
consumer stops, also after a restart (#28196)
     add 12402a4aec15 chore(deps): Bump com.palantir.javapoet:javapoet from 
0.20.0 to 0.22.0 (#28229)
     add da0de10c145a chore(deps): Bump dev.toonformat:jtoon from 2.0.7 to 
3.0.0 (#28225)
     add 549a79fb20ec chore(deps): Bump com.aliyun:kms20160120 from 2.3.0 to 
2.3.1 in the aliyun group across 1 directory (#28148)
     add 3ef68e407da3 CAMEL-25895: camel-openstack - align the remaining Swift 
header constants with the Camel naming convention (#28231)
     add 2fefcb707405 CAMEL-25806: camel-jira - the newIssues consumer no 
longer loses the issues beyond maxResults of a poll (#28198)
     add 6bf60f0cf610 CAMEL-25692: camel-milo - create a refused monitored item 
again instead of dropping it (#28212)
     add 6e5050a04175 CAMEL-25899: camel-jbang - AI tools: the reload output of 
a write keeps the hint of a failure, and a write of a script the routes load 
waits for the reload (#28209)
     add 41db1dd34e6c CAMEL-25901: camel-jms - docs: a request-reply example in 
Java, XML and YAML, and the AI tools say to use InOut instead of setting 
JMSReplyTo (#28211)
     add 4065a7464c45 CAMEL-25921: camel-tooling-maven - resolve artifacts 
cached by Maven 3.10 and do not lose dependencies with preferLocal (#28239)
     add a04357c4f4da CAMEL-25900: camel-jbang - AI tools: lead to the jsonpath 
filter with resultType java.util.Map for the one element of a list (#28210)
     add 9f839f4bcc9d CAMEL-25929: Restore interrupt status in 
InterruptedException catch blocks (#28245)
     add 8d3b944f02bb CAMEL-25930: camel-file - GenericFilePollingConsumer 
should return the polled exchange directly from receive (#28248)
     add 0b3c0a429adc CAMEL-25808: camel-mail - do not mark another mail when 
the folder had to be opened again during a poll (#28200)
     add b7594f06e0b7 CAMEL-25793: camel-paho-mqtt5 - a failed message with 
manualAcksEnabled no longer blocks the consumer (#28197)
     add 42204f7ce629 CAMEL-25879: camel-infinispan - the key option of the 
producer takes precedence over the key header (#28174)
     add e6885df7894d CAMEL-25796: camel-pqc - persist the stateful key index 
before the signature is published (#28099)
     add 8872f75ccd0d Remove PR build for JDK 25 by default to reduce load
     add 6f23ea1beb3f CI fork-test: fix concurrency group collision for JDK 25 
dispatch
     add 33dbcecd2a3b Skip JDK 21 build and rename input to jdk25_only
     add bf99380213fc Restore -jdk25 concurrency suffix to prevent PR build 
cancellation
     add bd49733607f9 CAMEL-25840: camel-hazelcast - the SEDA consumer waits 
for its threads before it stops the processor (#28261)
     add 50d17f9c2614 CAMEL-25838: camel-iggy - a consumer client created after 
a failed poll joins the consumer group (#28259)
     add 56aa5f4970a6 CAMEL-25917: camel-undertow - a WebSocket connection 
accepted while only a producer served the path is not treated as having passed 
a later consumer's custom handlers (#28237)
     add 0c1e85c8631c CAMEL-25860: camel-core - fix flaky 
PollEnrichTimeoutFileBodyTest
     add 9ca5f60d0052 CAMEL-25888: docs - upgrade guide entries for the pubnub 
producer channel in 4.22.3 and 4.18.6
     add 93d78a5f579b CAMEL-25772: camel-file - leave the kept done files as 
they are when the listing was cut (#28255)
     add 07d2e7a987bc Upgrade Spring Boot to 4.1.2 and align Spring versions 
(#28299)
     add 91c0f732343c CAMEL-25771: camel-core - a route checksum and revision, 
so tools can tell which routes changed between two runs or after a reload 
(#28213)
     add c7a63ecb3ec6 CAMEL-24961: camel-catalog - the body a component or data 
format needs, and the body it leaves after a step (#28241)
     add 55dde649d405 CAMEL-25953: camel-jbang - AI tools: an unchanged write 
says so, the log marks records from before the last reload, and a missed edit 
shows the file as it is (#28270)
     add 8b13f9bda981 Merge remote-tracking branch 'origin/main' into 
feature/CAMEL-24961-catalog-body-types-2

No new revisions were added by this update.

Summary of changes:
 .../check-container-upgrade/requirements.txt       |   6 +-
 .github/workflows/pr-build-main.yml                | 111 ++++++-
 .mvn/extensions.xml                                |   2 +-
 .../camel/catalog/components/hazelcast-seda.json   |   2 +-
 .../org/apache/camel/catalog/components/imap.json  |   4 +-
 .../org/apache/camel/catalog/components/imaps.json |   4 +-
 .../catalog/components/infinispan-embedded.json    |   4 +-
 .../camel/catalog/components/infinispan.json       |   4 +-
 .../org/apache/camel/catalog/components/jira.json  |   2 +-
 .../apache/camel/catalog/components/keycloak.json  |   4 +-
 .../camel/catalog/components/milo-browse.json      |  38 +--
 .../camel/catalog/components/milo-client.json      |  38 +--
 .../camel/catalog/components/netty-http.json       |   4 +-
 .../org/apache/camel/catalog/components/netty.json | 264 ++++++++--------
 .../camel/catalog/components/openstack-swift.json  |   8 +-
 .../camel/catalog/components/paho-mqtt5.json       |   4 +-
 .../org/apache/camel/catalog/components/pop3.json  |   4 +-
 .../org/apache/camel/catalog/components/pop3s.json |   4 +-
 .../apache/camel/catalog/components/pulsar.json    |   4 +-
 .../org/apache/camel/catalog/components/smtp.json  |   4 +-
 .../org/apache/camel/catalog/components/smtps.json |   4 +-
 .../apache/camel/catalog/dev-consoles-openapi.json |  16 +
 .../camel/catalog/dev-consoles/route-dump.json     |   4 +
 .../catalog/dev-consoles/route-structure.json      |   4 +
 .../apache/camel/catalog/dev-consoles/route.json   |   8 +
 .../camel/catalog/docs/infinispan-component.adoc   |  19 ++
 .../docs/infinispan-embedded-component.adoc        |  19 ++
 .../apache/camel/catalog/docs/jira-component.adoc  |   8 +
 .../apache/camel/catalog/docs/jms-component.adoc   |  92 +++++-
 .../camel/catalog/docs/keycloak-consumer.adoc      |  11 +-
 .../camel/catalog/docs/milo-client-component.adoc  |  13 +-
 .../apache/camel/catalog/docs/netty-component.adoc |   5 +
 .../camel/catalog/docs/paho-mqtt5-component.adoc   |  27 ++
 .../camel/catalog/docs/pqc-key-lifecycle.adoc      |  25 +-
 .../camel/catalog/docs/pulsar-component.adoc       |   8 +
 .../aws2/kinesis/KclKinesis2Consumer.java          |   1 +
 .../apache/camel/language/bean/BeanExpression.java |   7 +-
 .../camel/component/cxf/common/CXFTestSupport.java |  54 ++--
 .../camel/component/cxf/Camel1145RouteTest.java    |  10 +-
 .../component/cxf/CxfCustomerStartStopTest.java    |  14 +-
 .../camel/component/cxf/RouteBuilderCxfTracer.java |   3 +-
 components/camel-cxf/pom.xml                       |   4 +
 .../component/file/GenericFileKeptDoneFiles.java   |  12 +-
 .../component/file/GenericFilePollingConsumer.java |  52 ++--
 .../file/GenericFileKeptDoneFilesTest.java         |  58 ++++
 .../file/remote/RemoteFileConfiguration.java       |   4 +-
 .../component/file/remote/RemoteFileConsumer.java  |  12 +
 .../remote/RemoteFileConsumerSendNoopTest.java     |  52 +++-
 .../integration/FtpConsumerSendNoopFalseIT.java    |  46 ++-
 .../component/github2/consumer/CommitConsumer.java |  33 +-
 .../GitHub2CommitConsumerManyNewCommitsTest.java   | 179 +++++++++++
 .../google/pubsub/GooglePubsubConsumer.java        |  50 +++-
 .../GooglePubsubConsumerStopPullingTest.java       | 209 +++++++++++++
 .../component/hazelcast/seda/hazelcast-seda.json   |   2 +-
 .../hazelcast/seda/HazelcastSedaConfiguration.java |   6 +-
 .../hazelcast/seda/HazelcastSedaConsumer.java      |  83 ++++--
 .../hazelcast/HazelcastSedaConsumerStopTest.java   | 180 +++++++++++
 .../HazelcastSedaTransactedAsyncRouteTest.java     | 136 +++++++++
 .../HazelcastSedaTransactedPooledExchangeTest.java |  34 +++
 .../apache/camel/component/iggy/IggyConsumer.java  |  31 ++
 .../apache/camel/component/iggy/IggyEndpoint.java  |   8 +
 .../camel/component/iggy/IggyFetchRecords.java     |   3 +
 .../iggy/IggyConsumerRejoinGroupTest.java          | 150 ++++++++++
 .../infinispan/InfinispanConfiguration.java        |   3 +-
 .../component/infinispan/InfinispanProducer.java   |  36 ++-
 .../infinispan/InfinispanProducerTestSupport.java  |   6 +-
 .../infinispan/embedded/infinispan-embedded.json   |   4 +-
 .../main/docs/infinispan-embedded-component.adoc   |  19 ++
 .../component/infinispan/remote/infinispan.json    |   4 +-
 .../src/main/docs/infinispan-component.adoc        |  19 ++
 .../org/apache/camel/component/jira/jira.json      |   2 +-
 .../camel-jira/src/main/docs/jira-component.adoc   |   8 +
 .../apache/camel/component/jira/JiraEndpoint.java  |   3 +-
 .../jira/consumer/AbstractJiraConsumer.java        |  48 ++-
 .../component/jira/consumer/NewIssuesConsumer.java |  13 +-
 ...wIssuesConsumerMoreThanMaxResultsCloudTest.java |  65 ++++
 .../NewIssuesConsumerMoreThanMaxResultsTest.java   | 170 +++++++++++
 .../NewIssuesConsumerShrinkingResultTest.java      |  65 ++++
 .../camel-jms/src/main/docs/jms-component.adoc     |  92 +++++-
 .../kamelet/KameletRouteChecksumTest.java          |  72 +++++
 .../apache/camel/component/keycloak/keycloak.json  |   4 +-
 .../src/main/docs/keycloak-consumer.adoc           |  11 +-
 .../component/keycloak/KeycloakConfiguration.java  |   7 +-
 .../camel/component/keycloak/KeycloakConsumer.java | 115 +++++--
 .../KeycloakConsumerMoreThanMaxResultsTest.java    | 254 ++++++++++++++++
 .../org/apache/camel/component/mail/imap.json      |   4 +-
 .../org/apache/camel/component/mail/imaps.json     |   4 +-
 .../org/apache/camel/component/mail/pop3.json      |   4 +-
 .../org/apache/camel/component/mail/pop3s.json     |   4 +-
 .../org/apache/camel/component/mail/smtp.json      |   4 +-
 .../org/apache/camel/component/mail/smtps.json     |   4 +-
 .../camel/component/mail/MailConfiguration.java    |   5 +-
 .../apache/camel/component/mail/MailConsumer.java  | 135 ++++++++-
 .../mail/MailConsumerBatchFolderOpenTest.java      | 138 +++++++++
 .../mail/MailConsumerFolderReopenedTest.java       | 261 ++++++++++++++++
 .../mail/MailConsumerMailToCommitTest.java         | 148 +++++++++
 .../milo/browse/MiloBrowseComponentConfigurer.java |   6 +
 .../milo/browse/MiloBrowseEndpointConfigurer.java  |   6 +
 .../milo/browse/MiloBrowseEndpointUriFactory.java  |   3 +-
 .../milo/client/MiloClientComponentConfigurer.java |   6 +
 .../milo/client/MiloClientEndpointConfigurer.java  |   6 +
 .../milo/client/MiloClientEndpointUriFactory.java  |   3 +-
 .../camel/component/milo/browse/milo-browse.json   |  38 +--
 .../camel/component/milo/client/milo-client.json   |  38 +--
 .../src/main/docs/milo-client-component.adoc       |  13 +-
 .../component/milo/browse/MiloBrowseComponent.java |   4 +-
 .../component/milo/client/MiloClientComponent.java |   4 +-
 .../milo/client/MiloClientConfiguration.java       |  23 +-
 .../milo/client/MiloClientConnection.java          |   3 +-
 .../milo/client/internal/SubscriptionManager.java  | 180 +++++++++--
 .../component/milo/CommunicationLossTest.java      |  97 ++++++
 .../component/milo/MonitorItemLifecycleTest.java   |  16 +-
 .../component/milo/MonitoredItemRetryTest.java     | 270 +++++++++++++++++
 .../milo/ReconnectTimeoutConfigurationTest.java    |  96 ++++++
 .../netty/http/NettyHttpComponentConfigurer.java   |   6 -
 .../netty/http/NettyHttpEndpointConfigurer.java    |   6 -
 .../camel/component/netty/http/netty-http.json     |   4 +-
 .../component/netty/http/NettyHttpComponent.java   |  13 +-
 .../netty/http/NettyHttpConfiguration.java         |  14 -
 ...ettyHttpComponentMuteExceptionDisabledTest.java |  61 ++++
 .../component/netty/NettyComponentConfigurer.java  |   6 +
 .../netty/NettyConfigurationConfigurer.java        |   6 +
 .../component/netty/NettyEndpointConfigurer.java   |   6 +
 .../component/netty/NettyEndpointUriFactory.java   |   3 +-
 .../org/apache/camel/component/netty/netty.json    | 264 ++++++++--------
 .../camel-netty/src/main/docs/netty-component.adoc |   5 +
 .../camel/component/netty/NettyConfiguration.java  |  16 +
 .../netty/handlers/ServerChannelHandler.java       |  17 +-
 .../component/netty/NettyMuteExceptionTest.java    | 175 +++++++++++
 .../NettyTcpWithInOutUsingPlainSocketTest.java     |   2 +-
 .../component/openstack/swift/openstack-swift.json |   8 +-
 .../component/openstack/swift/SwiftConstants.java  |  16 +-
 .../openstack/swift/ContainerProducerTest.java     | 111 +++++++
 components/camel-paho-mqtt5/pom.xml                |  12 +
 .../camel/component/paho/mqtt5/paho-mqtt5.json     |   4 +-
 .../src/main/docs/paho-mqtt5-component.adoc        |  27 ++
 .../paho/mqtt5/PahoMqtt5Configuration.java         |   7 +-
 .../component/paho/mqtt5/PahoMqtt5Consumer.java    | 169 ++++++++++-
 .../paho/mqtt5/PahoMqtt5ManualAcksFailureTest.java | 332 +++++++++++++++++++++
 .../camel-pqc/src/main/docs/pqc-key-lifecycle.adoc |  25 +-
 .../apache/camel/component/pqc/PQCProducer.java    | 135 +++++++--
 .../camel/component/pqc/lifecycle/KeyMetadata.java |   7 +
 .../pqc/lifecycle/KeyRotationScheduler.java        |  18 +-
 .../pqc/PQCStatefulKeyPersistOrderTest.java        | 138 +++++++++
 .../pqc/lifecycle/KeyRotationSignalsTest.java      | 159 ++++++++++
 .../org/apache/camel/component/pulsar/pulsar.json  |   4 +-
 .../src/main/docs/pulsar-component.adoc            |   8 +
 .../component/pulsar/PulsarConfiguration.java      |  10 +-
 .../camel/component/pulsar/PulsarProducer.java     |   8 +-
 .../PulsarProducerInitialSequenceIdTest.java       | 145 +++++++++
 .../component/tahu/handlers/TahuEdgeClient.java    |   5 +-
 .../undertow/handlers/CamelWebSocketHandler.java   |  38 ++-
 ...roviderWebSocketConsumerHandlersWindowTest.java | 170 +++++++++++
 .../UndertowWsOAuthProfileConsumerWindowTest.java  |   4 +-
 .../ws/UndertowWsSecurityWithoutProviderTest.java  |  12 +-
 .../src/main/java/org/apache/camel/NamedRoute.java |  15 +
 .../src/main/java/org/apache/camel/Route.java      |  28 ++
 .../apache/camel/spi/ModelChecksumGenerator.java   |  53 ++++
 .../camel/impl/engine/AbstractCamelContext.java    |  52 ++++
 .../org/apache/camel/impl/engine/DefaultRoute.java |  18 ++
 .../org/apache/camel/impl/engine/RouteService.java |   5 +
 .../org/apache/camel/dev-console/route-dump.json   |   4 +
 .../apache/camel/dev-console/route-structure.json  |   4 +
 .../org/apache/camel/dev-console/route.json        |   8 +
 .../apache/camel/impl/console/RouteDevConsole.java |   8 +-
 .../camel/impl/console/RouteDumpDevConsole.java    |   7 +-
 .../impl/console/RouteStructureDevConsole.java     |   7 +-
 .../impl/console/RouteChecksumDevConsoleTest.java  |  76 +++++
 .../camel/impl/DefaultDumpRoutesStrategy.java      |   5 +
 .../org/apache/camel/model/RouteDefinition.java    |  15 +
 .../apache/camel/model/RouteDefinitionHelper.java  |  24 ++
 .../processor/ConcurrentRequestsThrottler.java     |   1 +
 .../file/FilePollEnrichDynamicFileNameTest.java    |  87 ++++++
 .../org/apache/camel/impl/RouteChecksumTest.java   | 271 +++++++++++++++++
 .../language/simple/SimpleSyntaxHintsTest.java     |  12 +-
 .../enricher/PollEnrichTimeoutFileBodyTest.java    |   5 +-
 .../RouteWatcherReloadChangedRoutesTest.java       | 161 ++++++++++
 .../api/management/mbean/ManagedRouteMBean.java    |   6 +
 .../camel/management/mbean/ManagedRoute.java       |  10 +
 .../camel/management/ManagedRouteChecksumTest.java |  59 ++++
 .../camel/support/RouteWatcherReloadStrategy.java  |  26 +-
 .../org/apache/camel/model-checksum-generator      |   2 +
 .../apache/camel/xml/LwModelChecksumGenerator.java |  63 ++++
 .../org/apache/camel/xml/LwModelToXMLDumper.java   | 120 +++++++-
 .../camel/xml/LwModelToXMLDumperRawUriTest.java    |  52 ++++
 design/headers.adoc                                |  17 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_18.adoc    |  34 ++-
 .../ROOT/pages/camel-4x-upgrade-guide-4_21.adoc    |  15 +-
 .../ROOT/pages/camel-4x-upgrade-guide-4_22.adoc    |  32 ++
 .../ROOT/pages/camel-4x-upgrade-guide-4_24.adoc    | 214 ++++++++++++-
 .../ROOT/pages/camel-jbang-diagnostics.adoc        |  13 +
 .../modules/ROOT/pages/camel-jbang-managing.adoc   |   5 +
 .../jbang-commands/camel-jbang-get-route.adoc      |   1 +
 .../jbang-commands/camel-jbang-top-route.adoc      |   1 +
 .../modules/ROOT/pages/route-reload.adoc           |  16 +
 docs/user-manual/modules/ROOT/pages/routes.adoc    |  39 +++
 .../cli/debug/CamelCliDebuggerFactory.java         |   1 +
 .../component/dsl/ImapComponentBuilderFactory.java |   7 +-
 .../dsl/ImapsComponentBuilderFactory.java          |   7 +-
 .../dsl/InfinispanComponentBuilderFactory.java     |   3 +-
 .../InfinispanEmbeddedComponentBuilderFactory.java |   3 +-
 .../dsl/KeycloakComponentBuilderFactory.java       |   3 +-
 .../dsl/MiloBrowseComponentBuilderFactory.java     |  20 ++
 .../dsl/MiloClientComponentBuilderFactory.java     |  20 ++
 .../dsl/NettyComponentBuilderFactory.java          |  20 ++
 .../dsl/NettyHttpComponentBuilderFactory.java      |   5 +-
 .../dsl/PahoMqtt5ComponentBuilderFactory.java      |  11 +-
 .../component/dsl/Pop3ComponentBuilderFactory.java |   7 +-
 .../dsl/Pop3sComponentBuilderFactory.java          |   7 +-
 .../dsl/PulsarComponentBuilderFactory.java         |   4 +-
 .../component/dsl/SmtpComponentBuilderFactory.java |   7 +-
 .../dsl/SmtpsComponentBuilderFactory.java          |   7 +-
 .../dsl/HazelcastSedaEndpointBuilderFactory.java   |  48 ++-
 .../InfinispanEmbeddedEndpointBuilderFactory.java  |   6 +-
 .../InfinispanRemoteEndpointBuilderFactory.java    |   6 +-
 .../endpoint/dsl/JiraEndpointBuilderFactory.java   |   8 +-
 .../dsl/KeycloakEndpointBuilderFactory.java        |  18 +-
 .../endpoint/dsl/MailEndpointBuilderFactory.java   |  14 +-
 .../dsl/MiloBrowseEndpointBuilderFactory.java      |  34 +++
 .../dsl/MiloClientEndpointBuilderFactory.java      | 102 +++++++
 .../endpoint/dsl/NettyEndpointBuilderFactory.java  |  34 +++
 .../dsl/NettyHttpEndpointBuilderFactory.java       |   6 +-
 .../dsl/PahoMqtt5EndpointBuilderFactory.java       |  22 +-
 .../endpoint/dsl/PulsarEndpointBuilderFactory.java |   8 +-
 .../endpoint/dsl/SwiftEndpointBuilderFactory.java  |  28 +-
 .../endpoint/EndpointDslRouteChecksumTest.java     |  55 ++++
 .../META-INF/camel-jbang-commands-metadata.json    |   4 +-
 .../jbang/core/commands/TransformJavaRoutes.java   |   9 +
 .../commands/action/CamelRouteStructureAction.java |   6 +
 .../dsl/jbang/core/commands/ai/AuthoringTools.java | 211 ++++++++++++-
 .../dsl/jbang/core/commands/ai/CatalogDocs.java    |  19 ++
 .../core/commands/ai/ExpressionEvaluator.java      |  16 +
 .../dsl/jbang/core/commands/ai/HeaderChecks.java   |  20 +-
 .../core/commands/ai/IntegrationLauncher.java      |  21 ++
 .../dsl/jbang/core/commands/ai/JsonPathChecks.java |  61 +++-
 .../dsl/jbang/core/commands/ai/LogFileReader.java  |   2 +-
 .../dsl/jbang/core/commands/ai/ReloadOutcome.java  |  64 +++-
 .../core/commands/process/CamelRouteStatus.java    |  16 +
 .../jbang/core/commands/process/CamelRouteTop.java |   5 +
 .../commands/action/RouteActionJavaSourceTest.java |  56 ++++
 .../core/commands/ai/AuthoringToolsEditTest.java   |  29 +-
 .../commands/ai/AuthoringToolsLenientTest.java     |  54 ++++
 .../jbang/core/commands/ai/AuthoringToolsTest.java |  81 ++++-
 .../jbang/core/commands/ai/CatalogDocsTest.java    |  17 ++
 .../ai/ExpressionEvaluatorLanguageTest.java        |  10 +
 .../core/commands/ai/IntegrationLauncherTest.java  |  17 ++
 .../jbang/core/commands/ai/JsonPathChecksTest.java |  54 ++++
 .../jbang/core/commands/ai/LogFileReaderTest.java  |  19 ++
 .../jbang/core/commands/ai/ReloadOutcomeTest.java  |  47 +++
 .../commands/ai/SourceValidatorEndpointTest.java   |  36 +++
 .../commands/process/CamelRouteStatusTest.java     |  28 ++
 .../dsl/jbang/core/commands/mcp/RuntimeTools.java  |   8 +-
 .../commands/kubernetes/KubernetesPodLogs.java     |   9 +-
 .../camel/main/download/DependencyDownloader.java  |   5 +-
 parent/pom.xml                                     |  32 +-
 .../infra/ollama/services/container.properties     |   2 +-
 .../OpenSearchLocalContainerInfraService.java      |  18 +-
 .../camel/tooling/maven/MavenDownloader.java       |   8 +-
 .../camel/tooling/maven/MavenDownloaderImpl.java   |  77 ++---
 .../TrackingKeyCompatLocalRepositoryManager.java   | 160 ++++++++++
 .../tooling/maven/MavenDownloaderImplTest.java     |   6 +-
 .../maven/MavenDownloaderTrackingKeyTest.java      | 189 ++++++++++++
 262 files changed, 9506 insertions(+), 952 deletions(-)
 create mode 100644 
components/camel-file/src/test/java/org/apache/camel/component/file/GenericFileKeptDoneFilesTest.java
 create mode 100644 
components/camel-github2/src/test/java/org/apache/camel/component/github2/consumer/GitHub2CommitConsumerManyNewCommitsTest.java
 create mode 100644 
components/camel-google/camel-google-pubsub/src/test/java/org/apache/camel/component/google/pubsub/GooglePubsubConsumerStopPullingTest.java
 create mode 100644 
components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastSedaConsumerStopTest.java
 create mode 100644 
components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastSedaTransactedAsyncRouteTest.java
 create mode 100644 
components/camel-hazelcast/src/test/java/org/apache/camel/component/hazelcast/HazelcastSedaTransactedPooledExchangeTest.java
 create mode 100644 
components/camel-iggy/src/test/java/org/apache/camel/component/iggy/IggyConsumerRejoinGroupTest.java
 create mode 100644 
components/camel-jira/src/test/java/org/apache/camel/component/jira/consumer/NewIssuesConsumerMoreThanMaxResultsCloudTest.java
 create mode 100644 
components/camel-jira/src/test/java/org/apache/camel/component/jira/consumer/NewIssuesConsumerMoreThanMaxResultsTest.java
 create mode 100644 
components/camel-jira/src/test/java/org/apache/camel/component/jira/consumer/NewIssuesConsumerShrinkingResultTest.java
 create mode 100644 
components/camel-kamelet/src/test/java/org/apache/camel/component/kamelet/KameletRouteChecksumTest.java
 create mode 100644 
components/camel-keycloak/src/test/java/org/apache/camel/component/keycloak/KeycloakConsumerMoreThanMaxResultsTest.java
 create mode 100644 
components/camel-mail/src/test/java/org/apache/camel/component/mail/MailConsumerBatchFolderOpenTest.java
 create mode 100644 
components/camel-mail/src/test/java/org/apache/camel/component/mail/MailConsumerFolderReopenedTest.java
 create mode 100644 
components/camel-mail/src/test/java/org/apache/camel/component/mail/MailConsumerMailToCommitTest.java
 create mode 100644 
components/camel-milo/src/test/java/org/apache/camel/component/milo/MonitoredItemRetryTest.java
 create mode 100644 
components/camel-milo/src/test/java/org/apache/camel/component/milo/ReconnectTimeoutConfigurationTest.java
 create mode 100644 
components/camel-netty-http/src/test/java/org/apache/camel/component/netty/http/NettyHttpComponentMuteExceptionDisabledTest.java
 create mode 100644 
components/camel-netty/src/test/java/org/apache/camel/component/netty/NettyMuteExceptionTest.java
 create mode 100644 
components/camel-paho-mqtt5/src/test/java/org/apache/camel/component/paho/mqtt5/PahoMqtt5ManualAcksFailureTest.java
 create mode 100644 
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/PQCStatefulKeyPersistOrderTest.java
 create mode 100644 
components/camel-pqc/src/test/java/org/apache/camel/component/pqc/lifecycle/KeyRotationSignalsTest.java
 create mode 100644 
components/camel-pulsar/src/test/java/org/apache/camel/component/pulsar/PulsarProducerInitialSequenceIdTest.java
 create mode 100644 
components/camel-undertow/src/test/java/org/apache/camel/component/undertow/spi/SecurityProviderWebSocketConsumerHandlersWindowTest.java
 create mode 100644 
core/camel-api/src/main/java/org/apache/camel/spi/ModelChecksumGenerator.java
 create mode 100644 
core/camel-console/src/test/java/org/apache/camel/impl/console/RouteChecksumDevConsoleTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/component/file/FilePollEnrichDynamicFileNameTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/impl/RouteChecksumTest.java
 create mode 100644 
core/camel-core/src/test/java/org/apache/camel/support/RouteWatcherReloadChangedRoutesTest.java
 create mode 100644 
core/camel-management/src/test/java/org/apache/camel/management/ManagedRouteChecksumTest.java
 create mode 100644 
core/camel-xml-io/src/generated/resources/META-INF/services/org/apache/camel/model-checksum-generator
 create mode 100644 
core/camel-xml-io/src/main/java/org/apache/camel/xml/LwModelChecksumGenerator.java
 create mode 100644 
core/camel-xml-io/src/test/java/org/apache/camel/xml/LwModelToXMLDumperRawUriTest.java
 create mode 100644 
dsl/camel-endpointdsl/src/test/java/org/apache/camel/builder/endpoint/EndpointDslRouteChecksumTest.java
 create mode 100644 
tooling/camel-tooling-maven/src/main/java/org/apache/camel/tooling/maven/TrackingKeyCompatLocalRepositoryManager.java
 create mode 100644 
tooling/camel-tooling-maven/src/test/java/org/apache/camel/tooling/maven/MavenDownloaderTrackingKeyTest.java

Reply via email to