we are using axon 4.5.9 with spring boot 2.3.0.M3
our application has 2 modules:
the domain modules contains all the aggregates, command handlers, commands, events and entities.
The aggregates are event sourced so they have @AggregateRoot annotation and the @EventHandler annotated methods
the web modules contains the spring boot application and all the configurations.
We started using the Deadline on one aggregate and in the tests everything work well.
The problem comes when we launch the app: the method annotated with @DeadlineHandler is never invoked.
Debugging the SimpleDeadlineManager I found out that the ConfigurationScopeAwareProvider is not able to retrieve any aggregate repository at all from the configuration.
and so it cannot create an instance of the aggregate and so cannot invoke the deadline handler.
We are levereging the spring boot auto configuration, so I don’t know how to move from here, can anyone give us an hint?