Defining a Control-M for Messaging connection profile for RabbitMQ
This example describes how to create a Control-M for Messaging connection profile with RabbitMQ.
Before you begin
Do the following:
Download Java binaries of the Qpid JMS client (for example, qpid-client-6.0.2-bin.tar.gz) from https://qpid.apache.org/index.html and extract it into a Control-M for WJM machine.
To define a Control-M for Messaging connection profile for RabbitMQ:
From CCM, select Control-M for Messaging, right-click, select Messaging Connection Profile Management andthenclick .
In the Step 1: Select the Connection Profile General Parameters dialog boxdo the following:
In the Connection Profile Name field, type the name of the connection profile that you want to add.
In the Messaging Server field, select Other JMS Server, andClick Next.
In the Step2 Define Runtime Environment dialog box, type the JRE Home Path, or click Browse,and thenclick Next.
In the Step 3 Define parameters needed to connect to the selected messaging server dialog box, click Advanced JDNI Settings, and type the keys and values, as described in JDNI settings for RabbitMQ.
Click Next.
In the Client Jars Root Directory field, click Browse to locate the Qpid Client Jars Root Directory, for example, C:\qpid-client\6.0.2\lib\.
Add the jar files from the client jars directory, by clicking Client Jars Table.
EXAMPLE: Add the list of client jars from the Qpid download:
geronimo-jms_1.1_spec-1.1.1.jar
qpid-client-6.0.2.jar
qpid-common-6.0.2.jar
slf4j-api.1.7.12.jar
In the Topic Connection Factory, click Browse to locate the connection factory, as configured in the jndi.properties file.
Click Next.
From the Step 4 Define Queue Parameters window, do the following:
Type: Select Topic
In the Queue/Topic name, type the topic name, as configured in the jndi.properties file.
Review the connection profile details, and click Test.
If the test completed successfully, the connection profile is validated.