Create an MQ Activation Specification in WebSphere

Home > Search

Create the activation specification

  1. Sign into the WebSphere web console.
  2. In the left panel of the web console, expand Resources > JMS.
  3. Select Activation specifications.
  4. In the scope drop-down selector, select the cluster.
  5. Select New.
  6. Choose WebSphere MQ Messaging Provider and select OK.
  7. At Step 1: Configure basic attributes, enter the ActSpec name, ActSpec JNDI name, ActSpec Description, and select Next.
  8. At Step 1.1: Specify MDB destination data, enter the destination JNDI name, leave Message selector empty, set Destination type to Client, and select Next.
  9. At Step 2: Select connection method, select Enter all required information into this wizard and select Next.
  10. At Step 2.1: Supply queue manager details, enter the Queue name and select Next..
  11. At Step 2.2: Enter connection details, enter the connection details.

If there is a single instance (not clustered)

  • Set Transport to Client
  • Select Enter host and port information in the form of separate hostname and port values.
  • Enter a single hostname (provided by the requestor)
  • Enter a single port (provided by the requestor)
  • Enter a server connection channel (provided by the requestor)
  • Select Next.

If there are two or more instances (clusters)

  • Set Transport to Client
  • Select Enter host and port information in the form of connection name list.
  • There should be two hostnames and a single port, such as,
  • Select Next.
  1. There is no need to test the connection. Select Next.
  2. Select Finish.
  3. Select Save.


Configure SSL

You would only do this if you want to encrypt the connection.

  1. In the left panel of the WebSphere web console, expand Resources > JMS.
  2. Select Activation specifications.
  3. Select the activation specification you created in the prior step.
  4. Check Use SSL to secure communication with WebSphere MQ.
  5. Select Specific configuration.
  6. In the SSL configuration drop-down, select your MQ SSL connection.
  7. Select OK.
  8. Select Save.

Restart the Application Server(s).

Ensure the activation specification has been activated using the web console.

  1. In the left panel of the WebSphere web console, expand Application > Application Types > WebSphere enterprise applications.
  2. Select the application that is using the activation specification.
  3. Select the Runtime tab.
  4. Select Manage message endpoints.
  5. Under the Status column, ensure the status is Active. If the status is not Active, check the endpoint and select Resume.


Add a Comment

We will never share your name or email with anyone. Enter your email if you would like to be notified when we respond to your comment.

Please enter in the box below so that we can be sure you are a human.