You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2022/11/28 11:30:35 UTC
[camel] 02/06: Upgrade AWS SDK v2 to version 2.18.25
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 <an...@gmail.com>
AuthorDate: Mon Nov 28 11:01:27 2022 +0100
Upgrade AWS SDK v2 to version 2.18.25
Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
.../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;