spring-data-dynamodb icon indicating copy to clipboard operation
spring-data-dynamodb copied to clipboard

Spring-Boot 2.4.3 breaking changes for spring-data-dynamodb

Open shapan1 opened this issue 3 years ago • 2 comments

/db/config/DynamoDBConfig.java:3:26 java: package com.amazonaws.auth does not exist /db/config/DynamoDBConfig.java:4:26 java: package com.amazonaws.auth does not exist /db/config/DynamoDBConfig.java:5:26 java: package com.amazonaws.auth does not exist /db/config/DynamoDBConfig.java:6:26 java: package com.amazonaws.auth does not exist /db/config/DynamoDBConfig.java:7:29 java: package com.amazonaws.regions does not exist /db/config/DynamoDBConfig.java:8:41 java: package com.amazonaws.services.dynamodbv2 does not exist /db/config/DynamoDBConfig.java:9:41 java: package com.amazonaws.services.dynamodbv2 does not exist /db/config/DynamoDBConfig.java:10:54 java: package com.amazonaws.services.dynamodbv2.datamodeling does not exist /db/config/DynamoDBConfig.java:11:54 java: package com.amazonaws.services.dynamodbv2.datamodeling does not exist /db/config/DynamoDBConfig.java:12:63 java: package org.socialsignin.spring.data.dynamodb.repository.config does not exist /db/config/DynamoDBConfig.java:18:2 java: cannot find symbol symbol: class EnableDynamoDBRepositories /db/config/DynamoDBConfig.java:26:12 java: cannot find symbol symbol: class AWSCredentialsProvider location: class com.comcast.xvp.rights.db.config.DynamoDBConfig /db/config/DynamoDBConfig.java:31:12 java: cannot find symbol symbol: class AWSCredentials location: class com.comcast.xvp.rights.db.config.DynamoDBConfig /db/config/DynamoDBConfig.java:36:12 java: cannot find symbol symbol: class DynamoDBMapperConfig location: class com.comcast.xvp.rights.db.config.DynamoDBConfig /db/config/DynamoDBConfig.java:41:42 java: cannot find symbol symbol: class AmazonDynamoDB location: class com.comcast.xvp.rights.db.config.DynamoDBConfig /db/config/DynamoDBConfig.java:41:73 java: cannot find symbol symbol: class DynamoDBMapperConfig location: class com.comcast.xvp.rights.db.config.DynamoDBConfig /db/config/DynamoDBConfig.java:41:12 java: cannot find symbol symbol: class DynamoDBMapper location: class com.comcast.xvp.rights.db.config.DynamoDBConfig /db/config/DynamoDBConfig.java:46:12 java: cannot find symbol symbol: class AmazonDynamoDB location: class com.comcast.xvp.rights.db.config.DynamoDBConfig and enable to get these annotations to compile import org.socialsignin.spring.data.dynamodb.repository.EnableScan import org.socialsignin.spring.data.dynamodb.repository.config.EnableDynamoDBRepositories;

Specifications

  • Spring Data DynamoDB Version: 'io.github.boostchicken', name: 'spring-data-dynamodb', version: '5.2.5'
  • Spring Data Version: spring.data 2.4.3
  • AWS SDK Version: 'com.amazonaws', name: 'aws-java-sdk-dynamodb', version: '1.11.844'
  • Java Version: 15
  • Platform Details: Spring boot 2.4.3

All those information are logged by org.socialsignin.spring.data.dynamodb.repository.support.DynamoDBRepositoryFactory on INFO level on startup. Or use java -version and mvn dependency:tree | grep -E 'spring|aws' to provide those version numbers.

Reference issue https://github.com/derjust/spring-data-dynamodb/issues/267 @boostchicken

shapan1 avatar Apr 15 '21 13:04 shapan1

@boostchicken Would it be possible to get any direction on this?

shapan1 avatar Apr 26 '21 02:04 shapan1

It doesn't look like it has anythign to do with Spring? It seems you have classpath issues

boostchicken avatar May 16 '21 17:05 boostchicken