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;

Reply via email to