Skip to content

Commit 302fe11

Browse files
authored
Various Maven fixes: 1. consume DynamoDB Local from Maven instead of S3 2. Fix Maven warnings (#4859)
1 parent f697b8c commit 302fe11

File tree

6 files changed

+6
-14
lines changed

6 files changed

+6
-14
lines changed

http-clients/aws-crt-client/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
<artifactId>aws-crt-client</artifactId>
2929
<name>AWS Java SDK :: HTTP Clients :: AWS Common Runtime Client</name>
3030
<packaging>jar</packaging>
31-
<version>${awsjavasdk.version}</version>
3231

3332
<properties>
3433
<awsjavasdk.version>${project.parent.version}</awsjavasdk.version>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@
133133
<testng.version>7.1.0</testng.version> <!-- TCK Tests -->
134134
<commons-lang.verson>2.6</commons-lang.verson>
135135
<netty-open-ssl-version>2.0.61.Final</netty-open-ssl-version>
136-
<dynamodb-local.version>1.16.0</dynamodb-local.version>
136+
<dynamodb-local.version>1.25.0</dynamodb-local.version>
137137
<sqllite.version>1.0.392</sqllite.version>
138138
<blockhound.version>1.0.8.RELEASE</blockhound.version>
139139
<jetty.version>9.4.45.v20220203</jetty.version>

services-custom/dynamodb-enhanced/pom.xml

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -27,14 +27,6 @@
2727
<name>AWS Java SDK :: DynamoDB :: Enhanced Client</name>
2828
<url>https://aws.amazon.com/sdkforjava</url>
2929

30-
<repositories>
31-
<repository>
32-
<id>dynamodblocal</id>
33-
<name>AWS DynamoDB Local Release Repository</name>
34-
<url>https://s3-us-west-2.amazonaws.com/dynamodb-local/release</url>
35-
</repository>
36-
</repositories>
37-
3830
<properties>
3931
<awsjavasdk.version>${project.parent.version}</awsjavasdk.version>
4032
<jre.version>1.8</jre.version>
@@ -94,6 +86,9 @@
9486
<systemPropertyVariables>
9587
<sqlite4java.library.path>${project.build.directory}/native-libs</sqlite4java.library.path>
9688
</systemPropertyVariables>
89+
<environmentVariables>
90+
<DDB_LOCAL_TELEMETRY>0</DDB_LOCAL_TELEMETRY>
91+
</environmentVariables>
9792
</configuration>
9893
</plugin>
9994
</plugins>

services-custom/dynamodb-enhanced/src/test/java/software/amazon/awssdk/enhanced/dynamodb/functionaltests/LocalDynamoDb.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ DynamoDbClient createClient() {
7676
// The region is meaningless for local DynamoDb but required for client builder validation
7777
.region(Region.US_EAST_1)
7878
.credentialsProvider(StaticCredentialsProvider.create(
79-
AwsBasicCredentials.create("dummy-key", "dummy-secret")))
79+
AwsBasicCredentials.create("dummykey", "dummysecret")))
8080
.overrideConfiguration(o -> o.addExecutionInterceptor(new VerifyUserAgentInterceptor()))
8181
.build();
8282
}
@@ -87,7 +87,7 @@ DynamoDbAsyncClient createAsyncClient() {
8787
.endpointOverride(URI.create(endpoint))
8888
.region(Region.US_EAST_1)
8989
.credentialsProvider(StaticCredentialsProvider.create(
90-
AwsBasicCredentials.create("dummy-key", "dummy-secret")))
90+
AwsBasicCredentials.create("dummykey", "dummysecret")))
9191
.overrideConfiguration(o -> o.addExecutionInterceptor(new VerifyUserAgentInterceptor()))
9292
.build();
9393
}

services-custom/iam-policy-builder/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
<relativePath>../../pom.xml</relativePath>
2626
</parent>
2727
<artifactId>iam-policy-builder</artifactId>
28-
<version>${awsjavasdk.version}</version>
2928
<name>AWS Java SDK :: IAM :: Policy Builder</name>
3029
<description>
3130
Library simplifying the building, marshalling and unmarshalling of IAM Policies.

services-custom/s3-transfer-manager/pom.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
<relativePath>../../pom.xml</relativePath>
2626
</parent>
2727
<artifactId>s3-transfer-manager</artifactId>
28-
<version>${awsjavasdk.version}</version>
2928
<name>AWS Java SDK :: S3 :: Transfer Manager</name>
3029
<description>
3130
The S3 Transfer Manager allows customers to easily and optimally

0 commit comments

Comments
 (0)