spring-data-dynamodb
spring-data-dynamodb copied to clipboard
Spring-Boot 2.4.3 breaking changes for spring-data-dynamodb
/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
@boostchicken Would it be possible to get any direction on this?
It doesn't look like it has anythign to do with Spring? It seems you have classpath issues