To resolve these problems, Enterprise Server for .NET allows properties (name/value pairs) to be specified for each region in the system. The properties are specified when a region is cold-started and held in the region database. This ensures that any application running within a region, irrespective of which machine or process that is running it, will have a consistent set of properties available for it to use. The public MicroFocus.SEE.SEP.Public.SEPInfo.GetPropertyValue() method is provided to allow applications to retrieve property values at run-time.
If properties are specified in both a region properties file and a region start-up file, the ones in the region properties file having the same names as ones in the region start-up file will take precedence. A separate region properties file would generally only be used if more than one region required exactly the same set of properties. Recommended use would be for each region start-up file to include all the properties that applications running under it will require.
... <programs> <location path="${MYDIR}/bin/debug" /> <location path="${MYDIR}/tests/progload/bin/debug" /> <location path="${MYDIR}/tests/progload/bin2/debug" /> </programs> ...