Is there any utility out there that can tell me if there is any custom web template missing or faulty from a site collection,
I keep getting error "WEB template #00000 not found" while importing a Exported site collection.
You could use powershell to access the SharePoint object model.
The site's template ID is a property of SPWeb. (SPweb.WebTemplateID)
Then you would compare this integer to the list of site template ID numbers : http://mosshowto.blogspot.co.uk/2009/04/sharepoint-list-template-ids.html
plus on msdn has this article, if you know the template then you can fix or restore it using stsadm.
hope this helps
I couldn't find any way you could find out that a web template is faulty or missing for a site collection.
However the error I was getting was because site collection was customized and someone deleted web template which was referenced in the site definition of site collection.
I solved problem by creating a new site collection using site definition again and also by adding web templates to 12 hive.
Hope it helps anyone get same kind of error.