Creating a WebSphere JMS Bus

You need to provide a JMS service to Oracle BPM applications. This procedure shows you how to configure WebSphere Application Server's Embedded JMS service. Other external JMS providers may be used. Check the Installation Guide for compatibility information.
WebSphere Application server defines the concept of a Bus to manage JMS resources. Before creating Queues and Topics, you must create a Bus.
  1. Login to WebSphere's Administration Console. By default, it runs on http://host:9060/ibm/console.
  2. Create a new Bus
    1. Go to Service Integration > Buses press New to add a new Bus.
    2. Enter a name for this Bus. Example: Oracle BPM Bus.
    3. Press Next again, and Finish.
  3. Add members (servers/clusters) to your newly created Bus.

    Click on your Bus and then on Bus members, located in the Topology section.

    For each server you want to add as a member:

    1. Press Add and select the server/cluster to add as member.
      Note: If you are configuring a single-node environment, you must select the server as a member. If you are configuring a clustered environment, you must the target cluster.
    2. Press Next and select the type of message store you want. You may use the default.
    3. Press Next and review the message store properties. You may use the default values.
    4. Press Next again, and Finish after reviewing all selected options.
  4. Create a Queue Destination in your Bus:
    1. Go back to Service Integration > Buses, and click on your newly created Bus.
    2. Click on Destinations located in the Destination Resources section on the right.
    3. Press New and select Queue for the destination type.
    4. Enter BPMEngineQueue as the Identifier.
    5. Press Next and select the bus member which will serve this Queue destination.
      Note: If you are configuring a single-node environment, you must select the server as a member. If you are configuring a clustered environment, you must the target cluster name or identifier.
    6. Press Next again, and Finish .
  5. Create a Topic Space in your Bus:
    1. Go back to Service Integration > Buses, and click on your newly created Bus.
    2. Click on Destinations located in the Destination Resources section on the right.
    3. Press New and select Topic space for the destination type.
    4. Enter BPMTopic as the Identifier.
      Note: If you are configuring a single-node environment, you must select the server as a member. If you are configuring a clustered environment, you must the target cluster.
    5. Press Next and Finish .
  6. Click on Save to persist your WebSphere configuration changes.