L'extrait de code que vous partagez ne correspond pas à la version 4.x d'Axon Framework ou à la version 4.x d'Axon Mongo Extension. Le passage de la version 3 à la version 4 a remplacé la quasi-totalité des constructeurs des composants de l'infrastructure au profit du pattern Builder.
En tant que tel, vous ne devriez pas pouvoir faire new MongoEventStorageEngine(...)
, mais à la place devrait faire :
MongoEventStorageEngine.builder().mongoTemplate(axonMongoTemplate).build()
Si vous êtes toujours capable d'utiliser le constructeur, je suppose que vous avez toujours Axon 3 quelque part sur le chemin de classe !
En ce qui concerne les spécificités de Mongo, je ferais confiance à la déclaration de @PolishCivil au fait.
J'espère que cela vous aidera !