This is an automated email from the ASF dual-hosted git repository. acosentino pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel.git.
from 9c3815b CAMEL-14546: camel-xmlsecurity - Split up into verify and sign endpoints new 79fb4e6 CAMEL-14551 - Create an AWS-SES component based on SDK v2 new 9eac80d CAMEL-14551 - Create an AWS-SES component based on SDK v2, docs new 4dd3829 CAMEL-14551 - Create an AWS-SES component based on SDK v2, regen docs new 00db3a1 CAMEL-14551 - Create an AWS-SES component based on SDK v2, Added component to kit new 8e376ff CAMEL-14551 - Create an AWS-SES component based on SDK v2, Regen docs new b8c5d3b CAMEL-14551 - Create an AWS-SES component based on SDK v2, Fixed CS The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: apache-camel/pom.xml | 5 + apache-camel/src/main/descriptors/common-bin.xml | 1 + bom/camel-bom/pom.xml | 5 + components/camel-aws2-ses/pom.xml | 91 +++++++++ .../aws2/ses/Ses2ComponentConfigurer.java | 33 ++++ .../component/aws2/ses/Ses2EndpointConfigurer.java | 47 +++++ .../services/org/apache/camel/component.properties | 7 + .../services/org/apache/camel/component/aws-ses | 0 .../services/org/apache/camel/component/aws2-ses | 2 + .../org/apache/camel/configurer/aws-ses-component | 0 .../org/apache/camel/configurer/aws-ses-endpoint | 0 .../org/apache/camel/configurer/aws2-ses-component | 2 + .../org/apache/camel/configurer/aws2-ses-endpoint | 2 + .../apache/camel/component/aws/ses/aws-ses.json | 0 .../apache/camel/component/aws2/ses/aws2-ses.json | 46 +++++ .../src/main/docs/aws2-ses-component.adoc | 53 ++--- .../camel/component/aws2/ses/Ses2Component.java | 122 ++++++++++++ .../aws2/ses/Ses2ComponentVerifierExtension.java | 84 ++++++++ .../component/aws2/ses/Ses2Configuration.java | 220 +++++++++++++++++++++ .../camel/component/aws2/ses/Ses2Constants.java | 31 +++ .../camel/component/aws2/ses/Ses2Endpoint.java | 118 +++++++++++ .../camel/component/aws2/ses/Ses2Producer.java | 192 ++++++++++++++++++ .../component/aws2/ses/AmazonSESClientMock.java | 63 ++++++ .../camel/component/aws2/ses/MockMessage.java | 219 ++++++++++++++++++++ .../aws2/ses/SESComponentClientRegistryTest.java | 41 ++++ .../aws2/ses/SesComponentConfigurationTest.java | 190 ++++++++++++++++++ .../component/aws2/ses/SesComponentSpringTest.java | 137 +++++++++++++ .../camel/component/aws2/ses/SesComponentTest.java | 127 ++++++++++++ .../ses/SesComponentVerifierExtensionTest.java | 71 +++++++ .../integration/SesComponentIntegrationTest.java | 55 ++++++ .../src/test/resources/log4j2.properties | 28 +++ .../aws2/ses/SESComponentSpringTest-context.xml | 34 ++++ components/pom.xml | 1 + core/camel-componentdsl/pom.xml | 6 + .../component/ComponentsBuilderFactory.java | 12 ++ .../dsl/Aws2SesComponentBuilderFactory.java | 159 +++++++++++++++ .../src/generated/resources/metadata.json | 20 ++ docs/components/modules/ROOT/nav.adoc | 2 + .../modules/ROOT/pages/aws-ses-component.adoc | 2 +- ...-ses-component.adoc => aws2-ses-component.adoc} | 54 +++-- docs/components/modules/ROOT/pages/index.adoc | 4 +- parent/pom.xml | 5 + 42 files changed, 2225 insertions(+), 66 deletions(-) create mode 100644 components/camel-aws2-ses/pom.xml create mode 100644 components/camel-aws2-ses/src/generated/java/org/apache/camel/component/aws2/ses/Ses2ComponentConfigurer.java create mode 100644 components/camel-aws2-ses/src/generated/java/org/apache/camel/component/aws2/ses/Ses2EndpointConfigurer.java create mode 100644 components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component.properties copy components/{camel-aws-ses => camel-aws2-ses}/src/generated/resources/META-INF/services/org/apache/camel/component/aws-ses (100%) create mode 100644 components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/component/aws2-ses copy components/{camel-aws-ses => camel-aws2-ses}/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-component (100%) copy components/{camel-aws-ses => camel-aws2-ses}/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws-ses-endpoint (100%) create mode 100644 components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-ses-component create mode 100644 components/camel-aws2-ses/src/generated/resources/META-INF/services/org/apache/camel/configurer/aws2-ses-endpoint copy components/{camel-aws-ses => camel-aws2-ses}/src/generated/resources/org/apache/camel/component/aws/ses/aws-ses.json (100%) create mode 100644 components/camel-aws2-ses/src/generated/resources/org/apache/camel/component/aws2/ses/aws2-ses.json copy docs/components/modules/ROOT/pages/aws-ses-component.adoc => components/camel-aws2-ses/src/main/docs/aws2-ses-component.adoc (80%) create mode 100644 components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Component.java create mode 100644 components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2ComponentVerifierExtension.java create mode 100644 components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Configuration.java create mode 100644 components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Constants.java create mode 100644 components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Endpoint.java create mode 100644 components/camel-aws2-ses/src/main/java/org/apache/camel/component/aws2/ses/Ses2Producer.java create mode 100644 components/camel-aws2-ses/src/test/java/org/apache/camel/component/aws2/ses/AmazonSESClientMock.java create mode 100644 components/camel-aws2-ses/src/test/java/org/apache/camel/component/aws2/ses/MockMessage.java create mode 100644 components/camel-aws2-ses/src/test/java/org/apache/camel/component/aws2/ses/SESComponentClientRegistryTest.java create mode 100644 components/camel-aws2-ses/src/test/java/org/apache/camel/component/aws2/ses/SesComponentConfigurationTest.java create mode 100644 components/camel-aws2-ses/src/test/java/org/apache/camel/component/aws2/ses/SesComponentSpringTest.java create mode 100644 components/camel-aws2-ses/src/test/java/org/apache/camel/component/aws2/ses/SesComponentTest.java create mode 100644 components/camel-aws2-ses/src/test/java/org/apache/camel/component/aws2/ses/SesComponentVerifierExtensionTest.java create mode 100644 components/camel-aws2-ses/src/test/java/org/apache/camel/component/aws2/ses/integration/SesComponentIntegrationTest.java create mode 100644 components/camel-aws2-ses/src/test/resources/log4j2.properties create mode 100644 components/camel-aws2-ses/src/test/resources/org/apache/camel/component/aws2/ses/SESComponentSpringTest-context.xml create mode 100644 core/camel-componentdsl/src/generated/java/org/apache/camel/builder/component/dsl/Aws2SesComponentBuilderFactory.java copy docs/components/modules/ROOT/pages/{aws-ses-component.adoc => aws2-ses-component.adoc} (80%)