[prev in list] [next in list] [prev in thread] [next in thread]
List: activemq-dev
Subject: [jira] Commented: (AMQ-1952) JMSXDeliveryCount is not being
From: "Hiram Chirino (JIRA)" <jira () apache ! org>
Date: 2008-09-24 20:37:52
Message-ID: 1864433381.1222288672691.JavaMail.jira () brutus
[Download RAW message or body]
[ https://issues.apache.org/activemq/browse/AMQ-1952?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=45972#action_45972 \
]
Hiram Chirino commented on AMQ-1952:
------------------------------------
I think we may need to extend the wire protocol a bit to gracefully handle this. When \
the consumer closes, it should let the broker know the last message id that was \
delivered to the client. That way the broker can mark all the messages between the \
last one acked and the last one delivered to the client as being redelivered and the \
rest would not get marked as being redelivered.
But even without the wire protocol change, this case should work today if the \
prefetch is set to 0.
> JMSXDeliveryCount is not being incremented correctly
> ----------------------------------------------------
>
> Key: AMQ-1952
> URL: https://issues.apache.org/activemq/browse/AMQ-1952
> Project: ActiveMQ
> Issue Type: Bug
> Components: Broker
> Affects Versions: 5.2.0
> Reporter: Hiram Chirino
> Assignee: Hiram Chirino
> Fix For: 5.3.0
>
>
> There seems to be a problem with respect to the Redelivered and JMSXDeliveryCount
> properties, in that these properties are being incremented even when the message
> has never been re-delivered to the consumer (i.e. on initial message delivery).
> The behavior appears to be happening when there is > 1 messages in the queue,
> the second message and subsequent messages show the redelivered property set to \
> true and JMSXDeliverCount property with a number greater than 1, when those \
> messages have not been re-delivered before.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic