This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch regen_bot_sbom in repository https://gitbox.apache.org/repos/asf/camel.git
omit 1da76564885 Regen SBOM from commit 9e563446713838887fa969aed0b4c59caeb71fea add 2f9a0712b3a Regen SBOM from commit 9e563446713838887fa969aed0b4c59caeb71fea (#13709) add 71a21b78345 CAMEL-18017: return body part fields copied from parsed MDN entity to avoid corruption (#13708) add be07323653b Fix camel-vertx-websocket endpoint instantiation when connection to remote websocket server (#13707) add e97394c0ce8 Bump aws-java-sdk2-version from 2.25.24 to 2.25.26 (#13711) add 9d7ee37e81f Bump org.atmosphere:atmosphere-runtime from 3.0.4 to 3.0.5 (#13712) add bc2ee3d2fec Regen add f7f1a5b7b38 Bump bouncycastle-version from 1.77 to 1.78 (#13713) add 3d7d9bb1d3b Bump io.grpc:grpc-bom from 1.62.2 to 1.63.0 (#13714) add 404588cc71c Upgrade Camel Kamelets to version 4.5.0 (#13715) add cdf727e77b5 CAMEL-20562 - Camel-AWS-Bedrock: Support Mistral AI models - Mistral Large (#13716) add 4376e72bec4 CAMEL-20649: stop using a custom Apache Artemis container add 730d499791b CAMEL-20649: test fixes add 3b356e2cceb (chores) camel-test-arangodb: upgrade to the latest ArangoDB client add 358fb5f57ff (chores) camel-test-infra-arangodb: upgrade to the latest ArangoDB container add 2c1ab420476 Bump com.graphql-java:graphql-java from 21.4 to 21.5 (#13720) add d126d51bd47 (chores) camel-kafka: disable flaky test on GH actions add e43c48a9845 Bump aws-java-sdk2-version from 2.25.26 to 2.25.27 (#13721) add 3ecadc24097 Bump org.postgresql:postgresql from 42.7.2 to 42.7.3 (#13722) add cd102189e71 CAMEL-20506 - Google Mail Stream CloudEvent transformer (#13724) add 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 1ff890be881 Regen SBOM from commit 9de62afad05220f6fd413bbbc71c5c3ae2a66daf 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 (1da76564885) \ N -- N -- N refs/heads/regen_bot_sbom (1ff890be881) 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: camel-sbom/camel-sbom.json | 13164 +++++++++++-------- camel-sbom/camel-sbom.xml | 9927 +++++++------- .../apache/camel/catalog/components/aws2-ec2.json | 2 +- .../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 + .../apache/camel/catalog/transformers.properties | 1 + ...google-mail-stream-application-cloudevents.json | 14 + 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 | 19 +- .../component/arangodb/integration/BaseGraph.java | 2 +- .../AS2MessageDispositionNotificationEntity.java | 15 +- ...spositionNotificationMultipartReportEntity.java | 5 +- .../component/as2/api/entity/EntityParser.java | 2 +- .../util/DispositionNotificationContentUtils.java | 10 +- .../component/as2/api/entity/EntityParserTest.java | 83 +- .../component/aws2/bedrock/BedrockModels.java | 3 +- .../aws2/bedrock/runtime/BedrockProducer.java | 3 +- .../runtime/integration/BedrockProducerIT.java | 29 + .../apache/camel/component/aws2/ec2/aws2-ec2.json | 2 +- .../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 +- components/camel-ftp/pom.xml | 16 +- components/camel-google/camel-google-mail/pom.xml | 8 + .../org/apache/camel/transformer.properties | 7 + .../google-mail-stream-application-cloudevents | 2 + ...google-mail-stream-application-cloudevents.json | 14 + ...gleMailStreamCloudEventDataTypeTransformer.java | 57 + .../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 + components/camel-jms/pom.xml | 7 - components/camel-kafka/pom.xml | 5 - .../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 +- .../KafkaBreakOnFirstErrorReleaseResourcesIT.java | 4 +- .../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 +- components/camel-spring-xml/pom.xml | 1 - .../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 +- .../vertx/websocket/VertxWebsocketComponent.java | 13 +- .../VertxWebsocketEndpointConfigurationTest.java | 13 + components/pom.xml | 8 +- .../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 +- .../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/RouteSedaSuspendResumeTest.java | 2 +- .../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 - ...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/main/BaseMainSupport.java | 51 +- .../camel/main/DefaultConfigurationConfigurer.java | 2 +- .../org/apache/camel/main/MainCustomizerTest.java | 4 +- .../java/org/apache/camel/main/MainIoCTest.java | 2 +- .../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 +- .../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 + 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 +- .../jbang/core/commands/catalog/CatalogDoc.java | 2 +- .../camel-jbang-main/dist/CamelJBang.java | 2 +- .../src/main/jbang/main/CamelJBang.java | 2 +- .../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 +- dsl/camel-yaml-dsl/camel-yaml-dsl/pom.xml | 2 +- .../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 | 72 +- .../infra/arangodb/services/container.properties | 2 +- .../infra/artemis/common/ArtemisProperties.java | 1 + .../infra/artemis/services/ArtemisContainer.java | 20 +- .../camel/test/infra/artemis/services/Dockerfile | 39 - .../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 +- 498 files changed, 21471 insertions(+), 12584 deletions(-) create mode 100644 catalog/camel-catalog/src/generated/resources/org/apache/camel/catalog/transformers/google-mail-stream-application-cloudevents.json create mode 100644 components/camel-google/camel-google-mail/src/generated/resources/META-INF/services/org/apache/camel/transformer.properties create mode 100644 components/camel-google/camel-google-mail/src/generated/resources/META-INF/services/org/apache/camel/transformer/google-mail-stream-application-cloudevents create mode 100644 components/camel-google/camel-google-mail/src/generated/resources/META-INF/services/org/apache/camel/transformer/google-mail-stream-application-cloudevents.json create mode 100644 components/camel-google/camel-google-mail/src/main/java/org/apache/camel/component/google/mail/stream/transform/GoogleMailStreamCloudEventDataTypeTransformer.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/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 delete mode 100644 test-infra/camel-test-infra-artemis/src/test/resources/org/apache/camel/test/infra/artemis/services/Dockerfile copy test-infra/{camel-test-infra-hashicorp-vault/src/test/resources/org/apache/camel/test/infra/hashicorp/vault => camel-test-infra-artemis/src/test/resources/org/apache/camel/test/infra/artemis}/services/container.properties (93%)