You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ff...@apache.org on 2021/12/21 15:11:02 UTC

[camel] 02/09: Merge branch 'main' of github.com:apache/camel into main

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

ffang pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git

commit 89d0892e7fb1395d8dbee0727c71cc838f719dca
Merge: a64b7d6 aef0370
Author: Freeman Fang <fr...@gmail.com>
AuthorDate: Mon Oct 25 16:20:35 2021 -0400

    Merge branch 'main' of github.com:apache/camel into main

 KEYS                                               |  18 +
 camel-dependencies/pom.xml                         |  40 +-
 .../apache/camel/catalog/components/couchdb.json   |   2 +-
 .../camel/catalog/components/hwcloud-obs.json      |   1 +
 .../org/apache/camel/catalog/components/mllp.json  |  65 +-
 .../apache/camel/catalog/components/rest-api.json  |   3 +-
 .../main/camel-main-configuration-metadata.json    |   4 +-
 .../camel/catalog/models/restConfiguration.json    |   4 +-
 .../apache/camel/catalog/schemas/camel-spring.xsd  |  14 +-
 .../camel/component/activemq/AMQ2611Test.java      |  25 +-
 ...ample.java => AdvisoryConsumerExampleTest.java} |   8 +-
 .../component/activemq/ObjectMessageTest.java      |  33 +-
 .../component/activemq/PoisonJMSPayloadTest.java   |  20 +-
 .../src/main/docs/avro-component.adoc              |   2 +-
 .../camel-aws/src/main/docs/aws-summary.adoc       |   2 +-
 .../camel-azure/camel-azure-cosmosdb/pom.xml       |   1 +
 .../camel-azure/camel-azure-eventhubs/pom.xml      |   2 +
 .../camel-azure/camel-azure-servicebus/pom.xml     |   1 +
 .../camel-azure/camel-azure-storage-blob/pom.xml   |   2 +-
 .../camel-azure-storage-datalake/pom.xml           |   2 +
 .../camel-azure/camel-azure-storage-queue/pom.xml  |   1 +
 .../camel-azure/src/main/docs/azure-summary.adoc   |   2 +-
 .../camel/dataformat/beanio/BeanIODataFormat.java  |   7 +-
 .../camel/dataformat/bindy/BindyCsvFactory.java    |   2 +-
 .../dataformat/bindy/csv/BindyCsvDataFormat.java   |   6 +
 .../bindy/fixed/BindyFixedLengthDataFormat.java    |   6 +
 .../bindy/kvp/BindyKeyValuePairDataFormat.java     |   8 +-
 .../camel/cdi/test/CamelEventNotifierTest.java     |  15 +
 .../couchdb/CouchDbEndpointConfigurer.java         |   9 +-
 .../couchdb/CouchDbEndpointUriFactory.java         |   2 +-
 .../apache/camel/component/couchdb/couchdb.json    |   2 +-
 .../src/main/docs/couchdb-component.adoc           |  11 +
 .../component/couchdb/CouchDbChangesetTracker.java |  33 +-
 .../camel/component/couchdb/CouchDbEndpoint.java   |  15 +-
 .../couchdb/consumer/CouchDbResumable.java         |  53 ++
 .../couchdb/consumer/CouchDbResumeStrategy.java}   |  15 +-
 .../consumer/CouchDdResumeStrategyFactory.java}    |  25 +-
 .../LatestUpdateSequenceResumeStrategy.java}       |  19 +-
 .../couchdb/integration/CouchDbCrudIT.java         | 384 +++++----
 .../apache/camel/dataformat/csv/CsvMarshaller.java |  13 +-
 ...MarshalHeaderWithCustomMarshallFactoryTest.java |  11 +-
 .../src/main/docs/debezium-summary.adoc            |   2 +-
 .../camel/component/elsql/ElsqlProducer.java       |   7 +-
 .../component/file/consumer/FileResumeSet.java     |  12 +-
 components/camel-ftp/pom.xml                       |   5 +
 .../FromFileToFtpDefaultRootRenameStrategyIT.java  |   9 +-
 .../remote/integration/FromFtpAsyncProcessIT.java  |  30 +-
 .../remote/integration/FromFtpDeleteFileIT.java    |   7 +-
 .../FromFtpDoNotDeleteFileIfProcessFailsIT.java    |   7 +-
 .../file/remote/integration/FromFtpNoFilesIT.java  |   8 +-
 .../remote/integration/FromFtpPreMoveDeleteIT.java |   6 +-
 .../remote/integration/FromFtpPreMoveNoopIT.java   |   6 +-
 .../integration/FromFtpSedaDeleteFileIT.java       |   7 +-
 .../FromFtpSimulateNetworkIssueRecoverIT.java      |   8 +-
 .../remote/integration/FromFtpThirdPoolOkIT.java   |   7 +-
 .../remote/integration/FromFtpUseListFalseIT.java  |   9 +-
 .../integration/FtpBadLoginConnectionLeakIT.java   |   4 +-
 .../FtpBadLoginMockNoopConnectionLeakIT.java       |   4 +-
 .../integration/FtpConsumerDisconnectIT.java       |   9 +-
 .../FtpConsumerDoneFileNameFixedIT.java            |  13 +-
 .../integration/FtpConsumerDoneFileNameIT.java     |  10 +-
 .../integration/FtpConsumerDualDoneFileNameIT.java |   6 +-
 ...ConsumerLocalWorkDirectoryAsAbsolutePathIT.java |   7 +-
 .../integration/FtpConsumerMoveExpressionIT.java   |   7 +-
 .../FtpConsumerPostProcessingOnDisconnectIT.java   |   5 +-
 .../integration/FtpConsumerRelativeFileNameIT.java |  17 +-
 .../remote/integration/FtpConsumerTemplateIT.java  |  16 +-
 .../FtpConsumerThrowExceptionOnLoginFailedIT.java  |   6 +-
 ...PollEnrichConsumeWithDisconnectAndDeleteIT.java |  26 +-
 .../remote/integration/FtpPollingConsumerIT.java   |   7 +-
 .../FtpProducerDisconnectOnBatchCompleteIT.java    |   8 +-
 .../FtpProducerTempFileExistIssueIT.java           |  25 +-
 .../FtpSimpleConsumeStreamingPartialReadIT.java    |   6 +-
 .../remote/integration/FtpStreamingMoveIT.java     |   7 +-
 ...PollEnrichConsumeWithDisconnectAndDeleteIT.java |  31 +-
 .../sftp/integration/SftpConsumerDisconnectIT.java |   7 +-
 .../sftp/integration/SftpFromSedaDeleteFileIT.java |   7 +-
 .../SftpSimpleConsumeStreamingPartialReadIT.java   |   6 +-
 .../camel-google/src/main/docs/google-summary.adoc |   2 +-
 .../src/main/docs/hazelcast-summary.adoc           |   2 +-
 .../camel-huawei/camel-huaweicloud-obs/pom.xml     |   6 +
 .../huaweicloud/obs/OBSEndpointConfigurer.java     |   6 +
 .../huaweicloud/obs/OBSEndpointUriFactory.java     |   3 +-
 .../component/huaweicloud/obs/hwcloud-obs.json     |   1 +
 .../src/main/docs/hwcloud-obs-component.adoc       |   8 +-
 .../component/huaweicloud/obs/OBSConsumer.java     |  26 +-
 .../component/huaweicloud/obs/OBSEndpoint.java     |  12 +
 .../component/huaweicloud/obs/OBSProducer.java     | 100 +++
 .../camel/component/huaweicloud/obs/OBSUtils.java  |  40 +
 .../huaweicloud/obs/constants/OBSOperations.java   |   2 +
 .../huaweicloud/obs/constants/OBSProperties.java   |   1 +
 .../obs/models/ClientConfigurations.java           |   9 +
 .../huaweicloud/obs/GetObjectFunctionalTest.java   |  74 ++
 .../component/huaweicloud/obs/GetObjectTest.java   | 119 +++
 .../obs/PutObjectFileFunctionalTest.java           |  77 ++
 .../obs/PutObjectStringFunctionalTest.java         |  76 ++
 .../huaweicloud/obs/PutObjectStringTest.java       | 102 +++
 .../component/huaweicloud/obs/PutObjectTest.java   | 102 +++
 .../src/test/resources/files/test_file.txt         |   1 +
 .../src/main/docs/hwcloud-summary.adoc             |   2 +-
 .../camel-ignite/src/main/docs/ignite-summary.adoc |   2 +-
 components/camel-jackson-avro/pom.xml              |   1 +
 components/camel-jackson-protobuf/pom.xml          |   1 +
 .../jbpm/server/CamelKieServerExtension.java       |   5 +-
 .../oauth/OAuthAsynchronousHttpClientFactory.java  |   2 +-
 components/camel-jms/pom.xml                       |  10 +
 .../jms/JmsDefaultTaskExecutorTypeTest.java        |  33 +-
 .../jms/JmsProducerWithJMSHeaderTest.java          |  19 +-
 .../component/jms/JmsRouteRequestReplyTest.java    |  12 +-
 .../component/jms/discovery/JmsDiscoveryTest.java  |  12 +-
 .../apache/camel/component/jslt/JsltEndpoint.java  |   2 +-
 .../src/main/docs/jsonApi-dataformat.adoc          |   2 +-
 .../JsonPathSplitWriteAsStringMapTest.java         |  15 +-
 .../camel-kafka/src/main/docs/kafka-component.adoc |   8 +-
 .../kafka/DefaultKafkaManualAsyncCommit.java       |  76 ++
 ...a => DefaultKafkaManualAsyncCommitFactory.java} |  10 +-
 .../component/kafka/DefaultKafkaManualCommit.java  |  30 +-
 .../kafka/DefaultKafkaManualCommitFactory.java     |   6 +-
 .../kafka/DefaultKafkaManualSyncCommit.java        |  64 ++
 ...nualCommit.java => KafkaAsyncManualCommit.java} |  11 +-
 .../camel/component/kafka/KafkaFetchRecords.java   |  13 +-
 .../camel/component/kafka/KafkaManualCommit.java   |  12 +-
 .../component/kafka/KafkaManualCommitFactory.java  |   4 +-
 .../consumer/support/KafkaRecordProcessor.java     |   8 +-
 ....java => KafkaConsumerAsyncManualCommitIT.java} |  71 +-
 .../integration/KafkaConsumerManualCommitIT.java   |   3 +-
 .../kamelet/KameletConsumerUoWIssueTest.java       |  71 ++
 .../component/kamelet/KameletUoWIssueTest.java     |  71 ++
 .../src/main/docs/kubernetes-summary.adoc          |   2 +-
 components/camel-mllp/pom.xml                      |   5 +
 .../component/mllp/MllpComponentConfigurer.java    | 224 +++++
 .../component/mllp/MllpEndpointConfigurer.java     | 196 +++++
 .../component/mllp/MllpEndpointUriFactory.java     |   9 +-
 .../org/apache/camel/configurer/mllp-component     |   2 +
 .../org/apache/camel/configurer/mllp-endpoint      |   2 +
 .../org/apache/camel/component/mllp/mllp.json      |  65 +-
 .../camel-mllp/src/main/docs/mllp-component.adoc   |  15 +-
 .../camel/component/mllp/MllpCharsetHelper.java    |  74 ++
 .../apache/camel/component/mllp/MllpComponent.java | 152 +---
 .../camel/component/mllp/MllpConfiguration.java    | 179 +---
 .../apache/camel/component/mllp/MllpEndpoint.java  |  15 +-
 .../apache/camel/component/mllp/MllpException.java |   6 +-
 .../component/mllp/MllpIdleTimeoutStrategy.java}   |  15 +-
 .../component/mllp/MllpTcpClientProducer.java      |  27 +-
 .../component/mllp/MllpTcpServerConsumer.java      |  27 +-
 .../camel/component/mllp/internal/Hl7Util.java     |  39 +-
 .../component/mllp/internal/MllpSocketBuffer.java  | 168 +---
 .../mllp/internal/TcpSocketConsumerRunnable.java   |  15 +-
 .../Hl7AcknowledgementGenerationException.java     |  12 +-
 .../mllp/Hl7AcknowledgementGenerator.java          |  42 +-
 .../camel/component/mllp/MllpComponentTest.java    | 127 ---
 .../camel/component/mllp/MllpEndpointTest.java     |  36 +-
 .../camel/component/mllp/MllpExceptionTest.java    |  10 -
 .../component/mllp/MllpExceptionTestSupport.java   |  10 +-
 .../mllp/MllpIdleTimeoutStrategyTest.java          | 196 +++++
 ...rConsumerEndOfDataAndValidationTestSupport.java |   2 +-
 .../camel/component/mllp/internal/Hl7UtilTest.java | 371 ++++----
 .../src/main/docs/openapi-java.adoc                |  26 -
 .../openapi/OpenApiRestApiProcessorFactory.java    |   4 +-
 .../apache/camel/openapi/RestOpenApiProcessor.java |  53 +-
 .../apache/camel/openapi/RestOpenApiSupport.java   |  86 +-
 .../camel/openapi/RestOpenApiLicenseInfoTest.java  |   2 +-
 .../camel/openapi/RestOpenApiProcessorTest.java    | 139 +--
 .../src/main/docs/openstack-summary.adoc           |   2 +-
 .../src/main/docs/paho-mqtt5-component.adoc        |   2 +-
 .../camel/component/quartz/QuartzComponent.java    |   2 +-
 .../resilience4j/ResilienceProcessor.java          |   2 +-
 .../component/rest/RestApiEndpointUriFactory.java  |   6 +-
 .../org/apache/camel/component/rest/rest-api.json  |   3 +-
 .../camel/component/rest/RestApiEndpoint.java      |  22 +-
 .../cloud/RibbonServiceCallRegistryRouteTest.java  |  13 +-
 .../cloud/RibbonServiceCallRouteDslTest.java       |  20 +-
 .../cloud/RibbonServiceCallRouteMetadataTest.java  |  12 +-
 .../ribbon/cloud/RibbonServiceCallRouteTest.java   |  23 +-
 .../cloud/RibbonServiceCallUpdateRouteTest.java    |  23 +-
 .../api/utils/AsNestedPropertyDeserializer.java    |  69 ++
 .../api/utils/AsNestedPropertyResolver.java        |  45 +
 .../salesforce/RestApiIntegrationTest.java         |  17 +-
 .../salesforce/dto/generated/Line_Item__c.java     |  36 +
 .../salesforce/dto/generated/RecordType.java       | 188 +++++
 .../component/salesforce/dto/generated/User.java   |  24 +
 .../camel-salesforce-maven-plugin/README.md        |  10 +
 .../src/main/resources/sobject-pojo.vm             |  34 +-
 .../src/test/resources/generated/Asset.java        |   6 +-
 .../resources/generated/Asset_LocalDateTime.java   |   6 +-
 .../src/test/resources/generated/Case.java         |   7 +-
 .../generated/ComplexCalculatedFormula.java        |   6 +-
 .../resources/generated/With_Reference__c.java     |  66 +-
 .../src/test/resources/line_item.json              | 487 ++++++++++-
 .../schematron/processor/ClassPathURIResolver.java |   4 +-
 .../schematron/processor/TemplatesFactory.java     |   2 +-
 .../processor/SchematronProcessorTest.java         |   2 +-
 components/camel-spring-xml/pom.xml                |  30 +-
 .../camel/spring/StartupShutdownOrderBaseTest.java |  30 +-
 .../aop/SpringAopClassLevelCamelBeanTest.java      |  70 --
 .../src/test/resources/log4j2.properties           |   1 +
 .../aop/SpringAopClassLevelCamelBeanTest.xml       |  56 --
 .../camel-spring/src/main/docs/spring-summary.adoc |   2 +-
 .../camel/spring/spi/TransactionErrorHandler.java  |   2 +-
 .../src/main/docs/swagger-java.adoc                |  26 -
 .../apache/camel/swagger/RestSwaggerProcessor.java |  50 +-
 .../apache/camel/swagger/RestSwaggerSupport.java   | 131 +--
 .../swagger/SwaggerRestApiProcessorFactory.java    |   4 +-
 .../xmlsecurity/api/XmlSignatureHelper.java        |   2 +-
 .../java/org/apache/camel/spi/EventNotifier.java   |   4 +
 .../apache/camel/spi/RestApiProcessorFactory.java  |  15 +-
 .../org/apache/camel/spi/RestConfiguration.java    |   4 +
 .../camel/impl/engine/AbstractCamelContext.java    |   1 +
 .../camel/impl/cluster/ClusteredRoutePolicy.java   |  89 +-
 .../component/dsl/MllpComponentBuilderFactory.java | 451 +++++++++-
 .../src/generated/resources/metadata.json          |   2 +-
 core/camel-core-engine/src/main/docs/antora.yml    |   4 -
 .../docs/modules/eips/pages/aggregate-eip.adoc     |  26 +-
 .../src/main/docs/modules/eips/pages/bean-eip.adoc |   8 +-
 .../docs/modules/eips/pages/channel-adapter.adoc   |   4 +-
 .../main/docs/modules/eips/pages/choice-eip.adoc   |   6 +-
 .../modules/eips/pages/competing-consumers.adoc    |   4 +-
 .../docs/modules/eips/pages/content-enricher.adoc  |  14 +-
 .../modules/eips/pages/content-filter-eip.adoc     |   8 +-
 .../modules/eips/pages/correlation-identifier.adoc |  14 +-
 .../modules/eips/pages/dead-letter-channel.adoc    |  26 +-
 .../main/docs/modules/eips/pages/delay-eip.adoc    |   6 +-
 .../modules/eips/pages/durable-subscriber.adoc     |   4 +-
 .../docs/modules/eips/pages/dynamicRouter-eip.adoc |   6 +-
 .../main/docs/modules/eips/pages/enrich-eip.adoc   |   4 +-
 .../pages/enterprise-integration-patterns.adoc     |   6 +-
 .../docs/modules/eips/pages/event-message.adoc     |  28 +-
 .../eips/pages/eventDrivenConsumer-eip.adoc        |   2 +-
 .../modules/eips/pages/fault-tolerance-eip.adoc    |   2 +-
 .../main/docs/modules/eips/pages/filter-eip.adoc   |   6 +-
 .../src/main/docs/modules/eips/pages/from-eip.adoc |   4 +-
 .../modules/eips/pages/guaranteed-delivery.adoc    |  14 +-
 .../modules/eips/pages/idempotentConsumer-eip.adoc |  40 +-
 .../main/docs/modules/eips/pages/intercept.adoc    |  24 +-
 .../main/docs/modules/eips/pages/kamelet-eip.adoc  |   6 +-
 .../docs/modules/eips/pages/loadBalance-eip.adoc   |   2 +-
 .../src/main/docs/modules/eips/pages/log-eip.adoc  |  18 +-
 .../src/main/docs/modules/eips/pages/loop-eip.adoc |  14 +-
 .../main/docs/modules/eips/pages/marshal-eip.adoc  |   6 +-
 .../docs/modules/eips/pages/message-broker.adoc    |   6 +-
 .../main/docs/modules/eips/pages/message-bus.adoc  |   2 +-
 .../docs/modules/eips/pages/message-channel.adoc   |   2 +-
 .../modules/eips/pages/message-dispatcher.adoc     |   2 +-
 .../docs/modules/eips/pages/message-endpoint.adoc  |  14 +-
 .../modules/eips/pages/message-expiration.adoc     |   2 +-
 .../docs/modules/eips/pages/message-history.adoc   |   6 +-
 .../docs/modules/eips/pages/message-router.adoc    |   2 +-
 .../modules/eips/pages/message-translator.adoc     |  14 +-
 .../src/main/docs/modules/eips/pages/message.adoc  |   2 +-
 .../docs/modules/eips/pages/messaging-bridge.adoc  |   6 +-
 .../docs/modules/eips/pages/messaging-gateway.adoc |   4 +-
 .../docs/modules/eips/pages/messaging-mapper.adoc  |   4 +-
 .../docs/modules/eips/pages/multicast-eip.adoc     |   8 +-
 .../main/docs/modules/eips/pages/normalizer.adoc   |   4 +-
 .../main/docs/modules/eips/pages/pipeline-eip.adoc |   4 +-
 .../modules/eips/pages/point-to-point-channel.adoc |  12 +-
 .../docs/modules/eips/pages/pollEnrich-eip.adoc    |   8 +-
 .../docs/modules/eips/pages/polling-consumer.adoc  |   6 +-
 .../main/docs/modules/eips/pages/process-eip.adoc  |   6 +-
 .../eips/pages/publish-subscribe-channel.adoc      |  12 +-
 .../docs/modules/eips/pages/recipientList-eip.adoc |   8 +-
 .../docs/modules/eips/pages/requestReply-eip.adoc  |  24 +-
 .../docs/modules/eips/pages/resequence-eip.adoc    |   2 +-
 .../docs/modules/eips/pages/return-address.adoc    |   4 +-
 .../main/docs/modules/eips/pages/rollback-eip.adoc |   2 +-
 .../docs/modules/eips/pages/routingSlip-eip.adoc   |  10 +-
 .../src/main/docs/modules/eips/pages/saga-eip.adoc |   2 +-
 .../docs/modules/eips/pages/scatter-gather.adoc    |  67 +-
 .../main/docs/modules/eips/pages/script-eip.adoc   |  52 +-
 .../modules/eips/pages/selective-consumer.adoc     |  47 +-
 .../docs/modules/eips/pages/service-activator.adoc |  22 +-
 .../docs/modules/eips/pages/serviceCall-eip.adoc   | 189 ++---
 .../main/docs/modules/eips/pages/setBody-eip.adoc  |  10 +-
 .../docs/modules/eips/pages/setHeader-eip.adoc     |  83 +-
 .../docs/modules/eips/pages/setOutHeader-eip.adoc  |  48 --
 .../docs/modules/eips/pages/setProperty-eip.adoc   |  88 +-
 .../src/main/docs/modules/eips/pages/sort-eip.adoc |   2 +-
 .../main/docs/modules/eips/pages/split-eip.adoc    | 601 ++++++++-----
 .../src/main/docs/modules/eips/pages/step-eip.adoc |  39 +-
 .../main/docs/modules/eips/pages/sticky-eip.adoc   |   2 +-
 .../main/docs/modules/eips/pages/threads-eip.adoc  | 111 ++-
 .../main/docs/modules/eips/pages/throttle-eip.adoc | 148 +++-
 .../src/main/docs/modules/eips/pages/to-eip.adoc   |  82 +-
 .../src/main/docs/modules/eips/pages/toD-eip.adoc  | 101 ++-
 .../modules/eips/pages/transactional-client.adoc   | 483 ++++++-----
 .../docs/modules/eips/pages/transform-eip.adoc     |  10 +-
 .../docs/modules/eips/pages/unmarshal-eip.adoc     |   8 +-
 .../main/docs/modules/eips/pages/validate-eip.adoc |   2 +-
 .../main/docs/modules/eips/pages/wireTap-eip.adoc  |  18 +-
 .../docs/modules/eips/partials/eip-options.adoc    |   2 +-
 .../modules/languages/pages/csimple-language.adoc  |   2 +-
 .../modules/languages/pages/tokenize-language.adoc |   2 +
 .../apache/camel/model/rest/restConfiguration.json |   4 +-
 .../org/apache/camel/model/ThrottleDefinition.java |  25 +
 .../model/rest/RestConfigurationDefinition.java    |   2 +
 .../org/apache/camel/processor/LoopProcessor.java  |   4 -
 ...a => ClusteredRoutePolicyLeaderChangeTest.java} |  91 +-
 .../camel/cluster/ClusteredRoutePolicyTest.java    |   7 +-
 .../file/FileConsumerDeleteExchangePooledTest.java |  76 ++
 .../component/rest/DummyRestProcessorFactory.java  |   2 +-
 .../camel/impl/event/EventNotifierEventsTest.java  | 132 +--
 .../EventNotifierFailureHandledEventsTest.java     | 114 +--
 ...ntNotifierIgnoreCamelContextInitEventsTest.java | 113 +++
 .../event/EventNotifierRedeliveryEventsTest.java   |   2 +-
 .../event/MultipleEventNotifierEventsTest.java     | 102 +--
 .../impl/event/SimpleEventNotifierEventsTest.java  | 116 +--
 ...sMaxQueueSizeTest.java => SplitterMapTest.java} |  39 +-
 .../camel/processor/ThreadsMaxQueueSizeTest.java   |   3 +-
 ...eTest.java => ThreadsZeroMaxQueueSizeTest.java} |  11 +-
 .../camel/processor/ThrottlingGroupingTest.java    |   2 +-
 .../builder/endpoint/StaticEndpointBuilders.java   |  16 +-
 .../dsl/CouchDbEndpointBuilderFactory.java         |  33 +-
 .../endpoint/dsl/MllpEndpointBuilderFactory.java   | 932 +++++++++++----------
 .../endpoint/dsl/OBSEndpointBuilderFactory.java    |  42 +
 .../dsl/RestApiEndpointBuilderFactory.java         |  16 +-
 .../camel-main-configuration-metadata.json         |   4 +-
 .../camel/main/RestConfigurationProperties.java    |   2 +
 .../camel/management/RemoveEventNotifierTest.java  |   4 +-
 .../java/org/apache/camel/support/EventHelper.java |  25 +-
 .../org/apache/camel/support/ObjectHelper.java     |  11 +-
 .../camel/support/SimpleEventNotifierSupport.java  |  11 +
 .../main/java/org/apache/camel/util/FileUtil.java  |   9 +-
 .../apache/camel/util/concurrent/ThreadHelper.java |   2 +-
 docs/components/modules/ROOT/pages/index.adoc      |   8 +-
 .../ROOT/partials/component-endpoint-options.adoc  |  24 +-
 .../modules/dataformats/pages/index.adoc           |   6 +-
 .../dataformats/partials/dataformat-options.adoc   |   2 +-
 docs/components/modules/languages/pages/index.adoc |   6 +-
 .../languages/partials/language-options.adoc       |   2 +-
 docs/components/modules/others/pages/index.adoc    |   6 +-
 .../ROOT/pages/camel-3x-upgrade-guide-3_11.adoc    |   8 +-
 .../ROOT/pages/camel-3x-upgrade-guide-3_13.adoc    |  40 +
 dsl/src/main/docs/dsl.adoc                         |   2 +-
 parent/pom.xml                                     |  49 +-
 .../test/infra/aws2/services/AWSContainer.java     |   2 +-
 .../camel-test-infra-azure-storage-blob/pom.xml    |   3 +-
 .../pom.xml                                        |   2 +
 .../camel-test-infra-azure-storage-queue/pom.xml   |   3 +-
 .../services/InfinispanLocalContainerService.java  |   5 +-
 .../src/test/resources/infinispan.xml              |  72 ++
 .../jms/JMSNestedTransactionRollbackTest.java      |  66 ++
 .../itest/jms/JMSNestedTransactionTest-context.xml |  82 ++
 .../maven/generator/openapi/GenerateMojo.java      |   3 +
 343 files changed, 7762 insertions(+), 4343 deletions(-)