diff --git a/archetypes/archetype-app-quickstart/src/main/resources/archetype-resources/pom.xml b/archetypes/archetype-app-quickstart/src/main/resources/archetype-resources/pom.xml index 020e0d3db7da..9954d3e42e45 100644 --- a/archetypes/archetype-app-quickstart/src/main/resources/archetype-resources/pom.xml +++ b/archetypes/archetype-app-quickstart/src/main/resources/archetype-resources/pom.xml @@ -17,7 +17,7 @@ ${javaSdkVersion} 1.7.28 21.0.0 - 5.4.2 + 5.8.1 diff --git a/archetypes/archetype-app-quickstart/src/test/resources/projects/apachehttpclient/reference/pom.xml b/archetypes/archetype-app-quickstart/src/test/resources/projects/apachehttpclient/reference/pom.xml index 8fb45458697e..6995f4516a9e 100644 --- a/archetypes/archetype-app-quickstart/src/test/resources/projects/apachehttpclient/reference/pom.xml +++ b/archetypes/archetype-app-quickstart/src/test/resources/projects/apachehttpclient/reference/pom.xml @@ -16,7 +16,7 @@ 2.11.0 1.7.28 21.0.0 - 5.4.2 + 5.8.1 diff --git a/archetypes/archetype-app-quickstart/src/test/resources/projects/apachehttpclientwithoutnativeimage/reference/pom.xml b/archetypes/archetype-app-quickstart/src/test/resources/projects/apachehttpclientwithoutnativeimage/reference/pom.xml index abe47b27513e..177d499a7619 100644 --- a/archetypes/archetype-app-quickstart/src/test/resources/projects/apachehttpclientwithoutnativeimage/reference/pom.xml +++ b/archetypes/archetype-app-quickstart/src/test/resources/projects/apachehttpclientwithoutnativeimage/reference/pom.xml @@ -16,7 +16,7 @@ 2.11.0 1.7.28 21.0.0 - 5.4.2 + 5.8.1 diff --git a/archetypes/archetype-app-quickstart/src/test/resources/projects/nettyclient/reference/pom.xml b/archetypes/archetype-app-quickstart/src/test/resources/projects/nettyclient/reference/pom.xml index bd4ece385699..462a1e12a217 100644 --- a/archetypes/archetype-app-quickstart/src/test/resources/projects/nettyclient/reference/pom.xml +++ b/archetypes/archetype-app-quickstart/src/test/resources/projects/nettyclient/reference/pom.xml @@ -16,7 +16,7 @@ 2.11.0 1.7.28 21.0.0 - 5.4.2 + 5.8.1 diff --git a/archetypes/archetype-app-quickstart/src/test/resources/projects/urlhttpclient/reference/pom.xml b/archetypes/archetype-app-quickstart/src/test/resources/projects/urlhttpclient/reference/pom.xml index 7cf7cdd150ad..0f8f1b67c441 100644 --- a/archetypes/archetype-app-quickstart/src/test/resources/projects/urlhttpclient/reference/pom.xml +++ b/archetypes/archetype-app-quickstart/src/test/resources/projects/urlhttpclient/reference/pom.xml @@ -16,7 +16,7 @@ 2.11.0 1.7.28 21.0.0 - 5.4.2 + 5.8.1 diff --git a/archetypes/archetype-lambda/src/main/resources/archetype-resources/pom.xml b/archetypes/archetype-lambda/src/main/resources/archetype-resources/pom.xml index b51f5f667e6a..ea949b36505e 100644 --- a/archetypes/archetype-lambda/src/main/resources/archetype-resources/pom.xml +++ b/archetypes/archetype-lambda/src/main/resources/archetype-resources/pom.xml @@ -16,7 +16,7 @@ 1.6.0 ${javaSdkVersion} 1.2.0 - 5.4.2 + 5.8.1 #if( $httpClient == 'netty-nio-client') ${nettyOpenSslVersion} #end diff --git a/archetypes/archetype-lambda/src/test/resources/projects/apachehttpclient/reference/pom.xml b/archetypes/archetype-lambda/src/test/resources/projects/apachehttpclient/reference/pom.xml index d34684ea4c6d..1d014a9d6909 100644 --- a/archetypes/archetype-lambda/src/test/resources/projects/apachehttpclient/reference/pom.xml +++ b/archetypes/archetype-lambda/src/test/resources/projects/apachehttpclient/reference/pom.xml @@ -15,7 +15,7 @@ 1.6.0 2.11.0 1.2.0 - 5.4.2 + 5.8.1 diff --git a/archetypes/archetype-lambda/src/test/resources/projects/dynamodbstreamsclient/reference/pom.xml b/archetypes/archetype-lambda/src/test/resources/projects/dynamodbstreamsclient/reference/pom.xml index e434477f8aea..d670c5bf8f37 100644 --- a/archetypes/archetype-lambda/src/test/resources/projects/dynamodbstreamsclient/reference/pom.xml +++ b/archetypes/archetype-lambda/src/test/resources/projects/dynamodbstreamsclient/reference/pom.xml @@ -15,7 +15,7 @@ 1.6.0 2.11.0 1.2.0 - 5.4.2 + 5.8.1 diff --git a/archetypes/archetype-lambda/src/test/resources/projects/nettyclient/reference/pom.xml b/archetypes/archetype-lambda/src/test/resources/projects/nettyclient/reference/pom.xml index 177dfbb0440b..d6c06d35cb44 100644 --- a/archetypes/archetype-lambda/src/test/resources/projects/nettyclient/reference/pom.xml +++ b/archetypes/archetype-lambda/src/test/resources/projects/nettyclient/reference/pom.xml @@ -15,7 +15,7 @@ 1.6.0 2.11.0 1.2.0 - 5.4.2 + 5.8.1 2.0.29.Final diff --git a/archetypes/archetype-lambda/src/test/resources/projects/urlhttpclient/reference/pom.xml b/archetypes/archetype-lambda/src/test/resources/projects/urlhttpclient/reference/pom.xml index 510579f12687..006ec752f34b 100644 --- a/archetypes/archetype-lambda/src/test/resources/projects/urlhttpclient/reference/pom.xml +++ b/archetypes/archetype-lambda/src/test/resources/projects/urlhttpclient/reference/pom.xml @@ -15,7 +15,7 @@ 1.6.0 2.11.0 1.2.0 - 5.4.2 + 5.8.1 diff --git a/archetypes/archetype-lambda/src/test/resources/projects/wafregionalclient/reference/pom.xml b/archetypes/archetype-lambda/src/test/resources/projects/wafregionalclient/reference/pom.xml index 9394f5abb2cc..3d609d4d9198 100644 --- a/archetypes/archetype-lambda/src/test/resources/projects/wafregionalclient/reference/pom.xml +++ b/archetypes/archetype-lambda/src/test/resources/projects/wafregionalclient/reference/pom.xml @@ -15,7 +15,7 @@ 1.6.0 2.11.0 1.2.0 - 5.4.2 + 5.8.1 diff --git a/bom-internal/pom.xml b/bom-internal/pom.xml index 8d7ca32e3735..646db3d26db8 100644 --- a/bom-internal/pom.xml +++ b/bom-internal/pom.xml @@ -294,10 +294,22 @@ ${guava.version} test + + org.junit.jupiter + junit-jupiter + ${junit5.version} + test + + + org.junit.vintage + junit-vintage-engine + ${junit5.version} + test + junit junit - ${junit.version} + ${junit4.version} test diff --git a/codegen-lite/pom.xml b/codegen-lite/pom.xml index 0b3b048af2df..56ceb8037b0c 100644 --- a/codegen-lite/pom.xml +++ b/codegen-lite/pom.xml @@ -94,8 +94,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/codegen/pom.xml b/codegen/pom.xml index 55ef56501bdd..4ae7d18086a0 100644 --- a/codegen/pom.xml +++ b/codegen/pom.xml @@ -156,8 +156,13 @@ - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/arns/pom.xml b/core/arns/pom.xml index 57128ce87338..f24633f2200c 100644 --- a/core/arns/pom.xml +++ b/core/arns/pom.xml @@ -44,8 +44,13 @@ - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/auth-crt/pom.xml b/core/auth-crt/pom.xml index d8367675fb34..91215d89cdec 100644 --- a/core/auth-crt/pom.xml +++ b/core/auth-crt/pom.xml @@ -69,8 +69,13 @@ - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/auth/pom.xml b/core/auth/pom.xml index edbcb6b49895..426e0db49f77 100644 --- a/core/auth/pom.xml +++ b/core/auth/pom.xml @@ -73,8 +73,13 @@ - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/aws-core/pom.xml b/core/aws-core/pom.xml index d6ab08b5ebea..68c7394af526 100644 --- a/core/aws-core/pom.xml +++ b/core/aws-core/pom.xml @@ -85,8 +85,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/json-utils/pom.xml b/core/json-utils/pom.xml index cb9c871c6b0b..488e364405d0 100644 --- a/core/json-utils/pom.xml +++ b/core/json-utils/pom.xml @@ -57,8 +57,13 @@ ${awsjavasdk.version} - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/metrics-spi/pom.xml b/core/metrics-spi/pom.xml index 383da55dda81..71336c31a104 100644 --- a/core/metrics-spi/pom.xml +++ b/core/metrics-spi/pom.xml @@ -33,8 +33,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/protocols/aws-cbor-protocol/pom.xml b/core/protocols/aws-cbor-protocol/pom.xml index 80d691d38ae8..2d2f1c054cad 100644 --- a/core/protocols/aws-cbor-protocol/pom.xml +++ b/core/protocols/aws-cbor-protocol/pom.xml @@ -57,8 +57,13 @@ ${awsjavasdk.version} - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/protocols/aws-json-protocol/pom.xml b/core/protocols/aws-json-protocol/pom.xml index cc11079d0f7f..52eb09d9f697 100644 --- a/core/protocols/aws-json-protocol/pom.xml +++ b/core/protocols/aws-json-protocol/pom.xml @@ -72,8 +72,13 @@ ${awsjavasdk.version} - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/protocols/aws-query-protocol/pom.xml b/core/protocols/aws-query-protocol/pom.xml index 703fb3e662d5..d759fb93a861 100644 --- a/core/protocols/aws-query-protocol/pom.xml +++ b/core/protocols/aws-query-protocol/pom.xml @@ -62,8 +62,13 @@ ${awsjavasdk.version} - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/protocols/aws-xml-protocol/pom.xml b/core/protocols/aws-xml-protocol/pom.xml index cfc9e7db6c6c..921dc8040c6a 100644 --- a/core/protocols/aws-xml-protocol/pom.xml +++ b/core/protocols/aws-xml-protocol/pom.xml @@ -67,8 +67,13 @@ ${awsjavasdk.version} - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/protocols/protocol-core/pom.xml b/core/protocols/protocol-core/pom.xml index 1feba638beff..2cdfe3a976fe 100644 --- a/core/protocols/protocol-core/pom.xml +++ b/core/protocols/protocol-core/pom.xml @@ -53,8 +53,13 @@ ${awsjavasdk.version} - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/regions/pom.xml b/core/regions/pom.xml index 157bd4516855..7d4886d26a58 100644 --- a/core/regions/pom.xml +++ b/core/regions/pom.xml @@ -64,8 +64,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/core/sdk-core/pom.xml b/core/sdk-core/pom.xml index f28d8f7f706c..51e579a8363c 100644 --- a/core/sdk-core/pom.xml +++ b/core/sdk-core/pom.xml @@ -72,8 +72,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/http-client-spi/pom.xml b/http-client-spi/pom.xml index b03a9796e29c..a6a0bf3a4301 100644 --- a/http-client-spi/pom.xml +++ b/http-client-spi/pom.xml @@ -61,8 +61,13 @@ ${reactive-streams.version} - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/http-clients/apache-client/pom.xml b/http-clients/apache-client/pom.xml index 8cf2de5d0382..1b40f74b7dce 100644 --- a/http-clients/apache-client/pom.xml +++ b/http-clients/apache-client/pom.xml @@ -64,8 +64,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/http-clients/aws-crt-client/pom.xml b/http-clients/aws-crt-client/pom.xml index 4456907790e8..24457c7b1435 100644 --- a/http-clients/aws-crt-client/pom.xml +++ b/http-clients/aws-crt-client/pom.xml @@ -84,8 +84,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/http-clients/netty-nio-client/pom.xml b/http-clients/netty-nio-client/pom.xml index ab81eea35959..86c2b6228699 100644 --- a/http-clients/netty-nio-client/pom.xml +++ b/http-clients/netty-nio-client/pom.xml @@ -119,8 +119,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/http-clients/url-connection-client/pom.xml b/http-clients/url-connection-client/pom.xml index 17af249ab5e6..9d9765a3faa5 100644 --- a/http-clients/url-connection-client/pom.xml +++ b/http-clients/url-connection-client/pom.xml @@ -51,8 +51,13 @@ - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/metric-publishers/cloudwatch-metric-publisher/src/test/java/software/amazon/awssdk/metrics/publishers/cloudwatch/CloudWatchMetricPublisherTest.java b/metric-publishers/cloudwatch-metric-publisher/src/test/java/software/amazon/awssdk/metrics/publishers/cloudwatch/CloudWatchMetricPublisherTest.java index d82aa1cc0ed0..1482c15a0a5a 100644 --- a/metric-publishers/cloudwatch-metric-publisher/src/test/java/software/amazon/awssdk/metrics/publishers/cloudwatch/CloudWatchMetricPublisherTest.java +++ b/metric-publishers/cloudwatch-metric-publisher/src/test/java/software/amazon/awssdk/metrics/publishers/cloudwatch/CloudWatchMetricPublisherTest.java @@ -74,7 +74,7 @@ public void interruptedShutdownStillTerminates() { Thread.currentThread().interrupt(); publisher.close(); assertThat(publisher.isShutdown()).isTrue(); - assertThat(Thread.interrupted()).isTrue(); // Clear interrupt flag + Thread.interrupted(); // Clear interrupt flag } @Test diff --git a/metric-publishers/pom.xml b/metric-publishers/pom.xml index 6066d50feed6..2bed126c1d8b 100644 --- a/metric-publishers/pom.xml +++ b/metric-publishers/pom.xml @@ -52,8 +52,13 @@ ${awsjavasdk.version} - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/pom.xml b/pom.xml index 316498efb93d..93fc8204a60c 100644 --- a/pom.xml +++ b/pom.xml @@ -117,8 +117,8 @@ 0.15.8 - 4.13.1 - 5.7.1 + 5.8.1 + 4.13.2 1.3 1.10.19 2.28.2 @@ -132,10 +132,10 @@ 1.0.392 - 2.22.2 + 3.0.0-M5 3.8.1 3.1.2 - 2.22.2 + 3.0.0-M5 3.1.1 3.0.1 yyyy @@ -433,6 +433,8 @@ com.typesafe.netty:* + org.junit.jupiter:* + org.junit.vintage:* software.amazon.awssdk:aws-sdk-java org.codehaus.plexus:plexus-utils diff --git a/services-custom/dynamodb-enhanced/pom.xml b/services-custom/dynamodb-enhanced/pom.xml index 34a03b4145d3..6b863aabc161 100644 --- a/services-custom/dynamodb-enhanced/pom.xml +++ b/services-custom/dynamodb-enhanced/pom.xml @@ -67,6 +67,9 @@ software.amazon.awssdk:dynamodb-enhanced org.hamcrest:* + org.junit.jupiter:* + org.junit.vintage:* + junit:junit::* @@ -145,8 +148,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/services-custom/s3-transfer-manager/pom.xml b/services-custom/s3-transfer-manager/pom.xml index 3a0ba3ab33ba..e88e208e2410 100644 --- a/services-custom/s3-transfer-manager/pom.xml +++ b/services-custom/s3-transfer-manager/pom.xml @@ -119,8 +119,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/services/sts/pom.xml b/services/sts/pom.xml index 4ef088dbdc50..27e2ae83ccc6 100644 --- a/services/sts/pom.xml +++ b/services/sts/pom.xml @@ -75,8 +75,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/test/codegen-generated-classes-test/pom.xml b/test/codegen-generated-classes-test/pom.xml index ee02509b8d2c..e19e838213f2 100644 --- a/test/codegen-generated-classes-test/pom.xml +++ b/test/codegen-generated-classes-test/pom.xml @@ -118,8 +118,13 @@ - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/test/http-client-tests/pom.xml b/test/http-client-tests/pom.xml index caa9a95c6e23..4ced221c1380 100644 --- a/test/http-client-tests/pom.xml +++ b/test/http-client-tests/pom.xml @@ -59,8 +59,18 @@ ${awsjavasdk.version} - junit + org.junit.jupiter + junit-jupiter + compile + + + org.junit.vintage + junit-vintage-engine + compile + + junit + junit compile diff --git a/test/protocol-tests-core/pom.xml b/test/protocol-tests-core/pom.xml index 9537dffa514b..31066fbdc21e 100644 --- a/test/protocol-tests-core/pom.xml +++ b/test/protocol-tests-core/pom.xml @@ -100,6 +100,16 @@ wiremock compile + + org.junit.jupiter + junit-jupiter + compile + + + org.junit.vintage + junit-vintage-engine + compile + junit junit diff --git a/test/protocol-tests/pom.xml b/test/protocol-tests/pom.xml index 1ac25f56f73c..47b8e31274c1 100644 --- a/test/protocol-tests/pom.xml +++ b/test/protocol-tests/pom.xml @@ -123,8 +123,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/test/region-testing/pom.xml b/test/region-testing/pom.xml index ef2d08f0328f..82acd98479ee 100644 --- a/test/region-testing/pom.xml +++ b/test/region-testing/pom.xml @@ -62,8 +62,13 @@ test - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test diff --git a/test/service-test-utils/pom.xml b/test/service-test-utils/pom.xml index 8be4b479ce01..5a93b948dcf3 100644 --- a/test/service-test-utils/pom.xml +++ b/test/service-test-utils/pom.xml @@ -69,8 +69,18 @@ ${awsjavasdk.version} - junit + org.junit.jupiter + junit-jupiter + compile + + + org.junit.vintage + junit-vintage-engine + compile + + junit + junit compile @@ -89,6 +99,8 @@ software.amazon.awssdk:test-utils:* + org.junit.jupiter:* + org.junit.vintage:* diff --git a/test/stability-tests/pom.xml b/test/stability-tests/pom.xml index adbbfa9e0b77..432abb42f3bf 100644 --- a/test/stability-tests/pom.xml +++ b/test/stability-tests/pom.xml @@ -97,12 +97,6 @@ software.amazon.awssdk test-utils - - - junit - junit - - test @@ -159,12 +153,6 @@ ${junit5.version} test - - org.junit.jupiter - junit-jupiter-engine - ${junit5.version} - test - org.assertj assertj-core diff --git a/test/test-utils/pom.xml b/test/test-utils/pom.xml index bb2b82c49171..7b23a0cc57ae 100644 --- a/test/test-utils/pom.xml +++ b/test/test-utils/pom.xml @@ -63,8 +63,18 @@ - junit + org.junit.jupiter + junit-jupiter + compile + + + org.junit.vintage + junit-vintage-engine + compile + + junit + junit compile diff --git a/utils/pom.xml b/utils/pom.xml index 45333bdf5303..a3fe52708ad8 100644 --- a/utils/pom.xml +++ b/utils/pom.xml @@ -55,8 +55,13 @@ slf4j-api - junit - junit + org.junit.jupiter + junit-jupiter + test + + + org.junit.vintage + junit-vintage-engine test