We've started seeing problems where, when under heavy load, messages sent to a queue aren't getting delivered to the receiver. I'm using the JDBC persistence manager, and if I look at the JMS_MESSAGE_LOG table, I can see the messages in the database. The JMS server just seems to be ignoring the persisted messages. Any ideas on how to start tackling this problem? My first reaction was to blame a problem in the PersistenceManager but looking at the API, it's probably not the culprit. Have there been any bugs fixed since 4.0.1 that might be causing this problem? Has anyone else reported this problem? Just looking for any suggestions on where to start. Thanks.
This is unlikely. How do you know this? You can print out messages as they are received in a log and inventory.