diff --git a/spring-cloud-aws-autoconfigure/pom.xml b/spring-cloud-aws-autoconfigure/pom.xml index 8f9d50ef5..3dccb554f 100644 --- a/spring-cloud-aws-autoconfigure/pom.xml +++ b/spring-cloud-aws-autoconfigure/pom.xml @@ -90,8 +90,8 @@ true - software.amazon.awssdk.crt - aws-crt + software.amazon.awssdk + aws-crt-client true diff --git a/spring-cloud-aws-autoconfigure/src/test/java/io/awspring/cloud/autoconfigure/s3/ConfiguredTransferManager.java b/spring-cloud-aws-autoconfigure/src/test/java/io/awspring/cloud/autoconfigure/s3/ConfiguredTransferManager.java index 16094e23b..2ba9a4200 100644 --- a/spring-cloud-aws-autoconfigure/src/test/java/io/awspring/cloud/autoconfigure/s3/ConfiguredTransferManager.java +++ b/spring-cloud-aws-autoconfigure/src/test/java/io/awspring/cloud/autoconfigure/s3/ConfiguredTransferManager.java @@ -34,9 +34,7 @@ public class ConfiguredTransferManager { // todo: this is getting too hacky if (s3TransferManager.getClass().getName() .equals("software.amazon.awssdk.transfer.s3.internal.CrtS3TransferManager")) { - S3TransferManager delegate = (S3TransferManager) ReflectionTestUtils.getField(s3TransferManager, - "delegate"); - this.transferConfiguration = (TransferManagerConfiguration) ReflectionTestUtils.getField(delegate, + this.transferConfiguration = (TransferManagerConfiguration) ReflectionTestUtils.getField(s3TransferManager, "transferConfiguration"); this.client = (S3AsyncClient) ReflectionTestUtils.getField(s3TransferManager, "s3AsyncClient"); } diff --git a/spring-cloud-aws-dependencies/pom.xml b/spring-cloud-aws-dependencies/pom.xml index 1842a5f04..33709b8a5 100644 --- a/spring-cloud-aws-dependencies/pom.xml +++ b/spring-cloud-aws-dependencies/pom.xml @@ -24,13 +24,12 @@ 2.31.0 - 2.21.46 + 2.25.10 2.0.4 1.6 4.1.0 2.1.0 1.0.0 - 0.28.13 1.14.9 1.1.2 @@ -75,13 +74,6 @@ true - - software.amazon.awssdk.crt - aws-crt - ${aws-crt.version} - true - - io.awspring.cloud spring-cloud-aws-core diff --git a/spring-cloud-aws-s3/pom.xml b/spring-cloud-aws-s3/pom.xml index 669f6f6d2..561e6f8cf 100644 --- a/spring-cloud-aws-s3/pom.xml +++ b/spring-cloud-aws-s3/pom.xml @@ -32,8 +32,8 @@ true - software.amazon.awssdk.crt - aws-crt + software.amazon.awssdk + aws-crt-client true diff --git a/spring-cloud-aws-s3/src/test/java/io/awspring/cloud/s3/S3ResourceIntegrationTests.java b/spring-cloud-aws-s3/src/test/java/io/awspring/cloud/s3/S3ResourceIntegrationTests.java index 7a12a872f..84dfb1fa5 100644 --- a/spring-cloud-aws-s3/src/test/java/io/awspring/cloud/s3/S3ResourceIntegrationTests.java +++ b/spring-cloud-aws-s3/src/test/java/io/awspring/cloud/s3/S3ResourceIntegrationTests.java @@ -69,7 +69,7 @@ class S3ResourceIntegrationTests { @Container static LocalStackContainer localstack = new LocalStackContainer( - DockerImageName.parse("localstack/localstack:3.2.0")).withReuse(true); + DockerImageName.parse("localstack/localstack:3.2.0")); private static S3Client client; private static S3AsyncClient asyncClient;