Issue
When activating the Nintex Workflow Site Collection Feature within SharePoint, the activation fails with the error:
The field with Id {} defined in feature {} was found in the current site collection or in a sub site.
The field with Id {} defined in feature {} was found in the current site collection or in a sub site.
Resolution
Option 1
Retract all of the Nintex Workflow solutions in the following order:- nintexworkflow2013enterprisefeaturesbackwardscompat.wsp (If applicable)
- nintexworkflow2013enterprisefeatures.wsp (If applicable)
- nintexworkflow2013backwardscompatibilityui.wsp (If applicable)
- nintexworkflow2013.wsp
- nintexworkflow2013core.wsp
- nintexworkflow2013core.wsp
- nintexworkflow2013.wsp (both to content web apps, and Central Administration)
- nintexworkflow2013backwardscompatibilityui.wsp (If applicable)
- nintexworkflow2013enterprisefeatures.wsp (If applicable)
- nintexworkflow2013enterprisefeaturesbackwardscompat.wsp (If applicable)
Option 2
- Export a copy all of the Site Collections' sub sites using the Export-SPWeb command
- Delete the sub sites, and remove them from the Recycling Bin and Second Stage Recycling Bin
- Activate the Nintex Workflow Site Collection features (these will now activate without error)
- Import the sub sites back under the Site Collection using the Import-SPWeb command
Option 3
Run the following Powershell cmdlet in Sharepoint Management Shell:Enable-SPFeature –identity "NintexWorkflow" -URL https://<go.mysite.com/mysitecollection>/ -forceReplacing <go.mysite.com/mysitecollection> with the actual URL of the Site Collection that you're facing this issue with.
Error Code
The field with Id {} defined in feature {} was found in the current site collection or in a sub site.