activemq-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Justin Bertram (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ARTEMIS-1004) ActiveMQMessage.getJMSRedelivered() is returning false in case of redeliveried message with ActiveMQJMSConstants.INDIVIDUAL_ACKNOWLEDGE
Date Thu, 07 Sep 2017 02:35:00 GMT

    [ https://issues.apache.org/jira/browse/ARTEMIS-1004?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16156343#comment-16156343
] 

Justin Bertram commented on ARTEMIS-1004:
-----------------------------------------

It's not clear to me what the "correct" behavior is in the context of individual acknowledgement
since this isn't supported or defined by the JMS specification.  Can you outline what behavior
you expect to see as well as an explanation why?

> 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
>         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
(v6.4.14#64029)

Mime
View raw message