Multiple Core Folder Structure Settings

The OPI Core can be configured to run multiple instances of itself. Therefore, each iteration is required to run under its own subfolder within the EFTLink installation directory. For example, C:\EFTLink\EPSCore_OPI_0 and C:\EFTLink\EPSCore_OPI_1.

This allows unique opiretail.properties files to be held and configured for each instance of the core.

EFTLink needs to be informed what the working folder names are and to achieve this, the following configuration changes are required within the EFTLinkConfig.properties file.

The property key EPSCore<n> value, can be configured to pass through parameters (comma separated) by declaring them after the cores full package name. For example: EPSCore<n> =< Full package name><space><Parameter><comma><Parameter>…)

A parameter in this case is a property key/value pair (colon separated) to specify the cores working folder. For example:

EPSCore0 = oracle.eftlink.opiretail.OPIRetailCore WorkingFolder:./ EPSCore_OPI_0

EPSCore1 = oracle.eftlink.opiretail.OPIRetailCore WorkingFolder:./ EPSCore_OPI_1

Please refer to Multiple Core Feature section within the Oracle Retail EFTLink Framework Advanced Features Guide for further information on multiple core use cases.