Generic Executor Configuration

The Generic Executor typically requires no configuration after the initial installation. Only one Generic Executor is required per server unless you require the components to run with different user IDs.
2-5
The Generic Executor typically requires no configuration after the initial installation. Only one Generic Executor is required per server unless you require the components to run with different user IDs.
The Generic Executor configuration is installed in the Generic Executor directory, named GE_<
userid
>, in the DX NetOps MM HOME directory. The <
userid
> is the user name that you specified during the installation.
The Generic Executor directory contains a file that is named LocalConfig-ge.xml.
When the Generic Executor assumes the role of a component, it executes using the same user ID configured in the LocalConfig-ge.xml.
Example of a LocalConfig-ge.xml file for UNIX
<?xml version="1.0" encoding="UTF-8"?> <AppDaemon> <Names> </Names> <Paths> <Path name="tim.base">/opt/CA/CAMM</Path> <Path name="appHome">${tim.base}/GE_camm</Path> <Path name="configBase">${appHome}/tmp</Path> </Paths> <Binding> <Port>29560</Port> <UserId>camm</UserId> </Binding> </AppDaemon>
Example of a LocalConfig-ge.xml file for Windows
For a Windows user, the primary Generic Executor configuration file is slightly different:
<?xml version="1.0" encoding="UTF-8"?> <AppDaemon> <Names> </Names> <Paths> <Path name="tim.base">/opt/CA/CAMM</Path> <Path name="appHome">${tim.base}/GE_camm</Path> <Path name="configBase">${appHome}/tmp</Path> </Paths> <Binding> <Port>29560</Port> <UserId>camm</UserId> </Binding> <CompanyItems> <Item> <Name>MC</Name> <Config>${tim.base}/MC/LocalConfig-mc.xml</Config> <Port>29599</Port> </Item> <Item> <Name>LC</Name> <Config>${tim.base}/LC/LocalConfig-lc.xml</Config> <Port>29598</Port> </Item> </CompanyItems> </AppDaemon>
The <
CompanyItems
> section added to the Generic Executor configuration file defines the locations and service ports for MultiController and LocalController. With <CompanyItems> defined, the Generic Executor checks these items every one minute and if they are not running, the Generic Executor starts them automatically. This configuration enables the MultiController and the LocalController to start without external intervention.
The <
CompanyItems
> feature is disabled after installation by default. You can execute the camm.init.install command to enable it.
Only the primary Generic Executor requires the <
CompanyItems
> section. Other Generic Executors must not contain this section.