A Forge element launches the Forge (Data Foundry) software, which transforms source data into tagged Endeca records.

Every Application Controller component contains the following attributes:

The Forge element contains the following sub-elements:

Sub-element

Description

args

Command-line flags to pass to Forge, expressed as a set of arg sub-elements. If an argument takes a value, the argument and value must be on separate lines in the provisioning file. For example:

<args>
    <arg>--threads</arg>
    <arg>3</arg>
</args>

input-dir

The path to the Forge input.

log-file

Name of the Forge log file. If the log-file is not specified, the default is component working directory plus component name plus “.log”.

output-prefix-name

The implementation-specific prefix name, without any associated path information.

output-dir

Directory where the output from the Forge process will be stored.

pipeline-file

Required. Name of the Pipeline.epx file to pass to Forge.

num-partitions

The number of partitions.

working-dir

Working directory for the process that is launched. If it is specified, it must be an absolute path. If any of the other properties of this component contain relative paths, they are interpreted as relative to the working directory. If working-dir is not specified, it defaults to $ENDECA_CONF/work/<appName>/ <componentName> on UNIX, or %ENDECA_CONF%\work\<appName>/ <componentName> on Windows.

state-dir

The directory where the state file is located.

temp-dir

The temporary directory that Forge uses.

web-service-port

The port on which the Forge metrics Web service listens.

ssl-configuration

Both the parallel Forge and Forge metrics Web service can secure their communications with SSL. The ssl-configuration element contains three sub-elements of its own:



Copyright © Legal Notices