Hi I have been given a site collection for which I am getting the following error. After opening the site sharepoint manager I found there was something wrong in Listtemplates property of all webs , instead of displaying all list templates it was displaying
The file manifest.xml does not exist.
Is there any way to fix it ?
Repair-SPSite : SPSiteHealthChecker: Microsoft.SharePoint.SPException exception thrown in SPSiteHealthChecker.Test():
The file manifest.xml does not exist.
at Microsoft.SharePoint.SPUserSolution.Extract(String cabRelativePath)
at Microsoft.SharePoint.Administration.SPUserCodeFeatureDefinitionContext.GetManifest()
at Microsoft.SharePoint.Administration.SPUserCodeFeatureDefinitionContext.GetFeatures()
at Microsoft.SharePoint.Administration.SPUserCodeFeatureDefinitionProvider.GetDelayLoadSolutionFeatureDefinition(SPFeature feature, Int32 compatibilityLevel)
at Microsoft.SharePoint.Administration.SPFeatureDefinitionCollection.GetDefintionForFeatureWithFallback(SPFeature feature, Int32 compatibilityLevel)
at Microsoft.SharePoint.SPFeature.get_Definition()
at Microsoft.SharePoint.SPFeature.AddFeatureIdsToList(CultureInfo ciElements, Int32 compatibilityLevel, SPFeatureCollection featcoll, Type typeElementOfInterest, Boolean
querySiteFeatures, List`1& lstfeatid)
at Microsoft.SharePoint.SPElementProvider.QueryForWebTemplates(SPSite site, CultureInfo culture)
at Microsoft.SharePoint.SPWebTemplateCollection.GetFeatureWebTemplates(SPSite site, UInt32 localeId, Int32 compatibilityLevel)
at Microsoft.SharePoint.SPWebTemplateCollection..ctor(SPSite site, UInt32 localeId, Int32 compatibilityLevel)
at Microsoft.SharePoint.SPSite.GetWebTemplates(UInt32 LCID, Int32 overrideCompatLevel)
at Microsoft.SharePoint.Administration.SiteHealth.SPSiteHealthMissingTemplatesRule.WebTemplateIsAvailable(UInt32 LCID, String webTemplateConfiguration)
at Microsoft.SharePoint.Administration.SiteHealth.SPSiteHealthMissingTemplatesRule.ProcessWeb(SPWeb spWeb)
at Microsoft.SharePoint.Administration.SiteHealth.SPSiteHealthRule.ProcessWebs(SPWeb spWeb)
at Microsoft.SharePoint.Administration.SiteHealth.SPSiteHealthRule.ProcessWebs(Boolean repair)
at Microsoft.SharePoint.Administration.SiteHealth.SPSiteHealthMissingTemplatesRule.Test()
at Microsoft.SharePoint.Administration.SiteHealth.SPSiteHealthChecker.Test(Guid _ruleId, Boolean _repair, Boolean _runAlways, SPLongOperationState longOperation, String
statusFormat)
SPSite="https://devcollaborate.gilead.com/MedAffairs"
ruleId=00000000-0000-0000-0000-000000000000
repair=True
CompatibilityLevel=15
At line:1 char:1
+ Repair-SPSite -Identity "https://devcollaborate.gilead.com/MedAffairs"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidData: (Microsoft.Share...mdletRepairSite:SPCmdletRepairSite) [Repair-SPSite], SPSiteHealthCheckerException
+ FullyQualifiedErrorId : Microsoft.SharePoint.PowerShell.SPCmdletRepairSite