Add bus members

Add the cluster you created as a member of the bus.

Note: The members of a service integration bus can be application servers or server clusters. Bus members contain messaging engines. These messaging engines are the application server components that provide asynchronous messaging services.

This allows the cluster to use the messaging facilities of the bus.

  1. In the Integrated Solutions Console, navigate to Service integration > Buses.
  2. Click on the name of the bus you created.
  3. Under Topology, click Bus members.
  4. Click Add.
  5. Click the Cluster radio button and select your cluster. Click Next.
  6. Select Scalability with high availability. Click Next.
  7. Select File Store. Click Next.
  8. Click on a messaging engine.
    Note: To configure the messaging engines, you will need to click on each one in turn.

    Since each messaging engine is associated with an application server, you can place the logging/store of the messaging engine under the application server’s directory.

    For example, if you have a 4-member cluster, and the members are named member1, member2, etc., you will have directories under WAS_HOME/profiles/AppSrv01/tranlog that looks like the following:

    WAS_HOME/profiles/AppSrv01/tranlog/CELL_NAME/NODE_NAME/member1
    WAS_HOME/profiles/AppSrv01/tranlog/CELL_NAME/NODE_NAME/member2

    You can use these directories for both Log Directory Path and the Permanent Store Directory Path. Both these fields can share the same directory.

    Note: Messaging engines cannot share directories.

    If you specify the same directory for two or more messaging engines, none of them will run.

    Use the guidelines in the following table to name your message store paths:

    Application Server Messaging Engine Log Directory Path Messaging Engine Permanent Store Directory Path
    Member1 WAS_HOME/profiles/AppSrv01/tranlog/ CELL_NAME/NODE_NAME/member1 WAS_HOME/profiles/AppSrv01/tranlog/ CELL_NAME/NODE_NAME/member1
    Member2 WAS_HOME/profiles/AppSrv01/tranlog/ CELL_NAME/NODE_NAME/member2 WAS_HOME/profiles/AppSrv01/tranlog/ CELL_NAME/NODE_NAME/member2
    Member3 WAS_HOME/profiles/AppSrv01/tranlog/ CELL_NAME/NODE_NAME/member3 WAS_HOME/profiles/AppSrv01/tranlog/ CELL_NAME/NODE_NAME/member3
    Member4 WAS_HOME/profiles/AppSrv01/tranlog/ CELL_NAME/NODE_NAME/member4 WAS_HOME/profiles/AppSrv01/tranlog/ CELL_NAME/NODE_NAME/member4
  9. Enter the following:
    Log directory path

    Enter a path for the log directory.

    Permanent store directory path

    Enter a path for permanent store directory.

    Click Next.

  10. On the Configure messaging engines screen, confirm that the messaging engine is configured.
  11. Repeat steps 8 - 10 until all messaging engines are configured. Click Next.
  12. Optional. Configure heap sizes to control performance. Click Next.
  13. Verify the changes and click Finish.
  14. Save the changes to the configuration.
  15. Restart the cluster.