[ 
https://issues.apache.org/activemq/browse/AMQ-1038?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_37938
 ] 

Barry Kaplan commented on AMQ-1038:
-----------------------------------

Any chance that this will get some attention? The current behavior pretty much 
requires that redelivery be implemented in client code by incrementing a 
message property and putting a cloned message back on the queue.

> Incorrect redelivery behavior and counters
> ------------------------------------------
>
>                 Key: AMQ-1038
>                 URL: https://issues.apache.org/activemq/browse/AMQ-1038
>             Project: ActiveMQ
>          Issue Type: Bug
>    Affects Versions: 4.0.1
>         Environment: Windows XP Pro
> java version "1.5.0_06"
>            Reporter: Steve Bate
>         Attachments: RedeliveryTest.java
>
>
> Our understanding is that the RedeliveryPolicy maxRedeliveryCount controls 
> the maximum number of times a message will be redelivered (assumed to be a 
> global count and not a per-consumer count). The behavior we are seeing is 
> that messages are redelivered more times than we specified. The problem may 
> be related to the way the redelivery counter is being maintained. We see the 
> redelivery counter incrementing by one for redeliveries to a specific 
> consumer, but then it resets to a lower number when the message is 
> redelivered to a different consumer.
> I have attached a test case to demonstrate the problem. The first test is a 
> simple baseline example that passes. The second test shows that messages are 
> being redelivered too many times for the redelivery policy. The third tests 
> catches a regression in the delivery count (redelivery count + 1) when 
> sending a rolled back message to a new consumer.
> The test suite uses an embedded broker using the VM protocol so it should be 
> standalone.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://issues.apache.org/activemq/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to