IBM MQ Account
In this article
Overview
You can use this account type to connect JMS Snaps with data sources that use IBM MQ account.
SSL options
Prerequisites
Valid Username
Valid Hostname, Port, and Queue manager name
Account Settings
Expression : JavaScript syntax to access SnapLogic Expressions to set field values dynamically (if enabled). If disabled, you can provide a static value. Learn more.
SnapGPT : Generates SnapLogic Expressions based on natural language using SnapGPT. Learn more.
Suggestion : Populates a list of values dynamically based on your Account configuration.
Upload : Uploads files. Learn more.
Learn more about the icons in the Snap Settings dialog.
Field Name | Field Type | Description | |
|---|---|---|---|
Label*
| String | Specify a unique label for the account.
Default Value: N/A | |
Username
| String | Specify a username necessary to create the connection to the JMS provider.
Default Value: N/A | |
Password
| String | Specify the password associated with the JMS username.
Default Value: N/A | |
Hostname | String/Expression | Specify the host name of the IBM MQ Queue Manager to which you need to connect. Default Value: jmsibmmqssl2.snaplogic.nia.com | |
Port number | Integer/Expression | Specify the port number of the IBM MQ Queue Manager to which you must connect.
| |
Queue manager name | String/Expression | Specify the name of the IBM MQ Queue Manager to which you must connect.
Default Value: N/A | |
Channel | String/Expression | Specify the channel name of the IBM MQ Queue Manager to which you must connect.
Default Value: N/A | |
Connection factory class | String/Expression | Specify the class name of the connection factory class to use for the connection to the IBM MQ Queue Manager.
Default Value: com.ibm.mq.jms.MQConnectionFactory | |
Use SSL | Checkbox | Select this checkbox to connect to the IBM MQ Queue Manager via SSL. Default state: Deselected | |
SSL cipher suite | String/Expression | Specify the SSL cipher suite to use for connection to the IBM MQ Queue Manager. Default Value: N/A | |
Truststore | String/Expression | Specify the path to the SSL trust store file containing the trusted CA certificates for the connection to the IBM MQ Queue Manager. The file can be located in SLDB, on the host machine that hosts the JCC, or at any other remote location. For a local file, click the Upload icon to select the appropriate file using the file browser icon. Default Value: N/A | |
Truststore password | String/Expression | Specify the password for the SSL trust store file containing the trusted CA certificates for the connection to the IBM MQ Queue Manager. Default Value: N/A | |
Keystore | String/Expression | Specify the location of the keystore file. This field is required if SSH Auth Mode is KeyFile. The file can be located in SLDB, on the host machine that hosts the JCC, or at any other remote location. For a local file, click the Upload icon to select the appropriate file using the file browser. You can also upload the file using any protocol such as
Default value: N/A | |
Keystore password | String/Expression | Specify the password for the SSL key store file containing the client certificate for the connection to the IBM MQ Queue Manager. This field is required if the SSH Auth Mode is KeyFile. Default value: N/A | |
JAR files | Use this field set to list of JDBC JAR files to be loaded. You must include all IBM MQ dependencies in this field set to avoid errors when the pipelines run.
| ||
JAR file
| String/Expression | Specify the JAR files related to the JMS provider to produce and consume messages. The JMS account supports only
Default value: N/A | |