WAS v8.5 > Troubleshoot > Troubleshooting Service integrationTroubleshooting service integration message problems
There are tasks that can help you to investigate problems with messages, such as messages not arriving or being consumed, or poison messages.
If you are having problems with messages not behaving as you expect, use the links below to navigate to the topic that is appropriate for the problem.
- Understanding why best effort nonpersistent messages are being discarded
- Investigating why a queue is full
- Investigating why a topic space is full
- Investigating why point-to-point messages are not arriving
- Investigating why point-to-point messages are not being consumed
- Investigating why publish/subscribe messages are not arriving at a subscription
Subtopics
- Understanding why best effort nonpersistent messages are being discarded
A reliability level of best effort nonpersistent means that messages might be lost during normal functioning of the system, for example if the connection used to send the messages is busy. Although this is normal and expected, you might want to investigate the reasons for messages being lost.- Investigating why a queue is full
When a queue becomes full, exceptions are returned when we attempt to produce a message to that queue. The most probable reason for a queue filling up is the producing application is producing messages faster than they can be consumed by the consuming application, although causes can also include broken communication links or errors in the consuming application.- Investigating why a topic space is full
When a topic space becomes full, exceptions will be returned when we attempt to publish a message to that topic space. The most probable reason for a topic space filling up is the publishing application is producing messages faster than they can be consumed by the subscribing application or applications. However there might be other causes, such as dormant subscribers or broken communications links. Another possible cause is a regular increase in message traffic, for example at certain times of day. Consider increasing the high message threshold to overcome this problem.- Investigating why point-to-point messages are not arriving
There are a set of checks that we can carry out to investigate why point-to-point messages are not arriving at a destination on a service integration bus.- Investigating why point-to-point messages are not being consumed
There are a set of checks that we can carry out to investigate why point-to-point messages are not being consumed from a destination on a service integration bus.- Investigating why publish/subscribe messages are not arriving at a subscription
There are a set of checks that we can carry out to investigate why publish/subscribe messages are not arriving at a subscription on a service integration bus.
Subtopics
- Understanding why best effort nonpersistent messages are being discarded
A reliability level of best effort nonpersistent means that messages might be lost during normal functioning of the system, for example if the connection used to send the messages is busy. Although this is normal and expected, you might want to investigate the reasons for messages being lost.- Investigating why a queue is full
When a queue becomes full, exceptions are returned when we attempt to produce a message to that queue. The most probable reason for a queue filling up is the producing application is producing messages faster than they can be consumed by the consuming application, although causes can also include broken communication links or errors in the consuming application.- Investigating why a topic space is full
When a topic space becomes full, exceptions will be returned when we attempt to publish a message to that topic space. The most probable reason for a topic space filling up is the publishing application is producing messages faster than they can be consumed by the subscribing application or applications. However there might be other causes, such as dormant subscribers or broken communications links. Another possible cause is a regular increase in message traffic, for example at certain times of day. Consider increasing the high message threshold to overcome this problem.- Investigating why point-to-point messages are not arriving
There are a set of checks that we can carry out to investigate why point-to-point messages are not arriving at a destination on a service integration bus.- Investigating why point-to-point messages are not being consumed
There are a set of checks that we can carry out to investigate why point-to-point messages are not being consumed from a destination on a service integration bus.- Investigating why publish/subscribe messages are not arriving at a subscription
There are a set of checks that we can carry out to investigate why publish/subscribe messages are not arriving at a subscription on a service integration bus.