Das von Ihnen freigegebene Code-Snippet entspricht nicht Axon Framework Version 4.x oder Axon Mongo Extension Version 4.x. Die Umstellung von Version 3 auf 4 hat fast alle Konstrukteure der Infrastrukturkomponenten zugunsten des Builder-Patterns ersetzt.
Daher sollten Sie nicht in der Lage sein, new MongoEventStorageEngine(...)
auszuführen , sollte aber stattdessen Folgendes tun:
MongoEventStorageEngine.builder().mongoTemplate(axonMongoTemplate).build()
Wenn Sie den Konstruktor immer noch verwenden können, nehme ich an, dass Sie immer noch Axon 3 irgendwo im Klassenpfad haben!
In Bezug auf die Mongo-Besonderheiten würde ich übrigens der Aussage von @PolishCivil vertrauen.
Hoffe, das hilft!