[ https://issues.apache.org/jira/browse/ARTEMIS-1004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16415594#comment-16415594 ]
Vishal Agarwal commented on ARTEMIS-1004: ----------------------------------------- [~jbertram] Are we planning to handle this scenario anytime soon? > ActiveMQMessage.getJMSRedelivered() is returning false in case of > redeliveried message with ActiveMQJMSConstants.INDIVIDUAL_ACKNOWLEDGE > --------------------------------------------------------------------------------------------------------------------------------------- > > Key: ARTEMIS-1004 > URL: https://issues.apache.org/jira/browse/ARTEMIS-1004 > Project: ActiveMQ Artemis > Issue Type: Bug > Affects Versions: 1.5.3 > Reporter: Vishal Agarwal > Priority: Major > Attachments: EmbeddedExample.java > > > if ActiveMQJMSConstants.INDIVIDUAL_ACKNOWLEDGE is used as acknowledgement > option and more than one message is re-delivered only first message is having > ActiveMQMessage.getJMSRedelivered() as true other messages are returing false. > Please see the attached java class to reproduce the issue. > The side effect of this issue is that if we have max-delivery-attempts as 2 > and 2 messages are not ack, then 1st message will be delivered twice but 2nd > message will be delivered 3 times. > Note: If Session.CLIENT_ACKNOWLEDGE is used then > ActiveMQMessage.getJMSRedelivered() is working fine. -- This message was sent by Atlassian JIRA (v7.6.3#76005)