My messages that I put on a queue does not seem to expire. I am using a Queue Browser to look at the queue, and when the GMT is later than the one that I set on the message, it does not expire. I tried setting the JMSExpiry property, specifying it in the QueueSender send method and setting the Time to live but none of them seems to work.
With the QueueBrowser I iterate throught the enumeration, and output the Expiration times. Each expiration time was set correctly, but when the two minutes (the time I set) is passed, the message does not expire.