Here is an excerpt of my current code:
<Category Title="Departments" Description="Use this filter to restrict results authored by a specific site" Type="Microsoft.Office.Server.Search.WebControls.ManagedPropertyFilterGenerator" MetadataThreshold="0" NumberOfFiltersToDisplay="20" MaxNumberOfFilters="20" SortBy="Frequency" SortByForMoreFilters="Name" SortDirection="Descending" SortDirectionForMoreFilters="Ascending" ShowMoreLink="false" MappedProperty="SiteName" MoreLinkText="show more" LessLinkText="show fewer">
<CustomFilters MappingType="ValueMapping" DataType="String" ValueReference="Absolute" ShowAllInMore="False">
<CustomFilter CustomValue="Intranet Home">
<OriginalValue>replaced.domain.com</OriginalValue>
</CustomFilter>
<CustomFilter CustomValue="Human Resources">
<OriginalValue>replaced.domain.com/hr</OriginalValue>
</CustomFilter>
<CustomFilter CustomValue="Information Systems">
<OriginalValue>replaced.domain.com/is</OriginalValue>
</CustomFilter>
</CustomFilters>
</Category>
`
Of Course this isn't throwing an exception; however, neither is it functional. It should be but, alas I cannot event get the 'department' refinement to show on the page. There obviously, is something I am doing incorrectly. I am also, sure that I don't need to extend the managed metadata to support and OOTB filter. I could be wrong here as well.
Any Help greatly appreciated.