出现这个问题的原因是Axon的查询响应对象不能被Jackson和Kotlin正确地转换。可能的解决方法是使用Kotlin的Jackson模块,按照如下方式配置:
val mapper = jacksonObjectMapper()
mapper.registerModule(KotlinModule())
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false)
然后使用该对象来反序列化Axon响应。