IBM MQ configuration properties

Notification messages can be sent by using IBM MQ.

The IBM MQ connectivity is configured by using the properties in the following table.
Table 1. IBM MQ configuration properties
Property name Values or example Description
mqQmgrName %QMNAME% The name of the IBM MQ queue manager.
mqUserId Userid The user ID to use to access the IBM MQ queue manager and queue. The user ID is required only if the queue is defined to need a user ID and password to access it.
mqPassword Password The password to use to access the IBM MQ queue manager and queue. The password is required only if the queue is defined to need a user ID and password to access it.
mqSendQueue BANK_TO_DTA The name of the IBM MQ queue that transmittal messages are sent to.

Configuring the client channel definition table (CCDT) file to connect to IBM MQ

All application pods connect to IBM MQ by using a JSON formatted CCDT file that is called mq-ccdt.json. This JSON file contains the following parameters.
  • The channel name.
  • Client-connection-related parameters such as the host name, port number, and the queueManager name.
  • Transmission security parameters such as the cipherSpecification.
This JSON file cannot be edited, but you can use a configmap to configure values for all these parameters except the channel name.

Add your values for IBM MQ to the ftm-mq-<ftm-instance>-ccdt-config configmap in Red Hat® OpenShift®. The FTM operator uses the contents of this configmap to update the mq-ccdt.json file.