Grails 2.5.4 + mongodb 5.0.3.RELEASE

时间:2016-03-22 13:03:34

标签: mongodb grails

我尝试使用带有grails 2.5.4的插件mongo 5.0.3.RELEASE,并且我收到以下错误:

| Error 2016-03-22 12:58:25,956 [localhost-startStop-1] ERROR context.GrailsContextLoaderListener  - Error initializing the application: Could not find matching constructor for: org.grails.datastore.gorm.bootstrap.AbstractDatastoreInitializer(groovy.util.ConfigObject, java.util.ArrayList)

完全相同的项目与mongodb 3.0.3完美配合(将authSchema版本设置为3后)。 mongoDB版本是v3.2.4

2 个答案:

答案 0 :(得分:0)

检查您使用的休眠版本。它可能是3.x. Mongodb 5.x需要hibernate4。更多信息:https://github.com/grails/grails-data-mapping/issues/711

答案 1 :(得分:-1)

删除hibernate插件解决了我的问题