I’m trying to generate unique message IDs so that I can idempotently produce messages from our ‘loader’ so that items don’t get processed more than once.
The JMS Message ID should do that .. but it looks like when I call producer.send() it’s ALWAYs overwritten by a custom message ID: In ActiveMQSession.send it just overwrites it: msg.setMessageId(new MessageId(producer.getProducerInfo().getProducerId(), sequenceNumber)); … so no matter WHAT I want to send , it’s just overwritten. I’m really hoping I’m doing something or that this is just a bug because it would be a shame to lose this feature. -- Founder/CEO Spinn3r.com Location: *San Francisco, CA* blog: http://burtonator.wordpress.com … or check out my Google+ profile <https://plus.google.com/102718274791889610666/posts> <http://spinn3r.com>