Was this actually an error and not expected behavior?
I.e this could have happened for several reasons, like a delayed 
ack that never hit AMQ as it was doing failover.

On Dec 3, 2013, at 3:34 PM, badrinana <badri_na...@yahoo.com> wrote:

> I upgraded Active MQ from 5.5 to 5.7. My producer application sent a message
> to active mq queue at 12:04:11 PM as shown below.
> 
> INFO:[2013/12/03 12:04:11.002 PM MessageListener process] Message ->
> ActiveMQTextMessage {commandId = 5, responseRequired = true, messageId =
> ID:A-53212-1386090245809-0:0:1:1:1, originalDestination = null,
> originalTransactionId = null, producerId = ID:A-53212-1386090245809-0:0:1:1,
> destination = queue://Input, transactionId = null, expiration = 0, timestamp
> = 1386090250166, arrival = 0, brokerInTime = 1386090250859, brokerOutTime =
> 1386090250998, correlationId = null, replyTo = null, persistent = true, type
> = null, priority = 4, groupID = null, groupSequence = 0, targetConsumerId =
> null, compressed = false, userID = null, content = null,
> marshalledProperties = org.apache.activemq.util.ByteSequence@67d6b87e,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
> {POSSIBLE_DUP=false, TID=11429970}, readOnlyProperties = true, readOnlyBody
> = true, droppable = false, text = <Data xmlns =&quot;......&lt;/Data>}
> 
> Restart Active MQ around 12:22. My consumer receives the same message after
> restart. I checked the producer log to see if it re-sent this message again.
> The producer did not resend the message to the queue.
> 
> INFO:[2013/12/03 12:22:34.716 PM MessageListener process] Message ->
> ActiveMQTextMessage {commandId = 5, responseRequired = true, messageId =
> ID:A-53212-1386090245809-0:0:1:1:1, originalDestination = null,
> originalTransactionId = null, producerId = ID:A-53212-1386090245809-0:0:1:1,
> destination = queue://Input, transactionId = null, expiration = 0, timestamp
> = 1386090250166, arrival = 0, brokerInTime = 1386090612998, brokerOutTime =
> 1386091354610, correlationId = null, replyTo = null, persistent = true, type
> = null, priority = 4, groupID = null, groupSequence = 0, targetConsumerId =
> null, compressed = false, userID = null, content = null,
> marshalledProperties = org.apache.activemq.util.ByteSequence@41a80e5a,
> dataStructure = null, redeliveryCounter = 0, size = 0, properties =
> {POSSIBLE_DUP=false, TID=11429970}, readOnlyProperties = true, readOnlyBody
> = true, droppable = false, text = <Data xmlns =&quot;.......&lt;/Data>}
> 
> I have 2 brokers running as master/slave configuration. The 1st broker
> connects to database while 2nd broker waits to acquire lock on the database.
> 
> Can you please let me know if any configuration can be done to avoid this
> scenario? I am not doing enableAudit or optimizeAcknowledge.
> 
> Appreciate your help!
> 
> 
> 
> --
> View this message in context: 
> http://activemq.2283324.n4.nabble.com/Duplicate-messages-sent-in-Active-MQ-5-7-tp4675063.html
> Sent from the ActiveMQ - User mailing list archive at Nabble.com.

Reply via email to