For every server that creates, updates or deletes profiles, you must perform the following:

  1. Add the DPS.Search.Index module to the EAR file on the servers, if not already present. Also add this module to the EAR file for your customer-facing and management servers.

  2. Pick an internal server that will be your live indexing server. This is configured by default to be the customer-facing server. You can modify this setting; however it is recommended that you use a non-agent facing server.

  3. Configure the processing of live indexing requests. Set the following property in the /localconfig directory of the customer-facing server:

    /atg/userprofiling/search/ProfileOutputConfig
    incrementalUpdateSeconds=-1

    Set the following property in the /localconfig directory of the management server:

    /atg/userprofiling/search/ProfileOutputConfig
    incrementalUpdateSeconds=5

    By setting incrementalUpdateSeconds to a positive value, you enable incremental indexing of profiles on the management server. The value you enter is the frequency to check for profiles to index. The value you set depends on how often you need the profile indexed.

  4. Set the following /localconfig /atg/search/routing/
    LaunchingService
    values on your indexing and agent-facing servers. The deployment share directory is a single shared directory where master copies of indexes are stored. For additional information, refer to the Installing Search chapter of the
    ATG Search Installation and Configuration Guide:

    deployShare=drive:/yourSharedDirectory/yourDeployShareMainDirectory
    engineDir=drive:/path to Search Engine

    For example:

    deployShare=C:\ATG\DeployShareMain
    engineDir=C:\ATG9\Search9.3\SearchEngine

 
loading table of contents...