Úryvek kódu, který sdílíte, neodpovídá vydání Axon Framework 4.x nebo Axon Mongo Extension vydání 4.x. Posun z verze 3 na 4 nahradil téměř všechny konstruktéry komponent infrastruktury ve prospěch vzoru Builder.
Jako takový byste neměli být schopni provádět new MongoEventStorageEngine(...)
, ale místo toho by měl udělat:
MongoEventStorageEngine.builder().mongoTemplate(axonMongoTemplate).build()
Pokud jste stále schopni používat konstruktor, předpokládám, že stále máte Axon 3 někde na cestě třídy!
Pokud jde o specifika Mongo, mimochodem bych věřil prohlášení @PolishCivil.
Doufám, že to pomůže!