We are using SharePoint 2013 Enterprise edition. Going through the UI, I am trying to create a Record Center in a subsite (the root site already has a record center) but have been unsuccessful. My ULS logs show a number of different problems while trying to provision the RC (most say but the only one deemed critical is this one:
Records Center provisioning for https://xxxx encountered an error. Error: System.ArgumentException: Invalid field name. {b77cdbcf-5dce-4937-85a7-9fc202705c91}https://xxxx
at Microsoft.SharePoint.SPFieldCollection.GetFieldById(Guid fieldId, Boolean bThrowException)
at Microsoft.Office.RecordsManagement.RecordsRepository.Records.ConfigureListFieldsForIPRAndOverlay(SPList list, Boolean provisionRecordsFields)
at Microsoft.Office.RecordsManagement.RecordsRepository.Records.ConfigureListForIPR(SPList list, Boolean updateList)
at Microsoft.Office.RecordsManagement.RecordsRepository.Records.ConfigureListForAutoDeclarationCore(SPList list, Boolean autoDeclare, Boolean updateNow, Boolean& needUpdate)
at Microsoft.Office.RecordsManagement.RecordsRepository.Internal.RecordsCenterFeatureReceiver.<>c__DisplayClass1.<ProvisionWeb>b__0()
Should I be able to create a Record Center in a subsite that already has a Record Center? The logs show that Feature Activation completed relative successfully. The errors other than the one above mostly are "Unable to locate XML definition for Field Name with Field ID {xxxxx}." I found that the field referred to by the GUID is "Icon Overlay" but I have no idea why that would cause the whole provisioning process to fail.
Any ideas about what's going on? Thanks in advance. Carol.