Resolving problems with JMS queue number of messages

To ensure that the integration points between Sterling Selling and Fulfillment Foundation Sterling Application Platform and other systems that are using JMS messaging queues are working properly, monitor the number of messages in the queues.

If the messages in the queue are not being processed quickly enough or not being processed at all, then there is a problem at the integration point. Resolve this problem as quickly as possible to avoid additional problems further along in the process.

If the threshold for number of messages is exceeded, investigate the potential causes described in this section.

Message consumer process is not running

If the messages in the queue are building up, it is possible the process that consumes the messages is not running. Ensure that the message consuming process is scheduled to run at appropriate times.

Processing rate is low for message consumer process

Another potential reason for messages in the queue building up, is that the process that consumes the messages is not processing them quickly enough.

If the process that consumes the messages is an agent, you can investigate the possible causes in Resolving problems with agent server pending tasks to resolve the problem.

If the process that consumes the message is one external to Sterling Selling and Fulfillment Foundation Sterling Application Platform, then you should investigate that process.