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.)


Copyright © 1997, 2012 Oracle and/or its affiliates. All rights reserved.

Legal Notices