This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot in repository https://gitbox.apache.org/repos/asf/camel.git
from 6613dffbbda CAMEL-20532: consolidate common failsafe configurations add 686337a2c41 CAMEL-20661: Revert "Bump bouncycastle-version from 1.77 to 1.78 (#13713)" add 2ff4d248290 (chores) camel-core: cleaned up duplicated code add 3fedbc8c9d0 (chores) camel-core: removed and/or fixed redundant suppressions add 32d017d51db (chores) camel-core: added missing test annotations add fd493dc88c6 (chores) camel-core: removed commented out code add b78904f255a (chores) camel-core: use the standard charsets constants add 3d7ec8d7eb9 (chores) camel-core: avoid unnecessary calls to toString add b0b7f28041d (chores) camel-core: removed unnecessary semicolon add 9f1737d1ec2 Bump swagger-openapi3-java-parser-version from 2.1.21 to 2.1.22 (#13733) add 07683137e21 Bump tika-version from 2.9.1 to 2.9.2 (#13731) add d3cae379905 Bump huaweicloud-sdk-version from 3.1.89 to 3.1.90 (#13729) add c0adc481d3a Bump jetty-version from 12.0.7 to 12.0.8 (#13728) add fc35154c164 Bump org.codehaus.mojo:javacc-maven-plugin from 3.0.1 to 3.1.0 (#13730) add a7ec9eb79d4 ARTEMIS-4715: adjust the wildcard to use the correct wildcard character add feb6254f182 (chores) camel-test-infra-artemis: always use the latest container available add 68ede934e4b CAMEL-20659 include contentTransferEncoding on parsed Disposition Notification Report (#13726) add eeea1a5bc49 Upgrade Localstack container image to version 3.3.0 (#13740) add aaee6a08ce1 (chores) camel-kafka: prevent very slow test from running on Github CI add 90ea097274d Bump tar from 6.1.11 to 6.2.1 in /docs (#13735) add 02d70f69c3c Bump org.apache.maven.plugin-tools:maven-plugin-annotations (#13732) add 5e10379aa14 Camel-Kafka: Added missing imports in integration test (#13742) add cc090c4003c Regen add 334db6914fc Camel-Hashicorp-Vault: Use latest Vault container image version 1.16.1 (#13743) add dbf8f34024c Bump debezium-version from 2.5.4.Final to 2.6.0.Final (#13744) add 9830f8a9a7b CAMEL-20758: make the subscription logic more flexible add 3512b8a8569 Camel-Debezium: Upgrade to 2.6.0.Final and regen add a14c62d6132 Bump com.google.cloud:libraries-bom from 26.34.0 to 26.37.0 (#13745) add 65336357091 Bump org.opensearch.client:opensearch-java from 2.8.3 to 2.9.1 (#13746) add c8667d26be7 Bump com.hazelcast:hazelcast from 5.3.6 to 5.3.7 (#13747) add f0dc6e07e72 Bump aws-java-sdk2-version from 2.25.27 to 2.25.29 (#13750) add 718feb6d295 Bump com.dropbox.core:dropbox-core-sdk from 6.0.0 to 6.1.0 (#13751) add 77e077ab7ab Upgrade Opensearch test-infra image to version 2.13.0 (#13757) add 08799b006fb Bump com.cedarsoftware:java-util from 2.4.6 to 2.5.0 (#13749) add 81696307ff2 Bump johnzon-version from 2.0.0 to 2.0.1 (#13756) add c35234fb0b6 Bump io.milvus:milvus-sdk-java from 2.3.4 to 2.3.5 (#13753) add d8d24a7c0d6 CAMEL-20662: Add more consumer options for the gRPC server setup add b2ff0aaa07a Bump org.awaitility:awaitility from 4.2.0 to 4.2.1 (#13752) add 15bcb25d506 (chores) camel-core: removed unnecessary test methods add 2a17a90d31e (chores) camel-core: use static inner classes add c75b49043e3 (chores) camel-core: use bulk API calls add a4f8086003d (chores) camel-core: prefer primitive values when possible add 34f1bb5a4d5 (chores) camel-core: simplify assertions add 5cb623a39a9 CAMEL-20758: remove commented code add 14007c27ea2 CAMEL-20758: remove duplicated code add 32fb1f1239b CAMEL-20758: allow user-provided subscription adapters add 52ed53ddf1e (chores) camel-core: removed empty string concatenations add 3ee3d353b7e (chores) camel-core: use Math calls when possible add beafab729fb (chores) camel-core: fixed bogus test assertions add 3880af883dc (chores) camel-core: use isEmpty when possible add b4e6f0ec13a (chores) camel-core: do not use protected visibility on final classes add 353a80746a2 Upgrade Nats container image version to 2.10.14 (#13765) add ecf93d598bd Bump io.projectreactor:reactor-core from 3.6.4 to 3.6.5 (#13766) add d6696104811 Bump com.slack.api:slack-api-client from 1.38.3 to 1.39.0 (#13768) add ffc62867f38 Bump pulsar-version from 3.2.1 to 3.2.2 (#13767) add 7aa10076f43 Bump com.google.cloud:google-cloud-functions-bom from 2.41.0 to 2.43.0 (#13769) add 450c4a62287 Bump aws-java-sdk2-version from 2.25.29 to 2.25.30 (#13770) add 55885369718 (chores) camel-infinispan: minor test cleanups add 10c559b507c (chores) camel-core-catalog: extract independent code snippets from large code blocks add 5949e91a22f (chores) camel-core-support: extract independent code snippets from large code blocks add e977bf5dff0 (chores) camel-core-console: extract independent code snippets from large code blocks add df83a136ed0 (chores) camel-core-engine: extract independent code snippets from large code blocks add 9bb2d25defe (chores) camel-core-processor: extract independent code snippets from large code blocks add 7e7a04dc045 (chores) camel-core-model: extract independent code snippets from large code blocks add 03b7473a86e (chores) camel-core-main: extract independent code snippets from large code blocks add ed72e44bf4d CAMEL-20574 - Camel-Milvus: Add more producer operation - Query (#13774) add 84eb84158e0 Bump io.nats:jnats from 2.17.3 to 2.17.6 (#13772) add c0ba9a68b8d Upgrade SmallRye Fault Tolerance to 6.3.0 add bcbfb484a7d Fixing documentation typos (#13764) add e4d4b45f114 Downgrade Milvus SDK to 2.3.4 (#13777) add e3bf166dabe (chores) camel-core: disable flaky core tests on GitHub add d42a65b41e8 upgrade spring 6.1.6 (#13778) add eb570014bda CAMEL-20671: camel-core-model - DSL description should be attribute and not element in json metadata add cfd2b1745a4 Add properties to skip execution of the validate and route coverage mojos (#13717) add 3f725da6852 Regen add 50b2fc5a198 CAMEL-20663: camel-main - Reading properties file should support mixed case and dash vs no-dash style all combinations (#13779) add 9de62afad05 Align DSL for Java, XML and YAML for error handler and stream caching (#13780) add 49e582f7465 Regen SBOM from commit 9de62afad05220f6fd413bbbc71c5c3ae2a66daf (#13781) add 81171c44dc0 (chores) camel-core: extract independent code snippets from large code blocks in tests add 4428fc01f0a (chores) camel-core: externalized large strings from tests add 2773d95a9e9 CAMEL-20521: camel-amqp - AMQP publisher application is losing messages with local JMS transaction enabled (#13403) No new revisions were added by this update. Summary of changes: camel-sbom/camel-sbom.json | 13164 +++++++++++-------- camel-sbom/camel-sbom.xml | 9927 +++++++------- .../camel/catalog/components/debezium-db2.json | 52 +- .../camel/catalog/components/debezium-mongodb.json | 146 +- .../camel/catalog/components/debezium-mysql.json | 60 +- .../camel/catalog/components/debezium-oracle.json | 356 +- .../catalog/components/debezium-postgres.json | 98 +- .../catalog/components/debezium-sqlserver.json | 218 +- .../org/apache/camel/catalog/components/grpc.json | 61 +- .../apache/camel/catalog/components/validator.json | 2 +- .../org/apache/camel/catalog/models/aggregate.json | 2 +- .../org/apache/camel/catalog/models/bean.json | 2 +- .../org/apache/camel/catalog/models/choice.json | 2 +- .../camel/catalog/models/circuitBreaker.json | 2 +- .../apache/camel/catalog/models/claimCheck.json | 2 +- .../apache/camel/catalog/models/convertBodyTo.json | 2 +- .../camel/catalog/models/convertHeaderTo.json | 2 +- .../camel/catalog/models/convertVariableTo.json | 2 +- .../org/apache/camel/catalog/models/delay.json | 2 +- .../org/apache/camel/catalog/models/delete.json | 2 +- .../org/apache/camel/catalog/models/doCatch.json | 2 +- .../org/apache/camel/catalog/models/doFinally.json | 2 +- .../org/apache/camel/catalog/models/doTry.json | 2 +- .../apache/camel/catalog/models/dynamicRouter.json | 2 +- .../org/apache/camel/catalog/models/enrich.json | 2 +- .../org/apache/camel/catalog/models/filter.json | 2 +- .../org/apache/camel/catalog/models/from.json | 2 +- .../org/apache/camel/catalog/models/get.json | 2 +- .../org/apache/camel/catalog/models/head.json | 2 +- .../camel/catalog/models/idempotentConsumer.json | 2 +- .../org/apache/camel/catalog/models/inputType.json | 2 +- .../org/apache/camel/catalog/models/intercept.json | 2 +- .../apache/camel/catalog/models/interceptFrom.json | 2 +- .../catalog/models/interceptSendToEndpoint.json | 2 +- .../org/apache/camel/catalog/models/kamelet.json | 2 +- .../apache/camel/catalog/models/loadBalance.json | 2 +- .../org/apache/camel/catalog/models/log.json | 2 +- .../org/apache/camel/catalog/models/loop.json | 2 +- .../org/apache/camel/catalog/models/marshal.json | 2 +- .../org/apache/camel/catalog/models/multicast.json | 2 +- .../apache/camel/catalog/models/onCompletion.json | 2 +- .../apache/camel/catalog/models/onException.json | 2 +- .../apache/camel/catalog/models/onFallback.json | 2 +- .../org/apache/camel/catalog/models/openApi.json | 2 +- .../org/apache/camel/catalog/models/otherwise.json | 2 +- .../apache/camel/catalog/models/outputType.json | 2 +- .../org/apache/camel/catalog/models/patch.json | 2 +- .../org/apache/camel/catalog/models/pausable.json | 2 +- .../org/apache/camel/catalog/models/pipeline.json | 2 +- .../org/apache/camel/catalog/models/policy.json | 2 +- .../apache/camel/catalog/models/pollEnrich.json | 2 +- .../org/apache/camel/catalog/models/post.json | 2 +- .../org/apache/camel/catalog/models/process.json | 2 +- .../org/apache/camel/catalog/models/put.json | 2 +- .../apache/camel/catalog/models/recipientList.json | 2 +- .../apache/camel/catalog/models/removeHeader.json | 2 +- .../apache/camel/catalog/models/removeHeaders.json | 2 +- .../camel/catalog/models/removeProperties.json | 2 +- .../camel/catalog/models/removeProperty.json | 2 +- .../camel/catalog/models/removeVariable.json | 2 +- .../apache/camel/catalog/models/resequence.json | 2 +- .../org/apache/camel/catalog/models/rest.json | 2 +- .../apache/camel/catalog/models/restBinding.json | 2 +- .../org/apache/camel/catalog/models/rests.json | 2 +- .../org/apache/camel/catalog/models/resumable.json | 2 +- .../org/apache/camel/catalog/models/rollback.json | 2 +- .../org/apache/camel/catalog/models/route.json | 11 +- .../camel/catalog/models/routeConfiguration.json | 2 +- .../camel/catalog/models/routeConfigurations.json | 2 +- .../apache/camel/catalog/models/routeTemplate.json | 2 +- .../camel/catalog/models/routeTemplates.json | 2 +- .../org/apache/camel/catalog/models/routes.json | 2 +- .../apache/camel/catalog/models/routingSlip.json | 2 +- .../org/apache/camel/catalog/models/saga.json | 2 +- .../org/apache/camel/catalog/models/sample.json | 2 +- .../org/apache/camel/catalog/models/script.json | 2 +- .../apache/camel/catalog/models/serviceCall.json | 2 +- .../org/apache/camel/catalog/models/setBody.json | 2 +- .../camel/catalog/models/setExchangePattern.json | 2 +- .../org/apache/camel/catalog/models/setHeader.json | 2 +- .../apache/camel/catalog/models/setHeaders.json | 2 +- .../apache/camel/catalog/models/setProperty.json | 2 +- .../apache/camel/catalog/models/setVariable.json | 2 +- .../org/apache/camel/catalog/models/sort.json | 2 +- .../org/apache/camel/catalog/models/split.json | 2 +- .../org/apache/camel/catalog/models/step.json | 2 +- .../org/apache/camel/catalog/models/stop.json | 2 +- .../camel/catalog/models/templatedRoutes.json | 2 +- .../camel/catalog/models/threadPoolProfile.json | 2 +- .../org/apache/camel/catalog/models/threads.json | 2 +- .../org/apache/camel/catalog/models/throttle.json | 2 +- .../camel/catalog/models/throwException.json | 2 +- .../org/apache/camel/catalog/models/to.json | 2 +- .../org/apache/camel/catalog/models/toD.json | 2 +- .../apache/camel/catalog/models/transacted.json | 2 +- .../org/apache/camel/catalog/models/transform.json | 2 +- .../org/apache/camel/catalog/models/unmarshal.json | 2 +- .../org/apache/camel/catalog/models/validate.json | 2 +- .../org/apache/camel/catalog/models/when.json | 2 +- .../catalog/models/whenSkipSendToEndpoint.json | 2 +- .../org/apache/camel/catalog/models/wireTap.json | 2 +- .../apache/camel/catalog/schemas/camel-spring.xsd | 1 + catalog/camel-report-maven-plugin/pom.xml | 12 - .../org/apache/camel/maven/RouteCoverageMojo.java | 14 +- .../java/org/apache/camel/maven/ValidateMojo.java | 37 +- .../camel/component/activemq/ActiveMQRouteIT.java | 2 +- ...spositionNotificationMultipartReportEntity.java | 5 +- .../component/as2/api/entity/EntityParser.java | 2 +- .../component/as2/api/entity/EntityParserTest.java | 15 +- .../debezium/DebeziumDb2ComponentConfigurer.java | 36 + .../debezium/DebeziumDb2EndpointConfigurer.java | 36 + .../debezium/DebeziumDb2EndpointUriFactory.java | 8 +- .../Db2ConnectorEmbeddedDebeziumConfiguration.java | 99 + .../camel/component/debezium/debezium-db2.json | 52 +- .../DebeziumMongodbComponentConfigurer.java | 42 +- .../DebeziumMongodbEndpointConfigurer.java | 42 +- .../DebeziumMongodbEndpointUriFactory.java | 9 +- ...goDbConnectorEmbeddedDebeziumConfiguration.java | 116 +- .../camel/component/debezium/debezium-mongodb.json | 146 +- .../debezium/DebeziumMySqlComponentConfigurer.java | 48 + .../debezium/DebeziumMySqlEndpointConfigurer.java | 48 + .../debezium/DebeziumMySqlEndpointUriFactory.java | 10 +- ...ySqlConnectorEmbeddedDebeziumConfiguration.java | 132 + .../camel/component/debezium/debezium-mysql.json | 60 +- .../DebeziumOracleComponentConfigurer.java | 72 +- .../debezium/DebeziumOracleEndpointConfigurer.java | 72 +- .../debezium/DebeziumOracleEndpointUriFactory.java | 14 +- ...acleConnectorEmbeddedDebeziumConfiguration.java | 193 +- .../camel/component/debezium/debezium-oracle.json | 356 +- .../DebeziumPostgresComponentConfigurer.java | 66 +- .../DebeziumPostgresEndpointConfigurer.java | 66 +- .../DebeziumPostgresEndpointUriFactory.java | 13 +- ...gresConnectorEmbeddedDebeziumConfiguration.java | 191 +- .../component/debezium/debezium-postgres.json | 98 +- .../DebeziumSqlserverComponentConfigurer.java | 42 + .../DebeziumSqlserverEndpointConfigurer.java | 42 + .../DebeziumSqlserverEndpointUriFactory.java | 9 +- ...rverConnectorEmbeddedDebeziumConfiguration.java | 142 +- .../component/debezium/debezium-sqlserver.json | 218 +- components/camel-disruptor/pom.xml | 2 +- .../component/grpc/GrpcEndpointConfigurer.java | 66 + .../component/grpc/GrpcEndpointUriFactory.java | 13 +- .../org/apache/camel/component/grpc/grpc.json | 61 +- .../camel/component/grpc/GrpcConfiguration.java | 168 +- .../apache/camel/component/grpc/GrpcConsumer.java | 20 + .../grpc/GrpcConsumerConfigurationTest.java | 32 + ...panRemoteAggregationRepositoryOperationsIT.java | 31 +- .../remote/InfinispanRemoteConfigurationIT.java | 18 +- .../remote/InfinispanRemoteProducerIT.java | 4 + .../remote/InfinispanRemoteQueryConsumerIT.java | 5 + .../camel/component/jms/JmsConfiguration.java | 22 +- .../component/jms/RestartBrokerBeforeCommitIT.java | 263 + .../camel-kafka/src/main/docs/kafka-component.adoc | 31 +- .../camel/component/kafka/KafkaConstants.java | 2 + .../camel/component/kafka/KafkaFetchRecords.java | 35 +- .../kafka/consumer/support/TopicHelper.java | 49 + .../subcription/DefaultSubscribeAdapter.java | 41 + .../support/subcription/SubscribeAdapter.java | 23 +- .../consumer/support/subcription/TopicInfo.java} | 31 +- .../KafkaBreakOnFirstErrorSeekIssueIT.java | 2 + .../KafkaConsumerCustomSubscribeAdapterIT.java | 105 + .../faulttolerance/FaultToleranceProcessor.java | 13 +- .../camel/component/milvus/MilvusAction.java | 1 + .../camel/component/milvus/MilvusProducer.java | 18 + .../component/milvus/it/MilvusComponentIT.java | 23 + .../camel-salesforce-maven-plugin/pom.xml | 2 +- .../camel-servicenow-maven-plugin/pom.xml | 2 +- .../camel/spring/config/ErrorHandlerRouteTest.java | 58 + .../camel/spring/config/errorHandlerRoute.xml | 41 + .../camel/component/validator/validator.json | 2 +- .../DefaultValidatorResourceResolverFactory.java | 3 +- .../component/validator/ValidatorEndpoint.java | 2 +- .../src/main/java/org/apache/camel/BeanScope.java | 2 +- .../support/jsse/BaseSSLContextParameters.java | 8 +- .../apache/camel/trait/message/MessageTrait.java | 2 +- .../impl/debugger/DefaultBacklogDebugger.java | 2 +- .../engine/DefaultRuntimeEndpointRegistry.java | 1 - .../impl/engine/InternalRouteStartupManager.java | 4 +- .../impl/cloud/CombinedServiceFilterTest.java | 5 +- .../impl/cloud/ServiceCallConfigurationTest.java | 22 +- .../camel/impl/console/ConsumerDevConsole.java | 53 +- .../apache/camel/impl/console/RouteDevConsole.java | 53 +- .../camel/impl/console/ThreadDevConsole.java | 41 +- .../apache/camel/impl/console/TopDevConsole.java | 50 +- .../camel/impl/console/TransformerConsole.java | 13 +- .../camel/impl/console/VariablesDevConsole.java | 31 +- .../camel/catalog/impl/AbstractCamelCatalog.java | 93 +- .../java/org/apache/camel/impl/DefaultModel.java | 23 +- .../META-INF/org/apache/camel/model/aggregate.json | 2 +- .../META-INF/org/apache/camel/model/bean.json | 2 +- .../META-INF/org/apache/camel/model/choice.json | 2 +- .../org/apache/camel/model/circuitBreaker.json | 2 +- .../org/apache/camel/model/claimCheck.json | 2 +- .../org/apache/camel/model/cloud/serviceCall.json | 2 +- .../org/apache/camel/model/convertBodyTo.json | 2 +- .../org/apache/camel/model/convertHeaderTo.json | 2 +- .../org/apache/camel/model/convertVariableTo.json | 2 +- .../META-INF/org/apache/camel/model/delay.json | 2 +- .../META-INF/org/apache/camel/model/doCatch.json | 2 +- .../META-INF/org/apache/camel/model/doFinally.json | 2 +- .../META-INF/org/apache/camel/model/doTry.json | 2 +- .../org/apache/camel/model/dynamicRouter.json | 2 +- .../META-INF/org/apache/camel/model/enrich.json | 2 +- .../META-INF/org/apache/camel/model/filter.json | 2 +- .../META-INF/org/apache/camel/model/from.json | 2 +- .../org/apache/camel/model/idempotentConsumer.json | 2 +- .../META-INF/org/apache/camel/model/inputType.json | 2 +- .../META-INF/org/apache/camel/model/intercept.json | 2 +- .../org/apache/camel/model/interceptFrom.json | 2 +- .../camel/model/interceptSendToEndpoint.json | 2 +- .../META-INF/org/apache/camel/model/kamelet.json | 2 +- .../org/apache/camel/model/loadBalance.json | 2 +- .../META-INF/org/apache/camel/model/log.json | 2 +- .../META-INF/org/apache/camel/model/loop.json | 2 +- .../META-INF/org/apache/camel/model/marshal.json | 2 +- .../META-INF/org/apache/camel/model/multicast.json | 2 +- .../org/apache/camel/model/onCompletion.json | 2 +- .../org/apache/camel/model/onException.json | 2 +- .../org/apache/camel/model/onFallback.json | 2 +- .../META-INF/org/apache/camel/model/otherwise.json | 2 +- .../org/apache/camel/model/outputType.json | 2 +- .../META-INF/org/apache/camel/model/pausable.json | 2 +- .../META-INF/org/apache/camel/model/pipeline.json | 2 +- .../META-INF/org/apache/camel/model/policy.json | 2 +- .../org/apache/camel/model/pollEnrich.json | 2 +- .../META-INF/org/apache/camel/model/process.json | 2 +- .../org/apache/camel/model/recipientList.json | 2 +- .../org/apache/camel/model/removeHeader.json | 2 +- .../org/apache/camel/model/removeHeaders.json | 2 +- .../org/apache/camel/model/removeProperties.json | 2 +- .../org/apache/camel/model/removeProperty.json | 2 +- .../org/apache/camel/model/removeVariable.json | 2 +- .../org/apache/camel/model/resequence.json | 2 +- .../org/apache/camel/model/rest/delete.json | 2 +- .../META-INF/org/apache/camel/model/rest/get.json | 2 +- .../META-INF/org/apache/camel/model/rest/head.json | 2 +- .../org/apache/camel/model/rest/openApi.json | 2 +- .../org/apache/camel/model/rest/patch.json | 2 +- .../META-INF/org/apache/camel/model/rest/post.json | 2 +- .../META-INF/org/apache/camel/model/rest/put.json | 2 +- .../META-INF/org/apache/camel/model/rest/rest.json | 2 +- .../org/apache/camel/model/rest/restBinding.json | 2 +- .../org/apache/camel/model/rest/rests.json | 2 +- .../META-INF/org/apache/camel/model/resumable.json | 2 +- .../META-INF/org/apache/camel/model/rollback.json | 2 +- .../META-INF/org/apache/camel/model/route.json | 11 +- .../org/apache/camel/model/routeConfiguration.json | 2 +- .../apache/camel/model/routeConfigurations.json | 2 +- .../org/apache/camel/model/routeTemplate.json | 2 +- .../org/apache/camel/model/routeTemplates.json | 2 +- .../META-INF/org/apache/camel/model/routes.json | 2 +- .../org/apache/camel/model/routingSlip.json | 2 +- .../META-INF/org/apache/camel/model/saga.json | 2 +- .../META-INF/org/apache/camel/model/sample.json | 2 +- .../META-INF/org/apache/camel/model/script.json | 2 +- .../META-INF/org/apache/camel/model/setBody.json | 2 +- .../org/apache/camel/model/setExchangePattern.json | 2 +- .../META-INF/org/apache/camel/model/setHeader.json | 2 +- .../org/apache/camel/model/setHeaders.json | 2 +- .../org/apache/camel/model/setProperty.json | 2 +- .../org/apache/camel/model/setVariable.json | 2 +- .../META-INF/org/apache/camel/model/sort.json | 2 +- .../META-INF/org/apache/camel/model/split.json | 2 +- .../META-INF/org/apache/camel/model/step.json | 2 +- .../META-INF/org/apache/camel/model/stop.json | 2 +- .../org/apache/camel/model/templatedRoutes.json | 2 +- .../org/apache/camel/model/threadPoolProfile.json | 2 +- .../META-INF/org/apache/camel/model/threads.json | 2 +- .../META-INF/org/apache/camel/model/throttle.json | 2 +- .../org/apache/camel/model/throwException.json | 2 +- .../META-INF/org/apache/camel/model/to.json | 2 +- .../META-INF/org/apache/camel/model/toD.json | 2 +- .../org/apache/camel/model/transacted.json | 2 +- .../META-INF/org/apache/camel/model/transform.json | 2 +- .../META-INF/org/apache/camel/model/unmarshal.json | 2 +- .../META-INF/org/apache/camel/model/validate.json | 2 +- .../META-INF/org/apache/camel/model/when.json | 2 +- .../apache/camel/model/whenSkipSendToEndpoint.json | 2 +- .../META-INF/org/apache/camel/model/wireTap.json | 2 +- .../org/apache/camel/builder/DataFormatClause.java | 1 - .../apache/camel/model/DataFormatDefinition.java | 1 - .../apache/camel/model/ProcessorDefinition.java | 25 +- .../org/apache/camel/model/RouteDefinition.java | 74 +- .../apache/camel/model/RouteDefinitionHelper.java | 41 +- .../camel/model/RouteTemplateDefinition.java | 1 + .../org/apache/camel/model/RoutesDefinition.java | 31 +- .../camel/model/app/BeanConstructorsAdapter.java | 1 - .../camel/model/config/ResequencerConfig.java | 1 - .../model/errorhandler/ErrorHandlerHelper.java | 2 +- .../camel/model/language/JsonPathExpression.java | 2 +- .../apache/camel/model/rest/RestDefinition.java | 69 +- .../apache/camel/processor/AbstractThrottler.java | 1 - .../processor/ConcurrentRequestsThrottler.java | 2 +- .../InterceptSendToEndpointProcessor.java | 24 +- .../org/apache/camel/processor/PollEnricher.java | 31 +- .../org/apache/camel/processor/RoutingSlip.java | 21 +- .../processor/aggregate/AggregateProcessor.java | 1 - .../processor/errorhandler/ExceptionPolicy.java | 2 +- .../errorhandler/RedeliveryErrorHandler.java | 27 +- .../loadbalancer/FailOverLoadBalancer.java | 2 +- .../core/xml/AbstractCamelContextFactoryBean.java | 31 +- .../org/apache/camel/TestSupportJmxCleanup.java | 2 +- .../apache/camel/builder/ExceptionBuilderTest.java | 1 - .../camel/component/bean/BeanConcurrentTest.java | 2 +- .../component/bean/BeanExcludedMethodTest.java | 10 - .../bean/BeanExpressionConcurrentTest.java | 2 +- .../component/bean/BeanProxyNoBindingTest.java | 9 - .../component/direct/DirectNoConsumerTest.java | 2 + .../FileConsumerIdempotentKeyNameAndSizeTest.java | 2 + .../file/FileProducerMoveExistingStrategyTest.java | 2 +- .../FileAsyncStressFileDropperManualTest.java | 2 +- .../language/LanguageCacheScriptTest.java | 3 +- .../language/LanguageNoCacheScriptTest.java | 3 +- .../language/LanguageRouteConvertBodyTest.java | 3 +- .../language/LanguageRouteNoTransformTest.java | 3 +- .../component/language/LanguageRouteTest.java | 3 +- ...guageScriptInHeaderRouteTakePrecedenceTest.java | 3 +- .../component/log/LogCustomFormatterTest.java | 7 - .../PropertiesComponentDefaultFunctionsTest.java | 2 +- ...pertiesComponentEIPChoiceConvertBodyToTest.java | 4 +- .../PropertiesComponentEIPConvertBodyToTest.java | 4 +- .../seda/SedaConsumerSuspendResumeTest.java | 4 +- .../XsltFromHeaderOverrideEndpointUriTest.java | 2 +- .../XsltIncludeClasspathDotInDirectoryTest.java | 7 - ...tTemplateFromHeaderOverrideEndpointUriTest.java | 2 +- .../camel/converter/BasicEnumConverterTest.java | 2 +- .../org/apache/camel/converter/ConverterTest.java | 3 +- .../apache/camel/converter/IOConverterTest.java | 3 +- .../camel/converter/jaxp/DomConverterTest.java | 7 +- .../camel/converter/jaxp/StaxConverterTest.java | 6 +- .../converter/stream/CachedOutputStreamTest.java | 2 +- ...CamelContextAddRouteDefinitionsFromXmlTest.java | 1 - ...amelBeanPostProcessorComplexFieldFirstTest.java | 2 +- .../camel/impl/DefaultProducerCacheTest.java | 26 +- .../camel/impl/RouteSedaSuspendResumeTest.java | 2 +- .../impl/ScheduledPollConsumerBackoffTest.java | 88 +- .../camel/impl/TwoRouteSuspendResumeTest.java | 2 +- ...gistryStatisticsEnabledNoStreamCachingTest.java | 16 +- ...TypeConverterRegistryStatisticsEnabledTest.java | 16 +- .../camel/impl/converter/TypeConvertersTest.java | 2 +- .../impl/engine/DefaultFactoryFinderTest.java | 2 +- .../DefaultSupervisingRouteControllerTest.java | 2 +- .../health/DefaultHealthCheckRegistryTest.java | 5 +- .../impl/health/ReadinessAndLivenessTest.java | 9 +- .../AggregatorWithBatchConsumingIssueTest.java | 2 + .../apache/camel/language/simple/SimpleTest.java | 12 +- .../camel/processor/LoopBreakOnShutdownTest.java | 7 - .../camel/processor/LoopNoBreakOnShutdownTest.java | 7 - .../org/apache/camel/processor/MDCAsyncTest.java | 8 +- .../apache/camel/processor/MDCCustomKeysTest.java | 8 +- .../processor/MDCSplitParallelProcessingTest.java | 8 +- .../org/apache/camel/processor/MDCSplitTest.java | 8 +- .../MultiCastParallelAndStreamCachingTest.java | 13 +- .../MultiCastStreamCachingInSubRouteTest.java | 2 +- .../MulticastParallelStreamingTimeoutTest.java | 2 + .../MulticastParallelTimeoutStreamCachingTest.java | 2 + .../apache/camel/processor/ResequencerTest.java | 7 - .../camel/processor/SetHeadersProcessorTest.java | 2 - .../SplitterStreamCachingInSubRouteTest.java | 2 +- .../processor/StreamCachingAllowDenyTest.java | 8 +- .../processor/ValidatingDomProcessorTest.java | 7 - .../org/apache/camel/processor/WireTapMDCTest.java | 8 +- .../camel/processor/WireTapStreamCachingTest.java | 1 + .../aggregator/AggregateCompletionOnlyTwoTest.java | 6 - ...DistributedConcurrentPerCorrelationKeyTest.java | 37 +- .../DistributedOptimisticLockFailingTest.java | 37 +- ...sorAwaitManagerInterruptWithRedeliveryTest.java | 2 + .../camel/processor/converter/ConvertBodyTest.java | 9 +- .../processor/converter/ConvertHeaderTest.java | 13 +- .../processor/converter/ConvertVariableTest.java | 11 +- .../onexception/OnExceptionMisconfiguredTest.java | 5 - .../OnExceptionUseOriginalMessageStreamTest.java | 2 +- ...OnExceptionUseOriginalMessageStreamTwoTest.java | 6 +- .../onexception/OnExceptionsPerRouteTest.java | 1 - .../apache/camel/reifier/ProcessorReifierTest.java | 2 +- .../reifier/dataformat/DataFormatReifierTest.java | 2 +- .../org/apache/camel/support/CustomizersTest.java | 14 +- .../support/builder/RecordableInputStreamTest.java | 9 +- .../support/builder/RecordableReaderTest.java | 9 +- .../camel/support/cache/SimpleSoftCacheTest.java | 4 +- .../java/org/apache/camel/util/IOHelperTest.java | 4 +- .../org/apache/camel/util/ObjectHelperTest.java | 4 +- .../org/apache/camel/util/ResourceLoaderTest.java | 29 +- .../org/apache/camel/main/BaseMainSupport.java | 51 +- .../camel/main/DefaultConfigurationConfigurer.java | 2 +- .../org/apache/camel/main/MainCustomizerTest.java | 4 +- .../java/org/apache/camel/main/MainIoCTest.java | 2 +- .../camel/main/MainRestConfigurationTest.java | 29 +- .../java/org/apache/camel/main/MainSedaTest.java | 4 +- .../apache/camel/main/MainSedaWildcardTest.java | 6 +- ...gRouteControllerFilterFailToStartRouteTest.java | 2 +- .../main/MainSupervisingRouteControllerTest.java | 46 +- .../java/org/apache/camel/main/MainVaultTest.java | 4 +- .../src/test/resources/route-controller.properties | 8 +- .../DefaultManagementObjectStrategy.java | 4 - ...ManagedCamelContextDumpRoutesCoverageAsXml.java | 3 +- .../ManagedFailoverLoadBalancerTest.java | 5 +- .../management/ManagedFileIdempotentClearTest.java | 7 - .../camel/management/ManagedMulticastTest.java | 3 +- .../camel/management/ManagedRecipientListTest.java | 3 +- .../camel/management/ManagedRefProducerTest.java | 4 +- .../camel/management/ManagedRegisterRouteTest.java | 5 +- .../camel/management/ManagedRouteRestartTest.java | 4 +- .../management/ManagedRouteStopAndFailTest.java | 4 +- .../camel/management/ManagedRouteStopTest.java | 4 +- .../camel/management/ManagedSedaEndpointTest.java | 2 +- ...ManagedSetAndRemoveHeaderAndPropertiesTest.java | 2 +- .../camel/management/ManagedStartupFailedTest.java | 2 +- .../ManagedSupervisingRouteControllerTest.java | 2 +- .../management/ManagedThreadPoolProfileTest.java | 5 +- .../camel/management/ManagedThreadPoolTest.java | 8 +- .../management/ManagedThreadPoolWithIdTest.java | 3 +- .../ManagedThrottlingExceptionRoutePolicyTest.java | 2 +- .../ManagedThrottlingInflightRoutePolicyTest.java | 2 +- .../apache/camel/management/ManagedTimerTest.java | 3 +- .../management/RemoveRouteDefinitionTest.java | 4 +- .../org/apache/camel/support/EndpointHelper.java | 49 +- .../org/apache/camel/support/ObjectHelper.java | 2 +- .../camel/support/RouteVariableRepository.java | 4 +- .../camel/support/component/ApiMethodParser.java | 41 +- .../org/apache/camel/support/jndi/JndiContext.java | 2 +- .../RestConsumerContextPathMatcherTest.java | 23 +- .../camel/xml/io/util/XmlStreamDetectorTest.java | 61 +- .../camel/xml/io/util/documentFullOfNamespaces.xml | 25 + .../camel/xml/io/util/documentWithModeline.xml | 30 + .../org/apache/camel/xml/io/util/simpleRoute.xml | 38 + .../java/org/apache/camel/xml/in/ModelParser.java | 1 + .../java/org/apache/camel/xml/out/ModelWriter.java | 1 + .../org/apache/camel/xml/out/ModelWriterTest.java | 2 +- .../test/resources/routeInlinedErrorHandler.xml | 32 + .../converter/jaxp/XMLStreamReaderInputStream.java | 4 +- .../converter/jaxp/XMLStreamReaderReader.java | 4 +- .../support/builder/xml/XMLConverterHelper.java | 2 +- .../org/apache/camel/yaml/out/ModelWriter.java | 1 + .../org/apache/camel/yaml/out/ModelWriterTest.java | 23 +- .../yaml/out/ModelWriterUriAsParametersTest.java | 40 +- docs/.pnp.cjs | 19 +- .../minipass-npm-5.0.0-c64fb63c92-425dab2887.zip | Bin 0 -> 22359 bytes .../cache/tar-npm-6.1.11-e6ac3cba9c-a04c07bb9e.zip | Bin 51162 -> 0 bytes .../cache/tar-npm-6.2.1-237800bb20-f1322768c9.zip | Bin 0 -> 52500 bytes docs/.yarn/install-state.gz | Bin 503000 -> 503553 bytes .../ROOT/pages/camel-4x-upgrade-guide-4_6.adoc | 32 + .../ROOT/pages/camel-report-maven-plugin.adoc | 2 + .../modules/ROOT/pages/error-handler.adoc | 20 +- docs/yarn.lock | 15 +- .../dsl/DebeziumDb2ComponentBuilderFactory.java | 115 + .../DebeziumMongodbComponentBuilderFactory.java | 135 +- .../dsl/DebeziumMysqlComponentBuilderFactory.java | 152 + .../dsl/DebeziumOracleComponentBuilderFactory.java | 223 +- .../DebeziumPostgresComponentBuilderFactory.java | 218 +- .../DebeziumSqlserverComponentBuilderFactory.java | 158 +- .../dsl/DebeziumDb2EndpointBuilderFactory.java | 204 + .../dsl/DebeziumMongodbEndpointBuilderFactory.java | 223 +- .../dsl/DebeziumMySqlEndpointBuilderFactory.java | 239 + .../dsl/DebeziumOracleEndpointBuilderFactory.java | 375 +- .../DebeziumPostgresEndpointBuilderFactory.java | 302 +- .../DebeziumSqlserverEndpointBuilderFactory.java | 246 +- .../endpoint/dsl/GrpcEndpointBuilderFactory.java | 403 +- .../dsl/ValidatorEndpointBuilderFactory.java | 4 +- .../camel/kotlin/components/DebeziumDb2UriDsl.kt | 109 + .../kotlin/components/DebeziumMongodbUriDsl.kt | 118 +- .../camel/kotlin/components/DebeziumMysqlUriDsl.kt | 125 + .../kotlin/components/DebeziumOracleUriDsl.kt | 185 +- .../kotlin/components/DebeziumPostgresUriDsl.kt | 158 +- .../kotlin/components/DebeziumSqlserverUriDsl.kt | 125 +- .../apache/camel/kotlin/components/GrpcUriDsl.kt | 190 +- .../camel/kotlin/components/ValidatorUriDsl.kt | 2 +- .../deserializers/RouteDefinitionDeserializer.java | 11 +- .../generated/resources/schema/camelYamlDsl.json | 2 +- .../apache/camel/dsl/yaml/PipeLoaderTest.groovy | 2 +- .../apache/camel/dsl/yaml/RouteTemplateTest.groovy | 2 +- .../org/apache/camel/dsl/yaml/RoutesTest.groovy | 6 +- .../kamelets/route-timer-source.kamelet.yaml | 2 +- parent/pom.xml | 57 +- .../infra/artemis/services/ArtemisContainer.java | 14 +- .../services/RestartAwareArtemisContainer.java | 19 +- .../infra/artemis/services/container.properties | 2 +- .../test/infra/aws2/services/container.properties | 2 +- .../hashicorp/vault/services/container.properties | 2 +- .../test/infra/nats/services/container.properties | 2 +- .../infra/opensearch/services/container.properties | 2 +- .../maven/camel-api-component-maven-plugin/pom.xml | 2 +- .../pom.xml | 2 +- .../camel/maven/packaging/SchemaGeneratorMojo.java | 10 +- tooling/parent/pom.xml | 2 +- 485 files changed, 21798 insertions(+), 12679 deletions(-) create mode 100644 components/camel-jms/src/test/java/org/apache/camel/component/jms/RestartBrokerBeforeCommitIT.java create mode 100644 components/camel-kafka/src/main/java/org/apache/camel/component/kafka/consumer/support/TopicHelper.java create mode 100644 components/camel-kafka/src/main/java/org/apache/camel/component/kafka/consumer/support/subcription/DefaultSubscribeAdapter.java copy core/camel-api/src/main/java/org/apache/camel/trait/message/MessageTrait.java => components/camel-kafka/src/main/java/org/apache/camel/component/kafka/consumer/support/subcription/SubscribeAdapter.java (52%) copy components/{camel-validator/src/main/java/org/apache/camel/component/validator/DefaultValidatorResourceResolverFactory.java => camel-kafka/src/main/java/org/apache/camel/component/kafka/consumer/support/subcription/TopicInfo.java} (54%) create mode 100644 components/camel-kafka/src/test/java/org/apache/camel/component/kafka/integration/KafkaConsumerCustomSubscribeAdapterIT.java create mode 100644 components/camel-spring-xml/src/test/java/org/apache/camel/spring/config/ErrorHandlerRouteTest.java create mode 100644 components/camel-spring-xml/src/test/resources/org/apache/camel/spring/config/errorHandlerRoute.xml copy test-infra/camel-test-infra-aws-v2/src/test/resources/org/apache/camel/test/infra/aws2/services/container.properties => core/camel-main/src/test/resources/route-controller.properties (75%) create mode 100644 core/camel-xml-io-util/src/test/resources/org/apache/camel/xml/io/util/documentFullOfNamespaces.xml create mode 100644 core/camel-xml-io-util/src/test/resources/org/apache/camel/xml/io/util/documentWithModeline.xml create mode 100644 core/camel-xml-io-util/src/test/resources/org/apache/camel/xml/io/util/simpleRoute.xml create mode 100644 core/camel-xml-io/src/test/resources/routeInlinedErrorHandler.xml create mode 100644 docs/.yarn/cache/minipass-npm-5.0.0-c64fb63c92-425dab2887.zip delete mode 100644 docs/.yarn/cache/tar-npm-6.1.11-e6ac3cba9c-a04c07bb9e.zip create mode 100644 docs/.yarn/cache/tar-npm-6.2.1-237800bb20-f1322768c9.zip copy core/camel-core-model/src/main/java/org/apache/camel/model/config/ResequencerConfig.java => test-infra/camel-test-infra-artemis/src/test/java/org/apache/camel/test/infra/artemis/services/RestartAwareArtemisContainer.java (65%)