sitecoresitecore7sitecore7.5

Required license is missing: Sitecore.Ecommerce


Does anyone know how to resolve this sitecore.ecommerce license error?

Required license is missing: Sitecore.Ecommerce

This is the exact same code that we have on our production server and it works fine.

Sitecore.NET 7.5 (rev. 141003)

Here is my dataFolder key:

<sc.variable name="dataFolder" value="C:\inetpub\wwwroot\MySitecoreSite\Data" />

I ran the following tool to verify the license file reference: SITECORE CONFIGBUILDER (SCB 1.4)

And found the following key:

<setting name="LicenseFile" value="C:\inetpub\wwwroot\MySitecoreSite\Data\license.xml" />

Update:

The fix was using a different license file provided by Sitecore.


Solution

  • To see what licenses are available, open Sitecore Desktop, then go to Control Panel ⇀ Administration ⇀ Show Licenses Installed on This System.

    In all likelihood, you will not find "Sitecore.Ecommerce" or "Sitecore.EcommerceFundamentals" in the list.

    Find out whether the license file you think is being used is actually the one being used. The easiest way is to simply remove the license.xml file from your data folder and try to access /sitecore. This should then fail with the following message:

    The resource you are trying to access requires the following license: Runtime.

    I feel that after following these steps you'll make sure that the right license file is used and that it does not have the Ecommerce license. This will mean that you need to get ahold of another license file.