Overview
When you attempt to activate certain Aurea Social site features (ex. Community Context, Knowledge Base, or Social NewsFeed Integration) within your SharePoint 2010 environment running Aurea Social v7.1.4.3, it fails with a runtime error stating that the feature is not available.
Within the SharePointLogs you may see the following error when attempting to activate the features: "w3wp.exe (0x25F0) 0x23A4 NewsGator Social Sites Platform 99 Verbose NewsGator.DependencyInjection.SharePoint.SpServiceLocatorIocContainer => Microsoft.Practices.ServiceLocation.ActivationException: Activation error occured while trying to get instance of type ISPWebWrapper, key "" ---> Microsoft.Practices.ServiceLocation.ActivationException: No type mapping was registered for type 'ISPWebWrapper' and key ''. at Microsoft.Practices.SharePoint.Common.ServiceLocation.ActivatingServiceLocator.DoGetInstance(Type serviceType, String key) at Microsoft.Practices.ServiceLocation.ServiceLocatorImplBase.GetInstance(Type serviceType, String key)"
Solution
When this behavior appears with the Site Features not activating, this often indicates that the Aurea Social solution files have not been appropriately registered within your SharePoint Farm. To address this behavior, you can reference the steps below.
- Restarting your IIS and SharePoint Services
- As an initial low-impact step, please arrange a convenient time for a maintenance window with your SharePoint Administrator to fully restart the IIS and SharePoint Services.
- Note: We suggest performing a complete restart of the host server to unlock any solution files that may be affecting the issue in anticipation of the upcoming repair steps.
- Once the servers are back online, please verify whether the issue persists before proceeding.
- As an initial low-impact step, please arrange a convenient time for a maintenance window with your SharePoint Administrator to fully restart the IIS and SharePoint Services.
- Re-run the Aurea Social Installer
- Locate your Aurea Social Installer package.
- Re-Run the Setup File using the guidance within the Install Guide (pg 28).
- Allow the installer to repair Aurea Social and correct any solution deployment issues.
Testing
After re-running the Installer package, reattempt activating the previously affected feature and confirm that this no longer produces any errors.
If you continue to experience issues, please collect the Install log from the Setup folder you ran the installer from and the ULS logs from your SharePoint server. See View diagnostic logs in SharePoint Server for guidance on collecting these.
Once collected, please get in touch with Aurea Social Support to assist with investigating further.