activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Remo Gloor (JIRA)" <jira+amq...@apache.org>
Subject [jira] [Created] (AMQNET-461) FailoverTransport PoisonAcks Rollbacked messages
Date Thu, 14 Nov 2013 12:01:26 GMT
Remo Gloor created AMQNET-461:
---------------------------------

             Summary: FailoverTransport PoisonAcks Rollbacked messages
                 Key: AMQNET-461
                 URL: https://issues.apache.org/jira/browse/AMQNET-461
             Project: ActiveMQ .Net
          Issue Type: Bug
    Affects Versions: 1.6.0
            Reporter: Remo Gloor
            Assignee: Jim Gomes


When using FailoverTransport with nonBlockingRedelivery messages get PoisonAcked:

1. Message is rolledback e.g. due to a concurrency exception on the db or any other processing
error.
2. Message is sheduled for redelivery e.g. in 30 Sec.
3. Connection is lost before message is redelivered
4. Connection is reestablished before message is redelivered.
5. Server redelivers message due to the connection loss
6. Message is dsipatched and processed.
7. Resheduled Message gets dispatched => Duplicate
8. No previously delivered messages => Send PoisonAck => Message is in the DLQ even
though it is processed succesfully.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message