IBM App Connect Enterprise Deployment
Use the IBM App Connect Toolkit to deploy the sample application to the IBM App Connect Enterprise.
- The core projects found in the \FXH_Core_Projects_WMB.zip\FXH\wmb\core\FXH_Core_Projects_WMB_PI.zip file.
- The Generic Model Actions project found in the \FXH_GenericModel.zip\FXH\wmb\generic\FXH_GenericModel_WMB_PI.zip file.
Import the sample application projects into the workspace from the \FXH_Sample.zip\FXH\samples\Sample App\FXH_Sample_PI.zip file.
The main components that must be deployed to IBM App Connect Enterprise are shown in the following figure.
The "FTM Sample App Svr Proj" project contains six prebuilt broker archive (BAR) files that include all these components.
- To ensure that the code that is loaded into the workspace matches with the requirements of the BAR files.
- To ensure that any core updates that were applied are included in the BAR files.
- To remove the possibility of any IBM App Connect Toolkit compatibility issues. This is not expected to be an issue and is a precaution only.
- To check that the IBM App Connect Toolkit is able to build each BAR file.
- Open the BAR file and select the Prepare tab.
- Select the resources for each of the BAR files as follows:
Table 1. BAR resources Resource BAR files EventWrapper PTWrapperBAT PTWrapperTxn MiscFlows MsgSets Simulators Libraries FTM Core CBE Y FTM Core Flows Y FTM Core Flows Ext Y FTM Core ISF for Payments V3 FTM EndMapper Y FTM Generic Model Actions Y FTM Sample App ISF V3 Y FTM Sample App LIB Y FTM Sample App pain.001.001.03 Y FTM Sample App pain.002.001.03 Y FTM SWIFT MT Flows Y FTM SWIFT MT Flows Current FTM SWIFT MT Flows fin2014 FTM SWIFT MT Flows fin2015 FTM SWIFT MT Flows fin2016 FTM SWIFT MT Flows finsample Y Flows EventProcessingWrapper Y HeartbeatWrapper Y LogErrorWrapper Y PaymentGatewaySimulator Y LiquidityServiceSimulator Y PT_Wrapper_Command Y PT_Wrapper_LiqdResp Y PT_Wrapper_PmtGWResp Y PT_Wrapper_PmtMT103 Y PT_Wrapper_PmtPain Y PT_Wrapper_RepResp Message Sets messageSet Y - Click Build and Save.
Configurable Properties
The default configuration values that are used in the supplied BAR files match the default configuration values in the supplied FSM and configuration data scripts.
BAR file | Flow | Configurable properties |
---|---|---|
EventWrapper | EventProcessingWrapper.msgflow->EventProcessingFlow\EventProcessingWrapper |
|
MiscFlows | HeartbeatWrapper.msgflow->Heartbeat\HeartbeatWrapper |
|
LogErrorWrapper.msgflow->Common\LogErrorWrapper |
|
|
PT_Wrapper_Command.msgflow->PhysicalTransmissionFlow\PT_Wrapper_Command |
|
|
PT_Wrapper_RepResp.msgflow->PhysicalTransmissionFlow\PT_Wrapper_RepResp |
|
|
PTWrapperBat | PT_Wrapper_PmtPain.msgflow->PhysicalTransmissionFlow\PT_Wrapper_PmtPain |
|
PTWrapperTxn | PT_Wrapper_LiqdResp.msgflow->PhysicalTransmissionFlow\PT_Wrapper_LiqdResp |
|
PT_Wrapper_PmtGWResp.msgflow->PhysicalTransmissionFlow\PT_Wrapper_PmtGWResp |
|
|
PT_Wrapper_PmtMT103.msgflow->PhysicalTransmissionFlow\PT_Wrapper_PmtMT103 |
|
|
Simulators | PartnerSimulator1.msgflow->PartnerSimulator\PartnerSimulator1 |
|
PartnerSimulator2.msgflow->PartnerSimulator\PartnerSimulator2 |
|
|
MsgSets | No flows require configuration. | n/a |
- If these default properties are changed, ensure that the Override configurable property values check box is cleared before rebuilding each BAR file.
- Only the flow components in Figure 1 can be configured (in their respective BAR files) in the BAR file editor before deployment.
If you are deploying from IBM App Connect Toolkit, you need to be connected to an Integration Node (Broker) instance. You can do this by selecting an existing Integration Node in the 'Integration Nodes' tab of the IBM App Connect Toolkit. This needs to have at least one running Integration Server (you might need to create an Integration Server if a suitable one does not exist). As the application is divided across multiple BAR files, it can be deployed across multiple Integration Servers, or only one (typical). In either case, it is important to deploy the message sets to any execution group that requires them before deploying other resources, flows, wrappers, and so on.
To deploy the application, drag each required BAR file to the appropriate running Integration Server.