Deploy to IBM App Connect Enterprise
The following steps are used to deploy the application for a payment scheme to IBM® App Connect Enterprise.
FTM for High Value Payments (High Value Payments) is deployed as a set of BAR files to one or more integration servers that belong to one or more integration nodes. The application can be deployed to one integration server for test and development. More complex deployments are appropriate to address high transaction rates and high availability production environments.
mqsicreateexecutiongroup integration node -e integration server
- FTM Base and High Value Payments libraries BAR files
- Payment scheme proprietary message schemas
- FTM for High Value Payments application and simulator BAR files
mqsideploy integration node -a barfile -e integration server
FTM Base and High Value Payments libraries BAR files
FTM Base and High Value Payments provide pre-compiled BAR files that contain the libraries that are needed by the High Value Payments IBM App Connect Enterprise message flows. The BAR files require no site-specific customizations and can be deployed as is. They are provided in the <ftm_base_install_dir>/ftm/v3213/run/bar folder.
- For the T2 payment scheme:
- <ftm_base_install_dir>/ftm/v3213/run/bar/FTMCoreLibs.bar
- <ftm_base_install_dir>/ftm/v3213/run/bar/FTMGenericModelLib.bar
- <ftm_hvp_install_dir>/hvp/v3213/run/bar/FtmHvpLib.bar
Payment scheme proprietary message schemas
The FtmHvpMsgs.bar file that was created in Create a BAR file for the message library.
FTM for High Value Payments application and simulator BAR files
- Go to the High Value Payments installation directory and extract the following artifacts into a new
temporary directory.
- FTM HVP Bars from file hvp/v3213/multiplatform/FTM_HVP_WMB_PI.zip
- FTM HVP Simulator Bars from file hvp/v3213/multiplatform/FTM_HVP_Simulators.zip
The BAR files, together with corresponding properties files, are found in the following directories:- Application BAR files: FTM HVP Bars
- Simulator BAR files: FTM HVP Simulator Bars
The BAR files are configured with default values for the properties in the following list, which can be reviewed in the corresponding properties files.- Data source
- The property name is
dataSource
, and its default value isFTMDB
. - Database schema
- The property name is
DB_SCHEMA
, and its default value isFTM
. - IBM MQ queue prefixes
- The property names are
*QueueName,*QName_Prefix,...
, and their default values areFXT.*
.
- If the FTM database or IBM MQ queues were created with
different values, the BAR files properties need to be changed. To change the properties, do the following
steps:
- Open the extracted properties files with a text editor, change the affected properties so they match the actual data source, schema and queue prefix values, and save the properties files.
- Open an IBM App Connect Enterprise Console window and go to the directory where the BAR files were
extracted. For each of the modified properties files,
filename.properties, run the following
command:
mqsiapplybaroverride -b filename.bar -p filename.properties
- Deploy the following application BAR files to the new integration server:
- FtmHvpPTW.bar
- FtmHvpMisc.bar
- FtmHvpEPW.bar
- If the provided CSM simulator is being used, deploy the following simulator BAR file:
- FtmHvpSimulator.bar