This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel.git
commit e500fd967e826d656928de4f79f6de2d3692db91 Author: Andrea Cosentino <[email protected]> AuthorDate: Mon Nov 28 11:01:27 2022 +0100 Upgrade AWS SDK v2 to version 2.18.25 Signed-off-by: Andrea Cosentino <[email protected]> --- .../org/apache/camel/test/infra/aws2/clients/AWSSDKClientUtils.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test-infra/camel-test-infra-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/clients/AWSSDKClientUtils.java b/test-infra/camel-test-infra-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/clients/AWSSDKClientUtils.java index c3302693904..e3daee023e7 100644 --- a/test-infra/camel-test-infra-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/clients/AWSSDKClientUtils.java +++ b/test-infra/camel-test-infra-aws-v2/src/test/java/org/apache/camel/test/infra/aws2/clients/AWSSDKClientUtils.java @@ -38,6 +38,7 @@ import software.amazon.awssdk.services.kinesis.KinesisClient; import software.amazon.awssdk.services.kms.KmsClient; import software.amazon.awssdk.services.lambda.LambdaClient; import software.amazon.awssdk.services.s3.S3Client; +import software.amazon.awssdk.services.s3.S3ClientBuilder; import software.amazon.awssdk.services.secretsmanager.SecretsManagerClient; import software.amazon.awssdk.services.sns.SnsClient; import software.amazon.awssdk.services.sqs.SqsClient; @@ -103,6 +104,10 @@ public final class AWSSDKClientUtils { clientBuilder.credentialsProvider(new SystemPropertiesAWSCredentialsProvider()); } + if (clientBuilder instanceof S3ClientBuilder) { + ((S3ClientBuilder) clientBuilder).forcePathStyle(true); + } + Object o = clientBuilder.build(); if (yClass.isInstance(o)) { return (Y) o;
