El fragmento de código que comparte no se corresponde con la versión 4.x de Axon Framework ni con la versión 4.x de Axon Mongo Extension. El cambio de la versión 3 a la 4 ha reemplazado a casi todos los constructores de los componentes de infraestructura a favor del patrón Builder.
Como tal, no debería poder hacer new MongoEventStorageEngine(...)
, pero en su lugar debería hacer:
MongoEventStorageEngine.builder().mongoTemplate(axonMongoTemplate).build()
Si aún puede usar el constructor, ¡supongo que todavía tiene Axon 3 en algún lugar de la ruta de clases!
Con respecto a los detalles de Mongo, por cierto, confiaría en la declaración de @PolishCivil.
¡Espero que esto ayude!