activemq-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Pedro de Lara (JIRA)" <>
Subject [jira] [Created] (AMQ-3942) Certain messages do not expire in the embedded broker
Date Tue, 24 Jul 2012 16:43:36 GMT
Pedro de Lara created AMQ-3942:

             Summary: Certain messages do not expire in the embedded broker
                 Key: AMQ-3942
             Project: ActiveMQ
          Issue Type: Bug
          Components: Broker
    Affects Versions: 5.6.0, 5.4.3
         Environment: Red Hat Enterprise Linux Server release 6.1 (Santiago)
            Reporter: Pedro de Lara

When sending messages to a queue and waiting for the expiration task to expire them, only
some of the expired messages are moved to the DLQ. Other expired messages (With same expiration
time as the ones moved to the DLQ) just sit in the queue, stuck until all messages in the
queue expire, at which point they are all moved to the DLQ.

This seems to happen only in the embedded broker (configured in activemq.xml) and only for
some messages (It seems the size of the message however I am uncertain if the content could
actually cause such an issue).

A Unit Test is provided that shows the issue. The unit test includes a boolean that can be
changed to run it towards a created broker (instead of the embedded one) for comparison purposes.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:!default.jspa
For more information on JIRA, see:


View raw message