Configuring MQ resources for the business process container using the administrative console

Before you begin

You must have already created the queues for the business process container.

Why and when to perform this task

It is recommended that you configure the resources using the script provided. If you must create the resources manually, this topic describes how to do it using the administrative console:

Steps for this task

  1. Select Resources > WebSphere MQ JMS Provider.
  2. Click WebSphere MQ Queue Connection Factory.
  3. Click New.
    1. Enter the following values:
      Field Example value
      Name BPECF
      JNDI Name jms/BPECF
      Queue Manager WAS_nodename_servername


    2. Fill in appropriate values for your WebSphere MQ installation for host, port, channel, and transport type.
    3. For authentication alias, perform one of the following:
      • If you use the WebSphere MQ JMS provider (external MQ) with the transport type bindings, no authentication alias is needed.
      • Otherwise, select component-managed authentication alias.
  4. Click Apply, and click Save.
    The MQ Queue Connection factory BPECF has been created and is listed on the MQ queue connection factory panel.
  5. Click WebSphere MQ Queue Connection Factory.
  6. Click New.
  7. Click New.
    1. Enter the following values:
      Field Example value
      Name BPECFC
      JNDI Name jms/BPECFC
      Queue Manager WAS_nodename_servername


    2. Fill in appropriate values for your WebSphere MQ installation for host, port, channel, and transport type.
    3. For authentication alias, perform one of the following:
      • If you use the WebSphere MQ JMS provider (external MQ) with the transport type bindings, no authentication alias is needed.
      • Otherwise, select component-managed authentication alias.
  8. Click Apply, and click Save.
    The MQ Queue Connection factory BPECFC has been created and is listed on the MQ queue connection factory panel.
  9. Define the MQ Queue Destination for the external message queue:
    1. Select Resources > WebSphere MQ Providers.
    2. Click WebSphere MQ Queue Destination.
    3. Click New.
    4. Enter the following values:
      Field Example value
      Name BPEApiQueue
      JNDI Name jms/BPEApiQueue
      Specified Priority 3
      Specified Expiry 3
      Base Queue Name BPEApiQueue


      Leave the other fields blank or accept the default values.
    5. Click Apply then Save.
  10. Define the MQ Queue Destination for the internal messages queue:
    1. Click WebSphere MQ Queue Destination.
    2. Click New.
    3. Enter the following values:
      Field Example value
      Name BPEIntQueue
      JNDI Name jms/BPEIntQueue
      Specified Priority 3
      Specified Expiry 3
      Base Queue Name BPEIntQueue


      Leave the other fields blank or accept the default values.
    4. Click Apply, then Save.
  11. Define the MQ Queue Destination for the hold queue:
    1. Click WebSphere MQ Queue Destination.
    2. Click New.
    3. Enter the following values:
      Field Example value
      Name BPEHldQueue
      JNDI Name jms/BPEHldQueue
      Specified Priority 3
      Specified Expiry 3
      Base Queue Name BPEHldQueue


      Leave the other fields blank or accept the default values.
    4. Click Apply, then Save.
  12. Define the MQ Queue Destination for the retention queue:
    1. Click WebSphere MQ Queue Destination.
    2. Click New.
    3. Enter the following values:
      Field Example value
      Name BPERetQueue
      JNDI Name jms/BPERetQueue
      Specified Priority 3
      Specified Expiry 3
      Base Queue Name BPERetQueue


      Leave the other fields blank or accept the default values.
    4. Click Apply, then Save.
    Now the four queue destinations have been defined and are listed on the queue panel.
  13. Create the listener port for external messages:
    1. Click Servers > Applications > YourServer > Message Listener Service > Listener Ports.
    2. Click New.
    3. Enter the following values:
      Field Example value
      Name BPEApiListenerPort
      Description Process choreographer API
      Connection Factory JNDI Name jms/BPECF
      Destination JNDI Name jms/BPEApiQueue
      Max Sessions 5
      Max Retries 10
      Max Messages 1


    4. Click Apply, then Save.
  14. Create the listener port for the hold queue:
    1. In Servers > Applications > YourServer > Message Listener Service > Listener Ports, click New.
    2. Enter the following values:
      Field Example value
      Name BPEHoldListenerPort
      Description Process choreographer hold
      Connection Factory JNDI Name jms/BPECF
      Destination JNDI Name jms/BPEHldQueue
      Max Sessions 5
      Max Retries 10
      Max Messages 1


    3. Click Apply, then Save.
  15. Create the listener port for internal messages:
    1. In Servers > Applications > YourServer > Message Listener Service > Listener Ports, click New.
    2. Enter the following values:
      Field Example value
      Name BPEInternalListenerPort
      Description Process choreographer internal
      Connection Factory JNDI Name jms/BPECF
      Destination JNDI Name jms/BPEIntQueue
      Max Sessions 5
      Max Retries 10
      Max Messages 1


    3. Click Apply, then Save.
    The three listener ports have been created and are listed on the listener port panel.

Results

The queue resources needed by the business process container have been created.

What to do next

Create and configure the scheduler.

Related tasks
Configuring resources for the WebSphere MQ JMS provider
Configuring a queue connection factory, WebSphere MQ JMS provider



Searchable topic ID:   t2mqman
Last updated: Jun 21, 2007 8:07:48 PM CDT    WebSphere Business Integration Server Foundation, Version 5.0.2
http://publib.boulder.ibm.com/infocenter/wasinfo/index.jsp?topic=/com.ibm.wasee.doc/info/ee/workflow/tasks/t2mqman.html

Library | Support | Terms of Use | Feedback