ATG Search BCC Module Configurations
BCC Module (BCC Server)
Put the below three files on this location ->C:\ATG\ATGXXX\BCC_Module\config\atg\commerce\search
ProductCatalogOutputConfig.properties
indexingSynchronizations+=/atg/commerce/search/refinement/RefinementConfigurationSubmitter
loggingDebug=true
indexingSynchronizations+=/atg/commerce/search/refinement/RefinementConfigurationSubmitter
loggingDebug=true
product-catalog-output-config.xml
This is a xml file where you will specify the indexing parameters.
ProductCatalogQueryFormHandler.properties
loggingDebug=true
siteName=staging environment 0 (TestSearchProj)
relQuestSettings=activeSolutionZones^=/atg/commerce/search/ProductCatalogOutputConfig.textActiveZones
docProps=$repositoryId,childSKUs.displayName,childSKUs.description
Make sure the initial.properties under C:\ATG\ATGXXX\BCC_Module\config\atg\dynamo has the following entries.
/atg/commerce/search/ProductCatalogSearchService,\
/atg/commerce/search/ProductCatalogOutputConfig
Make sure the following files/folders present in the following location C:\ATG\ATGXXX\BCC_Module\config\atg\search\
Config folder - LanguageDimensionService.properties
languageMap=english=en,french=fr
locales=en,fr,en_US,fr_FR
languageMap=english=en,french=fr
locales=en,fr,en_US,fr_FR
repository folder - RefinementRepository_production.properties
dataSource=/atg/dynamo/service/jdbc/JTDataSource_production
dataSource=/atg/dynamo/service/jdbc/JTDataSource_production
routing folder – This folder has repository sub-folder,
LaunchingService.properties
repository sub-folder (C:\ ATG\ATGXXX\BCC_Module\config\atg\search\routing\repository )- LaunchingService.properties
deployShare=D:\\ATG\\ATGXXX\\SearchXXX\\DeployShare
engineDir=D:\\ATG\\ATGXXX\\SearchXXX\\SearchEngine
LaunchingService.properties
repository sub-folder (C:\ ATG\ATGXXX\BCC_Module\config\atg\search\routing\repository )- LaunchingService.properties
deployShare=D:\\ATG\\ATGXXX\\SearchXXX\\DeployShare
engineDir=D:\\ATG\\ATGXXX\\SearchXXX\\SearchEngine
Make sure the SearchJTDataSource.properties under C:\ATG\ATGXXX\BCC_Module\config\atg\search\ service has the below content.
componentPath=/atg/dynamo/service/jdbc/JTDataSource_production
componentPath=/atg/dynamo/service/jdbc/JTDataSource_production
Make sure the SearchAdminRepository.properties under C:\ ATG\ATGXXX\BCC_Module\config\atg\searchadmin has the below content.
dataSource=/atg/dynamo/service/jdbc/JTDataSource_production
Indexing
Important note: If you are adding new products/SKUs into BCC, the same products wouldn’t appear in the search results unless bulk-indexing is done via Search Project Administration in BCC.
Before you start the indexing, both the commerce and merchandiser server should be running successfully. Then, create a folder in C:\ATG\ATGXXX\SearchXXX with name ‘DeployShare’ and make it sharable.The path of this directory is specified in the Launching Service Component.
See the configurations for Commerce Module
Comments
Post a Comment