Translate

Tuesday, August 12, 2014

Feature upgrade incomplete for Feature 'PublishingWeb' (Id: '94c94ca6-b32f-4da9-a9e3-1f3d343d7ecb') in Web. Exception: A duplicate content type name "Resource" was found.

When the SharePoint Server Publishing Infrastructure is activated it creates this hidden list automatically. 

This list is hidden and can be accessed by going to this URL: http://portalsite/relationships%20list/allitems.aspx. What happens here since the SharePoint Server Publishing Infrastructure feature is already activated in the SP2007 environment and then moved over to SP2010 via DB attachment there is a conflict with a column in that list called GroupGuid.

In SharePoint 2007 the column name is GroupId and is type text, and is changed in SharePoint 2010 to GroupGuid with the same type text. For whatever reason this column type is not updated when migrated over. This column type needs to be set at GUID not text. Since there is no way within SharePoint to create a column with a GUID type the best way to fix the problem is to delete this list and have it automatically re-created. 

To successfully delete this list follow these steps.
1. Go to Site Actions, Site Settings and Site Collection features under Site Collection Administration.
2. Deactivate the SharePoint Server Publishing Infrastructure feature
3. Go back to http://portalsite/relationships%20list/allitems.aspx
4. Go to List, List Settings and Delete this list (If the SharePoint Server Publishing Infrastructure feature is not deactivated this option will not be visible)
5. After deleting the list go back to Site Actions, Site Settings, and Site Collection features
6. Activate SharePoint Server Publishing Infrastructure feature

Column Limit Exceeded

There are too many columns of the specified data type. Please delete some other columns first. Note that some column types like numbers and currency use the same data type.
when trying to reactivate this feature read this blog posting -
7. The SharePoint Server Publishing Infrastructure feature will automatically recreate the list.
Go back to http://portalsite/relationship%20list/allitems.aspx and verify that the column GroupGuid now has a column of type GUID instead of text.
            Now go back to the site you were trying to access and you should no longer get that error message                   “One or more field types are not installed properly. Go to List settings page to delete these                   fields

No comments:

Post a Comment