Error: com amazonaws services dynamodbv2 model resourcenotfoundexception

Answered by Rafal Wilinski
What's Causing This Error
This error occurs in Java when you try to access a DynamoDB Table, GSI, or LSI that does not exist or is still in the "CREATING" status.
Solution - Here's How To Resolve It
First, verify that the region you've specified when initializing the SDK is the same region in which the DynamoDB tables are provisioned.
Then, verify that the table, LSI, or GSI name you are trying to access is correct.
Finally, visit the AWS Console to determine if the table is in the "Active" status. If your table has been created, you should see the status below.

Figure - Observing the table status in the DynamoDB console
Other Common DynamoDB Errors (with Solutions)
- AWS Lambda DynamoDB Stream Error
- DynamoDB Scan Not Working
- DynamoDB Update Not Working
- dynamodb index does not exist
- ProvisionedThroughputExceededException DynamoDB
- DynamoDB Expression Not Null
- comparison operator does not return all attributes dynamodb
- dynamodb query not returning the full item
- dynamodb unable to execute http request
- dynamodb the table does not have the specified index
- DynamoDB Invalid UpdateExpression Syntax Error Token
- DynamoDB failedbatch retry
- dynamodb property projection cannot be empty
- could not unconvert attribute dynamodb
- dynamodb net scan condition or not working
Better DynamoDB experience.
First 7 days are. No credit card needed.
Product Features
DynamoDB Tools
DynamoDB Info
© 2025 Dynobase