Let me share some series of error messages that I have experienced while troubleshooting the issue:
Failed to retrieve the list schema for feature [FEATURE GUID], list template [TEMPLATE]; expected to find it at: ""
System.NullReferenceException: Object reference not set to an instance of an object. at - Microsoft.SharePoint.Publishing.Internal.WebControls.ObjectSerializer.DeleteAllowed(Boolean checkPermissions)
List does not exist. The page you selected contains a list that does not exist. It may have been deleted by another user.
As you can see from the above mentioned error messages, a hint/a clue/ray of hope is already reflected and you can easily troubleshoot the issue without asking for anybody’s help. Yes, you can resolve this issue on your own...
Let’s try to figure out some common words from these error messages “List does not exist, Object not set to an instance, failed to retrieve a list”-this suggest that some list instance/library instance has been corrupted/not working as per the expected behavior.
So now the big question arises- How to find out this corrupted instance?
It’s very easy, here are the details:
§ Open the SharePoint site
§ Site actions
§ Site settings
§ Site administration
§ Site libraries and lists
§ Click on each and every list one by one
§ The list which is corrupted/not working will throw this exception:
List does not exist.
§ That’s it-Delete that list and you issue will be resolved. J J
Happy SharePoint once again J
If you are thinking as How to delete that list then there are so many options:
Here we go:
§ By using SharePoint Designer 2010
§ By using windows explorer
§ By using Power shell command
stsadm.exe -o forcedeletelist -url <your list url>
If you have any queries/questions regarding the above mentioned error message then please let me know. I would be more than happy to help you as well as resolves your issues J
Thank you.