Question

We migrated a SharePoint 2007 solution to 2010 a while back. We also added a 'managed metadata application' to our new 2010 solution. Since then users have added a lot of terms to the content. This content is now searchable but somehow we don't get any terms in search refinement panel. There is nothing in the logs indicating an error.

Could it be because the migrated sites are having a different Locale (regional settings) that whats used in 'managed metadata application' (i.e. english) ? Or is it something else ?

Was it helpful?

Solution 2

damn, it was a stupid mistake by me. I had custom code which set some metadata programatically, using the following code

item[tagsFieldName] = tagsValues;

instead of the standard way i.e.

tagsField.SetFieldValue(item, tagsValues);

I have changed the code and everything works perfectly now

OTHER TIPS

Did you check the value for "MetadataThreshold" in the Filter Category Definition XML? You can change it to 0 (zero) for test purposes.

Here is a link that explains how the MetadataThreshold works: http://www.sharepointanalysthq.com/2010/06/refinement-panel-metadatathreshold-configuration/

Licensed under: CC-BY-SA with attribution
Not affiliated with sharepoint.stackexchange
scroll top