SOLVED

SharePoint 365 - Solutiom Template - Missing Feature "SharePointHomeCache Feature"

%3CLINGO-SUB%20id%3D%22lingo-sub-1232020%22%20slang%3D%22en-US%22%3ESharePoint%20365%20-%20Solutiom%20Template%20-%20Missing%20Feature%20%22SharePointHomeCache%20Feature%22%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1232020%22%20slang%3D%22en-US%22%3E%3CP%3EHi%2C%3CBR%20%2F%3EI%20have%20a%20solution%20template%2C%20after%20I%20have%20uploaded%20and%20activated%2C%20and%20I%20try%20to%20create%20a%20new%20subsite%20based%20on%20the%20custom%20template%20I%20get%20the%20error%20message%20that%20the%20template%20could%20not%20be%20applied%20due%20to%20a%20feature%20that%20is%20not%20activated%2C%20it's%3C%2FP%3E%3CP%3E%3CSTRONG%3E%22SharePointHomeCache%20Feature%22%26nbsp%3B%3C%2FSTRONG%3E(Feature%20Scope%20Site%20Collection%2C%20Feature%20ID%2094280101-dc63-4b83-842a-8707b1afb62d).%3C%2FP%3E%3CP%3EI%20already%20activated%20two%20other%20features%20my%20template%20requires%20(%22Workflows%22%20and%20%22SharePoint%202007%20Workflows%22)%2C%20but%20I'm%20not%20able%20to%20identify%20the%20%22SharePointHomeCache%20Feature%22%20(Feature%20ID%2094280101-dc63-4b83-842a-8707b1afb62d)%20and%20how%20to%20activate%20it%2C%20neither%20in%20Site%20Collection%20Features%20nor%20in%20Site%20Features.%3C%2FP%3E%3CP%3EUnfortunately%20I%20don't%20know%20which%20step%20during%20the%20development%20of%20the%20template%20activated%20the%20feature.%20Also%20I%20cannot%20find%20very%20much%20information%20on%20the%20internet%20around%20the%20feature.%3C%2FP%3E%3CP%3ESo%20my%20questions%20are%3A%3C%2FP%3E%3COL%3E%3CLI%3EWhat%20the%20feature%20is%20about%3F%3C%2FLI%3E%3CLI%3EHow%20can%20I%20activate%20it%3F%3C%2FLI%3E%3CLI%3EWhat%20kind%20of%20%22implementation%20step%22%20in%20a%20SharePoint%20site%20will%20activate%20the%20feature%3F%3C%2FLI%3E%3C%2FOL%3E%3CP%3EAny%20help%20very%20much%20appreciated.%3C%2FP%3E%3CP%3EThanks%20a%20lot.%20Best%20regards%2C%3C%2FP%3E%3CP%3ENic%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1232020%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ESharePoint%20Online%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1237367%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20365%20-%20Solutiom%20Template%20-%20Missing%20Feature%20%22SharePointHomeCache%20Feature%22%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1237367%22%20slang%3D%22en-US%22%3E%3CP%3EDear%20all%2C%3C%2FP%3E%3CP%3EI%20found%20the%20step%20that%20seems%20to%20activate%20the%20%22SharePointHomeCache%20Feature%22%20(Feature%20Scope%20Site%20Collection%2C%20Feature%20ID%2094280101-dc63-4b83-842a-8707b1afb62d)%3A%3C%2FP%3E%3CP%3EAfter%20I%20create%20a%20new%20Site%20Page%2C%20add%20an%20PNG%20image%20to%20the%20header%2C%20add%20a%20new%20web%20part%20of%20type%20Text%2C%20save%20the%20whole%20site%20as%20a%20solution%20template%2C%20then%20I%20get%20the%20error%20regarding%20the%20not%20activated%20feature%20%22SharePointHomeCache%20Feature%22%2C%20when%20I%20try%20to%20use%20the%20solution%20template%20to%20create%20a%20new%20subsite%20(on%20an%20newly%20created%2C%20blank%20site).%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EWhen%20I%20just%20manually%20create%20a%20Site%20Page%20in%20the%20blank%20site%2C%20then%20the%20creation%20of%20a%20new%20subsite%20with%20the%20solution%20template%20works%20fine%2C%20so%20the%20feature%20seems%20to%20be%20activated.%20For%20now%2C%20that's%20my%20workaround%3A%20in%20every%20new%20site%20just%20manually%20create%20a%20page%2C%20and%20then%20apply%20the%20solution%20template.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EStill%20no%20clue%20where%20to%20check%20in%20SharePoint%20if%20the%20feature%20is%20activated%2C%20and%20how%20to%20manually%20activate%20the%20feature.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EJust%20wanted%20to%20let%20you%20know%2C%20in%20case%20someone%20is%20faced%20with%20the%20same%20issue.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EBest%20regards%2C%3CBR%20%2F%3ENic%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1407706%22%20slang%3D%22en-US%22%3ERe%3A%20SharePoint%20365%20-%20Solutiom%20Template%20-%20Missing%20Feature%20%22SharePointHomeCache%20Feature%22%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1407706%22%20slang%3D%22en-US%22%3E%3CP%3EHi%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F583970%22%20target%3D%22_blank%22%3E%40VirtualNic%3C%2FA%3E%26nbsp%3B%2C%20I%20got%20a%20solution%20for%20this%20issue.%20Please%20refer%20to%20article%20below%2C%20use%20the%20Powershell%20command%20to%20activate%20the%20Feature%20GUID%20with%20from%20the%20given%20error.%3C%2FP%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fwww.sharepointdiary.com%2F2015%2F01%2Fsharepoint-online-activate-feature-using-powershell.html%23ixzz6MzZlTBzZ%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fwww.sharepointdiary.com%2F2015%2F01%2Fsharepoint-online-activate-feature-using-powershell.html%23ixzz6MzZlTBzZ%3C%2FA%3E%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EHere%20is%20example%20script%3A%3C%2FP%3E%3CP%3E--------------------------------------------------------------------------------%3C%2FP%3E%3CP%3EImport-Module%20Microsoft.Online.SharePoint.Powershell%3C%2FP%3E%3CP%3E%24SiteURL%20%3D%20%22%3CA%20href%3D%22https%3A%2F%2Ftenant.sharepoint.com%2FSites%2FSitename%22%20target%3D%22_blank%22%20rel%3D%22nofollow%20noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Ftenant.sharepoint.com%2FSites%2FSitename%3C%2FA%3E%22%3CBR%20%2F%3E%24FeatureGUID%20%3D%5BSystem.GUID%5D(%2294280101-dc63-4b83-842a-8707b1afb62d%22)%26nbsp%3B%3CBR%20%2F%3E%24LoginName%20%3D%22admin%40company.onmicrosoft.com%22%3CBR%20%2F%3E%24LoginPassword%20%3D%22Password%22%3CBR%20%2F%3E%3CBR%20%2F%3E%24ctx%20%3D%20New-Object%20Microsoft.SharePoint.Client.ClientContext(%24SiteURL)%3CBR%20%2F%3E%3CBR%20%2F%3E%24SecurePWD%20%3D%20ConvertTo-SecureString%20%24LoginPassword%20%E2%80%93asplaintext%20%E2%80%93force%3CBR%20%2F%3E%24Credential%20%3D%20new-object%20-typename%20System.Management.Automation.PSCredential%20-argumentlist%20%24LoginName%2C%20%24SecurePWD%3CBR%20%2F%3E%24ctx.Credentials%20%3D%20New-Object%20Microsoft.SharePoint.Client.SharePointOnlineCredentials(%24Credential.UserName%2C%24Credential.Password)%3CBR%20%2F%3E%3CBR%20%2F%3E%24site%20%3D%20%24ctx.site%3CBR%20%2F%3E%3CBR%20%2F%3E%24site.Features.Add(%24FeatureGUID%2C%20%24force%2C%20%5BMicrosoft.SharePoint.Client.FeatureDefinitionScope%5D%3A%3Afarm)%3CBR%20%2F%3E%3CBR%20%2F%3E%24ctx.ExecuteQuery()%3CBR%20%2F%3Ewrite-host%20%22Feature%20has%20been%20Activated!%22%3C%2FP%3E%3CP%3E--------------------------------------------------------------------------------------------%3C%2FP%3E%3CP%3E-If%20you%20unsure%20whether%20if%20the%20features%20activated%2C%20repeat%20the%20command%20and%20you%20will%20see%20error%20with%20Features%20already%20activated.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
New Contributor

Hi,
I have a solution template, after I have uploaded and activated, and I try to create a new subsite based on the custom template I get the error message that the template could not be applied due to a feature that is not activated, it's

"SharePointHomeCache Feature" (Feature Scope Site Collection, Feature ID 94280101-dc63-4b83-842a-8707b1afb62d).

I already activated two other features my template requires ("Workflows" and "SharePoint 2007 Workflows"), but I'm not able to identify the "SharePointHomeCache Feature" (Feature ID 94280101-dc63-4b83-842a-8707b1afb62d) and how to activate it, neither in Site Collection Features nor in Site Features.

Unfortunately I don't know which step during the development of the template activated the feature. Also I cannot find very much information on the internet around the feature.

So my questions are:

  1. What the feature is about?
  2. How can I activate it?
  3. What kind of "implementation step" in a SharePoint site will activate the feature?

Any help very much appreciated.

Thanks a lot. Best regards,

Nic

2 Replies
Highlighted
Best Response confirmed by VirtualNic (New Contributor)
Solution

Dear all,

I found the step that seems to activate the "SharePointHomeCache Feature" (Feature Scope Site Collection, Feature ID 94280101-dc63-4b83-842a-8707b1afb62d):

After I create a new Site Page, add an PNG image to the header, add a new web part of type Text, save the whole site as a solution template, then I get the error regarding the not activated feature "SharePointHomeCache Feature", when I try to use the solution template to create a new subsite (on an newly created, blank site).

 

