Integrate JMS queues with
Maximo® Manage to implement
notification messaging.
Before you begin
To configure push notifications, you must configure either JMS queues or Apache Kafka queues. This example assumes you have a
standalonejms
JMS server configured in the
Maximo Manage environment with a notification queue named
notf. For more information, see Configuring JMS servers for Maximo
Manage.
Procedure
- Create a JMS cron task instance.
- Open the Cron Task Setup application.
- From the Cron Task field, search for
JMS.
- Click the JMSSEQCONSUMER row to open the cron
task.
- From the Cron Task Instances list, click the new row icon to
add an instance for the notification queue.
- In the Details section, enter a Cron Task Instance
Name.
For example, jmsnotf.
- Enter values for Schedule, Run as User,
and other fields as required.
- Enable the Active? option.
- Set the QUEUENAME parameter to
jms/maximo/int/queues/notf.
- Set the MESSAGEPROCESSOR parameter to the name of your message
provider.
For example,
com.ibm.tivoli.maximo.notification.NotificationMessageProcessor.
- Save the record.
- Set the notification external system.
- Open the External Systems application.
- From the System field, search for
NOTIFICATION.
- Click the NOTIFICATION row to open the NOTIFICATION
record.
- If the Enable? option is enabled, deselect the option to
disable it, and then save the record.
- For the Outbound Sequential Queue field, click the lookup icon
and select the JMS notification queue.
For example,
jms/maximo/int/queues/notf.
- Enable the Enable? option, and then save the
record.