Error: com amazonaws services dynamodbv2 model resourcenotfoundexception
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)
- DynamoDB missing items
- can't pickle thread.lock objects typeerror boto3 python dynamodb
- dynamodb validation error detected
- a cell may contain a maximum of 30000 characters dynamodb
- the dynamodb service does not have version
- dynamodb consistent reads are not supported on global secondary indexes
- dynamodb global secondary index not working
- dynamodb unable to execute http request
- dynamodb attribute does not exist
- DynamoDB scan does not return all items
- DynamoDB FilterExpression not working
- dynamodb scan missing values
- dynamodb could not be mapped for type string
- DynamoDB scan limit not working
- dynamodb cannot assign requested address
Dynobase is a Professional GUI Client for DynamoDB
Try 7-day free trial. No strings attached.
Product Features
DynamoDB Tools
DynamoDB Info
© 2023 Dynobase