Я сделал некоторые, казалось бы, безобидные изменения (добавил несколько классов домена, добавил корзину для плагинов), и теперь, по-видимому, класс BootStrap.groovy не выполняется вообще.
В то время как я сделал несколько изменений в BootStrap.groovy, я восстановил ранее хороший файл, который работает нормально, ошеломленный ошибкой. Кроме того, в хорошем (старом) BootStrap.groovy я поместил некоторые операторы println в начало действия init, но они не выводятся на печать и, кажется, даже не достигаются. Наконец, я удалил плагин, а затем вручную удалил папку плагина корзины.
Знаете ли вы, что это за ошибка, или у вас есть руководство по отладке? (использую Grails 1.3.7)
Running Grails application..
Configuring Spring Security ...
Configuring Spring Security UI ...
2011-12-09 13: 51: 33,036 [main] ERROR context.GrailsContextLoader -
Ошибка при выполнении начальной загрузки: Ошибка создания компонента с именем
'messageSource': сбой инициализации компонента; вложенное исключение
org.springframework.beans.factory.BeanCreationException: ошибка
создание компонента с именемactionManager: не удается разрешить ссылку
для bean-компонента sessionFactory при установке свойства bean-компонента sessionFactory;
вложенное исключение
org.springframework.beans.factory.BeanCreationException: ошибка
создание компонента с именем sessionFactory: вызов метода init
не удалось; вложенным исключением является org.hibernate.MappingException: Type
[null] не является базовым типом или классом домена и не может быть отображен.
Либо укажите тип в блоке [mapping], либо используйте базовый тип
(Строка, целое число и т. Д.)
org.springframework.beans.factory.BeanCreationException: ошибка
создание компонента с именем 'messageSource': инициализация компонента
не удалось; вложенное исключение
org.springframework.beans.factory.BeanCreationException: ошибка
создание компонента с именемactionManager: не удается разрешить ссылку
для bean-компонента sessionFactory при установке свойства bean-компонента sessionFactory;
вложенное исключение
org.springframework.beans.factory.BeanCreationException: ошибка
создание компонента с именем sessionFactory: вызов метода init
не удалось; вложенным исключением является org.hibernate.MappingException: Type
[null] не является базовым типом или классом домена и не может быть отображен.
Либо укажите тип в блоке [mapping], либо используйте базовый тип
(Строка, целое число и т. Д.) В
org.grails.tomcat.TomcatServer.startSecure (TomcatServer.groovy: 289)
at grails.web.container.EmbeddableServer $ startSecure.call (Неизвестно
Источник) в
_GrailsRun_groovy $ _run_closure5_closure12.doCall (_GrailsRun_groovy: 152)
в
_GrailsRun_groovy $ _run_closure5_closure12.doCall (_GrailsRun_groovy) в
_GrailsSettings_groovy $ _run_closure10.doCall (_GrailsSettings_groovy: 280)
на _GrailsSettings_groovy $ _run_closure10.call (_GrailsSettings_groovy)
в _GrailsRun_groovy $ _run_closure5.doCall (_GrailsRun_groovy: 149) в
_GrailsRun_groovy $ _run_closure5.call (_GrailsRun_groovy) при _GrailsRun_groovy.runInline (_GrailsRun_groovy: 116) в _GrailsRun_groovy.this $ 4 $ runInline (_GrailsRun_groovy) в _GrailsRun_groovy $ _run_closure2.doCall (_GrailsRun_groovy: 66) при RunApp $ _run_closure1.doCall (RunApp.groovy: 30 ) в
gant.Gant $ _dispatch_closure5.doCall (Gant.groovy: 381) в
gant.Gant $ _dispatch_closure7.doCall (Gant.groovy: 415) в
gant.Gant $ _dispatch_closure7.doCall (Gant.groovy) в
gant.Gant.withBuildListeners (Gant.groovy: 427) в
gant.Gant.this $ 2 $ с помощью BuildListeners (Gant.groovy) в
gant.Gant $ this $ 2 $ withBuildListeners.callCurrent (Неизвестный источник) в
gant.Gant.dispatch (Gant.groovy: 415) в
gant.Gant.this $ 2 $ отправка (Gant.groovy) в
gant.Gant.invokeMethod (Gant.groovy) в
gant.Gant.executeTargets (Gant.groovy: 590) в
gant.Gant.executeTargets (Gant.groovy: 589) в
com.intellij.rt.execution.application.AppMain.main (AppMain.java:120)
Вызывается: org.springframework.beans.factory.BeanCreationException:
Ошибка при создании bean-компонента с именемactionManager: не удается разрешитьссылка на bean-компонент sessionFactory при установке свойства bean-компонента sessionFactory;вложенное исключение - org.springframework.beans.factory.BeanCreationException: ошибка при создании компонента с именем 'sessionFactory': сбой вызова метода init;Вложенное исключение - org.hibernate.MappingException: Тип [null] не является базовым типом или классом домена и не может быть сопоставлен.Либо укажите тип в блоке [mapping], либо используйте базовый тип (String, Integer и т. Д.) ... еще 24 Причина: org.springframework.beans.factory.BeanCreationException: Ошибка при создании bean-компонента с именем 'sessionFactory': Invocationсбой метода init;Вложенное исключение - org.hibernate.MappingException: Тип [null] не является базовым типом или классом домена и не может быть сопоставлен.Либо укажите тип в блоке [mapping], либо используйте базовый тип (String, Integer и т. Д.) ... еще 24 Причина: org.hibernate.MappingException: Тип [null] не является базовым типом или классом домена ине может быть сопоставлено.Либо укажите тип в блоке [mapping], либо используйте базовый тип (String, Integer и т. Д.) ... еще 24
Процесс завершен с кодом выхода 1