Ошибка настройки динамических методов для плагина [logging: 1.3.7]: Невозможно добавить новый метод [getLog] - PullRequest
1 голос
/ 22 апреля 2011

Грааль 1.3.7 при запуске вы получите ошибку ниже:

Запуск приложения Grails .. 2011-04-22 09: 38: 17,828 [main] ОШИБКА plugins.DefaultGrailsPluginManager - Ошибка настройки динамических методов для плагин [logging: 1.3.7]: не могу добавить новый метод [getLog] для аргументов [[]]. Это уже существует! groovy.lang.GroovyRuntimeException: Невозможно добавить новый метод [getLog] для аргументы [[]]. Это уже существует! в org.grails.tomcat.TomcatServer.start (TomcatServer.groovy: 212) в grails.web.container.EmbeddableServer $ start.call (Неизвестно Источник) в _GrailsRun_groovy $ _run_closure5_closure12.doCall (_GrailsRun_groovy: 158) в _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_closure1.doCall (_GrailsRun_groovy: 59) в RunApp $ _run_closure1.doCall (RunApp.groovy: 33) в 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 $ withBuildListeners (Gant.groovy) в gant.Gant $ это $ 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)

1 Ответ

4 голосов
/ 22 апреля 2011

Учитывая, что вы предоставили очень мало контекстной информации, очень сложно оказать какую-либо помощь. Мое предположение заключается в том, что подключаемый модуль журналирования пытается добавить свойство log или метод getLog() к одному из ваших классов (скорее всего, к контроллеру, службе или домену), но вы уже объявили это свойство / метод в том же классе.

...