I'm using the activemq-cpp client with the stomp protocol to both produce and consume messages. Sometimes my consumer process will crash before I get a chance to acknowledge the message. However, when the consumer is restarted the message doesn't seem to get resent; only new messages are received. I use / set the JMSGroupID in the header of the message when I produce it which works great but I wonder if it is causing unacknowledged messages not to show up.
Any ideas? Is there a way from the client for me to query for messages that are older than some time delta? Or, a way to tell if a message is being redelivered? Ideally I'd like to set things up so that the Message Queue tries to redeliver the message and gives up after a few tries. The documentation on this page http://activemq.apache.org/message-redelivery-and-dlq-handling.html implies that this is possible but I can't figure out how to set this up with the c++ client. Thanks again, Corey -- View this message in context: http://www.nabble.com/message-redelivery-tf3562266s2354.html#a9949335 Sent from the ActiveMQ - User mailing list archive at Nabble.com.