The /atg/endeca/index/commerce/EndecaScriptService
component (of class atg.endeca.eacclient.ScriptIndexable
) is responsible for invoking Endeca Application Controller (EAC) scripts that trigger indexing.
Configurable properties include:
endecaBaseApplicationName
The base string used in constructing the Endeca EAC application name (also known as the deployment template name). The default setting is:
endecaBaseApplicationName=ATG
You can override the default when you use CIM to configure your ATG environment.
eacHost
The hostname of the EAC server. The default setting is:
eacHost=localhost
You can override the default when you use CIM to configure your ATG environment.
eacPort
The port used by the EAC server. The default setting is:
eacPort=8888
You can override the default when you use CIM to configure your ATG environment.
eacScriptTimeout
The maximum amount of time (in milliseconds) to wait for an EAC script to complete execution before throwing an exception. Set by default to 1800000 (1 hour). For large indexing jobs, you may need to increase this value to ensure EndecaScriptService
does not time out before indexing completes.
enabled
A boolean that specifies whether this component is enabled. This property is set by default to true
, but it can be set to false
to always report success without invoking a script. (This is useful for debugging purposes when an EAC instance is not available.)