I am using JBoss 4.0.5 version as my Application server.
The problem is when the server and client time varies the message gets lost somewhere, but the JMX MessageCounter for the particular queue (say queue/A) counts the message.
The server time is kept to yesterday and the client (listener) is in today (current time). There is another sender which is located/running with the server which sends the message.
Only Queue message is not delivered, topic messages are consumed successfully.
I used the following options but did'nt help,