我在解决昨天在我的 Web 应用程序中出现的问题时遇到了一些麻烦。
所以这是场景:
我有在 Jboos 7 上运行的 Web 应用程序,它经常咨询 mongodb 数据库。此数据库上的每个文档都有一个 ObjectId 作为 _id 。转换器和 id 序列化器和反序列化器位于我的 Web 应用程序包含在pom.xml的manifestEntries中的api中。
现在,每次我尝试从 mongodb 获取文档时,都会出现以下异常
org.springframework.core.convert.ConverterNotFoundException: No converter found capable of converting from type org.bson.types.ObjectId to type org.bson.types.ObjectId
对我来说,如果对象实际上不同但它们是相同的,这将是有道理的。我没有发布任何代码,因为我相信这可能是 Jboss 问题或 Maven 问题。任何人都可以解决这个问题吗?
谢谢你,佩德罗