[
https://issues.apache.org/jira/browse/ARTEMIS-3281?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Christian Danner resolved ARTEMIS-3281.
---------------------------------------
Fix Version/s: 2.18.0
Resolution: Fixed
After testing the newest 2.18.0 release I can verify this is no longer an
issue. After restart the expiration counter is still valid and the expiration
field in the headers still has the correct value.
> Displayed message expiration incorrect after broker restart
> -----------------------------------------------------------
>
> Key: ARTEMIS-3281
> URL: https://issues.apache.org/jira/browse/ARTEMIS-3281
> Project: ActiveMQ Artemis
> Issue Type: Bug
> Components: Web Console
> Affects Versions: 2.17.0
> Reporter: Christian Danner
> Priority: Major
> Fix For: 2.18.0
>
> Attachments: expired_detail_610894.PNG,
> expired_detail_610894_after_restart.PNG, expired_overview.PNG,
> expired_overview_after_restart.PNG
>
>
> When an address has an expiry-delay defined it will be correctly applied
> whenever a message is routed to it that has the default expiration delay set
> as described in the documentation. This is also correctly shown in the
> Artemis web console.
> However, after the broker is restarted all messages that had an expiration
> time set are suddenly displayed without any expiration time set (i.e the
> default value of 1970-01-01 01:00:00 is shown and the "expiration" header in
> the message detail view shows an incorrect value of 0 as well).
> Changing the expiry-delay to a very small value for testing purposes has
> shown that the messages do indeed expire after the configured time, so this
> seems to be a display issue only.
> The attached screenshots show an example before and after restart.
> This behavior is reproducible 100% of the time.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)