Defining the WebSphere MQ Resources for WebSphere MQIntegrator Broker manually

In the following steps <FMCQM> is used for the name of WebSphere MQWorkflow's queue manager while <MQSIQM> is used for WebSphere MQIntegrator Broker's queue manager. Please substitute your actual names whenever you see either placeholder.

Creating the transmission queues

  1. Open the WebSphere MQ Explorer.
  2. Make sure your queue managers are running (<FMCQM> and <MQSIQM>).
  3. Select: 'Console Root\IBM WebSphere MQ\Queue Managers\<FMCQM>\Queues'.
  4. In the tree on the left, right-click 'Queues' and select 'New/Local Queue'.
  5. For Queue Name enter '<MQSIQM>.
  6. For Usage select 'Transmission'
  7. Switch to the Trigger Tab and make sure that 'Trigger Control' is 'On'.
  8. For Trigger Data enter: '<FMCQM>.TO.<MQSIQM>'
  9. For Initiation Queue Name select: 'SYSTEM.CHANNEL.INITQ'
  10. Press OK.
  11. Select: 'Console Root\IBM WebSphere MQ\Queue Managers\<MQSIQM>\Queues'.
  12. In the tree on the left, right-click 'Queues' and select 'New/Local Queue'.
  13. For Queue Name enter '<FMCQM>.
  14. For Usage select 'Transmission'
  15. Switch to the Trigger Tab and make sure that 'Trigger Control' is 'On'.
  16. For Trigger Data enter: '<MQSIQM>.TO.<FMCQM>'
  17. For Initiation Queue Name select: 'SYSTEM.CHANNEL.INITQ'
  18. Press OK.

Defining the channels

  1. Select 'Console Root\IBM WebSphere MQ\Queue Managers\<FMCQM>\Advanced\Channels
  2. In the tree on the left, right-click 'Channels' and select 'New\Sender Channel'
  3. Enter '<FMCQM>.TO.<MQSIQM>' as the Channel Name
  4. Enter '<hostname>(<portnumber>)' as Connection Name (<hostname> being the hostname where the WebSphere MQIntegrator Broker Queue Manager is located and <portnumber> the port number on which the WebSphere MQIntegrator Broker Queue Manager is listening. e.g. 'localhost(1414)')
  5. Select '<MQSIQM>' as Transmission Queue
  6. Press OK.
  7. In the tree on the left, right-click 'Channels' and select 'New\Receiver Channel'
  8. Enter '<MQSIQM>.TO.<FMCQM>' as the Channel Name
  9. Press OK.
  10. Select 'Console Root\IBM WebSphere MQ\Queue Managers\<MQSIQM>\Advanced\Channels
  11. In the tree on the left, right-click 'Channels' and select 'New\Sender Channel'
  12. Enter '<MQSIQM>.TO.<FMCQM>' as the Channel Name
  13. Enter '<hostname>(<portnumber>)' as Connection Name (<hostname> being the hostname where the WebSphere MQWorkflow Queue Manager is located and <portnumber> the port number on which the WebSphere MQWorkflow Queue Manager is listening. e.g. 'localhost(5010)')
  14. Select '<FMCQM>' as Transmission Queue
  15. Press OK.
  16. In the tree on the left, right-click 'Channels' and select 'New\Receiver Channel'
  17. Enter '<FMCQM>.TO.<MQSIQM>' as the Channel Name
  18. Press OK.

Create the input queue for WebSphere MQIntegrator Broker

  1. Open the WebSphere MQ Explorer.
  2. Make sure your queue manager is running (default: <MQSIQM>).
  3. Select: 'Console Root\IBM WebSphere MQ\Queue Managers\<MQSIQM>\Queues'.
  4. In the tree on the left, right-click 'Queues' and select 'New/Local Queue'.
  5. For Queue Name enter 'WebCreditInput' and click OK.
  6. Close the WebSphere MQ Explorer.