[SharePoint 2010 – Error Fixing] Error when creating a new site based on a custom Site Definition : “ Taxonomy Catch All Field did not exist in the site columns “

When I created a new Site based on my Site definition, I got the following error from the LOGS :

“Taxonomy Catch All Field did not exist in the site columns “.

This was because I declared my list instance in the onet.xml :

<Lists>
<List FeatureId=”1875b07d-8d5a-445e-b7a6-23f0373b63a0″ Type=”101″ Title=”Documents QSE” Url=”$Resources:core,lists_Folder;/Documents QSE” QuickLaunchUrl=”$Resources:core,lists_Folder;/Documents QSE/AllItems.aspx” />
</Lists>
<Modules>

That was wrong though. I had to create the instance in the List Definition.
 
Hope this help

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

Up ↑

%d bloggers like this: