hostfactory.xml reference

The HostFactory service profile defines environment variables for host factory that are set during service startup.

Location

The hostfactory.xml configuration file is installed with IBM® Spectrum Symphony at:
  • %EGO_CONFDIR%\..\..\eservice\esc\conf\services\ on Windows.
  • $EGO_CONFDIR/../../eservice/esc/conf/services/ on Linux®.
Note: If you change the service configuration, restart the HostFactory service to ensure that your changes take effect.

Parameters

The HostFactory service defines information to run the service, much like any other EGO service that is managed by the EGO Service Controller (EGOSC). For details on the service definitions, see Service profile reference.

Environment variables

The following environment variables are specific to the host factory framework:
HF_TOP
Directory for the host factory provider and requestor plug-ins.
Default:
  • %EGO_TOP%\hostfactory1.2\ on Windows
  • $EGO_TOP/hostfactory1.2/ on Linux
HF_CONFDIR
Directory for host factory configuration files.
Default:
  • %EGO_CONFDIR%\..\..\hostfactory\conf on Windows
  • $EGO_CONFDIR/../../hostfactory/conf on Linux
HF_WORKDIR
Directory for host factory work files.
Default:
  • %EGO_CONFDIR%\..\..\hostfactory\work on Windows
  • $EGO_CONFDIR/../../hostfactory/work on Linux
HF_LOGDIR
Directory for host factory logs.
Default:
  • %EGO_TOP%\hostfactory\log on Windows
  • $EGO_TOP/hostfactory/log on Linux
HF_TEMPDIR
[7.3.2 Fix]Available as of IBM Spectrum Symphony 7.3.2 with Fix 602717. A custom path to store transient (temporary) host factory files.
Default, if HF_TEMPDIR is defined in the hostfactory.xml file:
  • %TEMP% on Windows
  • /temp on Linux