Error: com amazonaws services dynamodbv2 model resourcenotfoundexception

Answered by Rafal Wilinski
Last updated: October 23rd, 2026
Solution
com.amazonaws.services.dynamodbv2.model.ResourceNotFoundException is the Java SDK 1.x exception for a resource DynamoDB cannot find. Confirm the table or index exists in the account, Region and endpoint used by that client.
- Check the physical table name, including any environment prefix or suffix applied by DynamoDBMapper configuration.
- Compare the client Region and credential provider with the environment where the table was deployed.
- After CreateTable, use a table-exists waiter before data operations. Check a new GSI's status separately.
- If using DynamoDB Local, confirm that the endpoint, local data directory and sharedDb settings match those used to create the table.
aws dynamodb describe-table --table-name Orders --region us-east-1 aws dynamodb wait table-exists --table-name Orders --region us-east-1
For current Java code, the exception is software.amazon.awssdk.services.dynamodb.model.ResourceNotFoundException. Configure a v2 DynamoDbClient with the intended Region and use its waiter. Do not catch every service exception and create a new table; access-denied and transient errors require different handling.
See Java client examples and AWS documentation.
Other Common DynamoDB Errors (with Solutions)
- dynamodb no range key value present
- AWS CLI DynamoDB Error Parsing Parameter
- dynamodb cannot read property 'push' of undefined
- DynamoDB TTL Not Working
- DynamoDB error 400
- dynamodb condition does not exist
- DynamoDB Error 413
- dynamodb throughput error
- AWS DynamoDB CredentialsError: Missing credentials in config
- DynamoDB Invalid UpdateExpression Syntax Error Token
- could not unmarshal the value dynamodb
- dynamodb is abstract cannot be instantiated
- DynamoDB stream not working
- error retrieving dynamodb table item serializationexception
- DynamoDB Local NoClassDefFoundError
Dynobase is a Professional GUI Client for DynamoDB
Start your 7-day free trial today
Product Features
DynamoDB Tools
DynamoDB Info
© 2026 Dynobase