При попытке выполнить команду grails run-app --stacktrace
, Grails бросает эту ошибку:ClassCastException для MappingFactory к ToMany при переносе на Grails 3
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManagerPostProcessor': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'transactionManager': Cannot resolve reference to bean 'sessionFactory' while setting bean property 'sessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sessionFactory': Invocation of init method failed; nested exception is java.lang.ClassCastException: org.grails.datastore.mapping.model.MappingFactory$10 cannot be cast to org.grails.datastore.mapping.model.types.ToMany
Я комментировал static hasMany
из всех классов доменов, но ошибка все еще сохранялась, пока я не заменил его с hibernate3 в моем build.gradle
Как я могу решить эту проблему с помощью hibernate4?
Какова проблема? –
Я пришел сюда, задаваясь вопросом то же самое @KevinTan – genuinefafa