Configure the service integration bus to later establish the Java
Message Service (JMS) input and output queues to communicate with the job
scheduler message-driver interface (MDI) application.
About this task
This task can be performed by the wsgridConfig script. See Configuring the job scheduler message-driven interface and associated JMS artifacts for details.
The service
integration bus consists of the following elements:
- The service bus itself.
- Members that identify the server cluster that hosts the job scheduler.
- Destinations that identify the logical input and output queues on the
bus.
Complete the following steps to successfully configure the service
integration bus:
Procedure
- Create a new bus. In the administrative console, click Service
Integration > Buses > New. Specify a name for the bus, such as JobScheduler.
- Complete the wizard to assign a member to the new bus. In
the administrative console, click Service Integration > Buses > bus_name >
Bus members, and click Add.
- Select either a server, cluster, or WebSphere MQ server as the
host for the bus, and click Next.
- Click File store as the type of message store for persistent
messages, and click Next.
Attention: The job
scheduler MDI application does not actually use persistent messages, but you
must make a selection to complete the wizard.
- Specify the log and permanent store directories, and click Next. The following examples illustrate the path to the log and store directories:
- ${USER_INSTALL_ROOT}/Scheduler/Log
- ${USER_INSTALL_ROOT}/Scheduler/Perm-Store
- Define the input queue and output queue destinations. The
steps to define a destination for each type of queue are similar, but you
can define only one destination at a time.
Begin by clicking Service
Integration > Buses > bus_name > Destinations to add members to
the bus, and click New.
- In the wizard, define the destination, and click Next.
- Set the queue attributes. Type com.ibm.ws.grid.InputQueue as
the identifier for the input queue, type com.ibm.ws.grid.OutputQueue for
the output queue identifier, and click Next.
- Select Scheduler to assign the queue to a bus member,
and click Next.
- Review your selections, and click Finish to exit the
wizard.
- Save and synchronize the service bus definitions.
What to do next
Define the JMS queues to complete the final step in setting up the
external scheduler interface.