seepubsub Configuration File

When seepubsub is invoked as a command line executable, it will default to configuration in the configuration file unless command line parameters are used to override it.

When seepubsub is invoked as a service, the service will read its configuration from the configuration file.

The configuration file is an XML file called seepubsub.exe.config, and must exist in the same directory as the executable.

The config file includes a section called <MicroFocus.SEE.SeePubSub> which contains the relevant subscription information:

 <MicroFocus.SEE.SeePubSub>
  <subscriptions>
    
      <subscription
        url="mfbinp://localhost:9022"
        program="mfbsiemx"
        filter="*:*"
        description="MFBSI Scheduler interface"
        subscriberid="normally-only-used-for-durable-subscribers"
        durable="false"
        nounsubscribe="false"
       />
       <environment>
          <set name="REGION" value="JCLDEMO" />
          <set name="ES_SERVER" value="$REGION" />
          <set name="MFBSI_DIR" value="c:/tmp/mfbsi/$REGION" />
        </environment>
      </Subscriptions>
    
  </MicroFocus.SEE.SeePubSub>

where :

Each subscription can have a set of environment variables set to it.

The environment section contains a list of name value pairs.