I have followed this tutorial
I have inserted the required configuration that are mentioned in the tutorial in the schema.xml
and wc-data-config.xml
files. I have also added the new search profile for those custom tables.
But, after preproccessing and buildindex processes, I can't see the indexed values of the custom tables on the storefront. Later, I have checked for preprocess files but I haven't noticed any trace of custom tables in them.
parts of this tutorial are valid only for FEP6 and prev versions
if you have fep7 or fep8, please note that search profiles , mediators are configured in WCDE_ENT70\workspace\Search\xml\config\com.ibm.commerce.catalog
generally all configuration for search are in Search , Search-rest projects .
if you have fep7 or fep8 , all results are returned as JSON views, please continue reading how to add custom postprocessor (to include extra fields to search results ) http://www-01.ibm.com/support/knowledgecenter/SSZLC2_7.0.0/com.ibm.commerce.developer.doc/tasks/tsdsearchcustqpost.htm?lang=en
look at the attached zip sample http://www-01.ibm.com/support/knowledgecenter/SSZLC2_7.0.0/com.ibm.commerce.developer.doc/code/SearchCustomizationAssets.zip?lang=en-us how to add the custom field into UserData map in mediator (it is a little different the fep6 )
hope this give you enough info to complete your example .
Thanks Abed