Deadline message lost in case of execution exception

Hi all!

Axonframework 3.4 with QuartzDeadlineManager. I have one aggregate with multiply entities each with scheduled deadline for same timestamp. When deadline time comes some of deadline messages fails with org.axonframework.commandhandling.model.ConcurrencyException and not retried. As stated in https://stackoverflow.com/questions/4408858/quartz-retry-when-failure to immediate retry throw a JobExecutionException with refireImmediately set to true. Axon doesn’t set that flag. Is there other way to retry such a deadline messages with Axon?

Thanks in advance,
Aleksey.

Hi Alexey,

good point. I think this is something to improve in the QuartzDeadlineManager. Would you mind registering an issue for this? If you feel lucky, you could even try a PR ;-).

Allard