Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GH-2815: Fix
RabbitAdmin
for static `Declarables
Fixes: #2815 Issue link: #2815 When rabbitmq resets, `RabbitAdmin#initialize` calls `redeclareManualDeclarables()` first, before it continues with re-declaring statically configured declarations. This means that explicitly declared Bindings to statically declared Exchanges can never be restored, because the Exchange has to exist in order for the Binding declaration to succeed. * Call new `redeclareBeanDeclarables()` before `redeclareManualDeclarables()` (cherry picked from commit 2ebc7ef)
- Loading branch information