Error with schema settings ?

Nov 9, 2009 at 1:05 PM

Hi,

For a reason I do not understand, I have an error for one of my search pages. One of these use a specific faceted search setting set.

The scope (named "ContenuReutilisable") references to my "reusable content" list, and items of this list are well indexed. I set up the facets webpart with some managed properties

<?xml version="1.0" encoding="utf-8" ?>
<root xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi="http://schemas.microsoft.com/SharePoint/FacetedSearch/">
<Columns OrderBy="None">
<Column Name="SujetCI" OrderBy="Hits" TotalResults="5" DisplayName="SujetCI" DefaultImage="STS_ListItem16.gif" />
<Column Name="ObjetCI" OrderBy="Hits" TotalResults="5" DisplayName="ObjetCI" DefaultImage="STS_ListItem16.gif" />
<Column Name="TypeRegime" OrderBy="Hits" TotalResults="5" DisplayName="TypeRegime" DefaultImage="STS_ListItem16.gif" />
<Column Name="ActionCI" OrderBy="Hits" TotalResults="5" DisplayName="ActionCI" DefaultImage="STS_ListItem16.gif" />
</Columns>
</root>

SujetCI, ObjetCI, TypeRegime, and ActionCI are managed properties, these properties are "binded" with columns of my reusable content list. Full crawl has been done.
The search facets webpart is set with the right scope : "ContenuReutilisable"

But the error I get is this one (Free Translation from french) with an exclamation mark : "Property does not exist or is not correctly used with schema settings"

It's not the first time I'm using Faceted Search and I never had this error. Can someone guess what or where I did not do something correctly ?

Thank you !

Romain

Coordinator
Nov 9, 2009 at 1:42 PM

Romain,

There is an internal check in Search Facets that loops through the Columns and matches them to Managed properties. You might double check all the columns on correct spelling and matching to the Managed properties. If nothing else, you can test with SharePoint Query Tool.
Hope this helps.

Leonid

Nov 9, 2009 at 1:59 PM

Hi,

Thank you. Spelling Check done and no mistakes found... :( I'm not sure about which tool your are talking with "SharePoint Query Tool". Is it this one : http://batchquery.codeplex.com/Wikipage?ProjectName=batchquery ?

Otherwise, I may have found a beginning of solution but i would like a feedback on it : The Reusable content list does not allow to add extra columns to the provided content types. Extra columns are added to the list, but updated within elements with DataSheet Form. Can it be the reason why these extra columns, whereas they are well found by SSP, and well mapped to Managed properties, can not be used with search facets webpart ?

Hope my question is clear.

Romain

Coordinator
Nov 9, 2009 at 2:29 PM

Here is the tool. http://www.codeplex.com/SharePointSearchServ.

It also shows FulltextQueriable and Retrievable values for the managed properties. Some can't be used in the search API untill made queriable prrogrammatically. Reusable content is a special and hidden type. You might need a custom solution to work against hidden Contnet Types, although I don't think it is a big problem

Hopefully you'll get enough help on the forum but feel free to send your snapshots to xsearch@microsoft.com.

Leonid

Nov 9, 2009 at 2:46 PM

Hi

This tool is awesome ! Thank you

And, for the solution, it's all my error !  This tool made me realize I was wrong for the name of one my managed properties. So that was a beautiful "Code 18"...

Thanks anyway for your support, this tool will help for other reasons.

Romain