When I just manually create a Site Page in the blank site, then the creation of a new subsite with the solution template works fine, so the feature seems to be activated. For now, that's my workaround: in every new site just manually create a page, and then apply the solution template.

 

Still no clue where to check in SharePoint if the feature is activated, and how to manually activate the feature.

 

Just wanted to let you know, in case someone is faced with the same issue.

 

Best regards,
Nic

Highlighted

Hi @VirtualNic , I got a solution for this issue. Please refer to article below, use the Powershell command to activate the Feature GUID with from the given error.

https://www.sharepointdiary.com/2015/01/sharepoint-online-activate-feature-using-powershell.html#ixz...

 

Here is example script:

--------------------------------------------------------------------------------

Import-Module Microsoft.Online.SharePoint.Powershell

$SiteURL = "https://tenant.sharepoint.com/Sites/Sitename"
$FeatureGUID =[System.GUID]("94280101-dc63-4b83-842a-8707b1afb62d") 
$LoginName ="admin@company.onmicrosoft.com"
$LoginPassword ="Password"

$ctx = New-Object Microsoft.SharePoint.Client.ClientContext($SiteURL)

$SecurePWD = ConvertTo-SecureString $LoginPassword –asplaintext –force
$Credential = new-object -typename System.Management.Automation.PSCredential -argumentlist $LoginName, $SecurePWD
$ctx.Credentials = New-Object Microsoft.SharePoint.Client.SharePointOnlineCredentials($Credential.UserName,$Credential.Password)

$site = $ctx.site

$site.Features.Add($FeatureGUID, $force, [Microsoft.SharePoint.Client.FeatureDefinitionScope]::farm)

$ctx.ExecuteQuery()
write-host "Feature has been Activated!"

--------------------------------------------------------------------------------------------

-If you unsure whether if the features activated, repeat the command and you will see error with Features already activated.