Groovy: развертывание файла войны - PullRequest
1 голос
/ 16 июня 2009

У меня на рабочем столе работает отличное приложение. Видимо, он работает без ошибок. По крайней мере все написанные мной модульные тесты выполнены. Я хочу развернуть приложение, используя файл war . Для этого я использую команду

grails war

в домашнем каталоге приложения. При этом я получаю следующее исключение:

Error executing script War: java.lang.NullPointerException
gant.TargetExecutionException: java.lang.NullPointerException
    at gant.Gant$_dispatch_closure4.doCall(Gant.groovy:331)
    at gant.Gant$_dispatch_closure6.doCall(Gant.groovy:334)
    at gant.Gant$_dispatch_closure6.doCall(Gant.groovy)
    at gant.Gant.withBuildListeners(Gant.groovy:344)
    at gant.Gant.this$2$withBuildListeners(Gant.groovy)
    at gant.Gant$this$2$withBuildListeners.callCurrent(Unknown Source)
    at gant.Gant.dispatch(Gant.groovy:334)
    at gant.Gant.this$2$dispatch(Gant.groovy)
    at gant.Gant.invokeMethod(Gant.groovy)
    at gant.Gant.processTargets(Gant.groovy:495)
    at gant.Gant.processTargets(Gant.groovy:480)
Caused by: java.lang.NullPointerException
    at        _GrailsWar_groovy$_run_closure5_closure25_closure26_closure28.doCall(_GrailsWar_groovy:289)
    at _GrailsWar_groovy$_run_closure5_closure25_closure26_closure28.doCall(_GrailsWar_groovy)
    at _GrailsWar_groovy$_run_closure5_closure25_closure26.doCall(_GrailsWar_groovy:282)
    at _GrailsWar_groovy$_run_closure5_closure25_closure26.doCall(_GrailsWar_groovy)
    at _GrailsWar_groovy$_run_closure5_closure25.doCall(_GrailsWar_groovy:258)
    at _GrailsWar_groovy$_run_closure5.doCall(_GrailsWar_groovy:256)
    at _GrailsWar_groovy$_run_closure4.doCall(_GrailsWar_groovy:239)
    at War$_run_closure1.doCall(War.groovy:38)
    at gant.Gant$_dispatch_closure4.doCall(Gant.groovy:324)
    ... 10 more

Любой намек почему?

Большое спасибо заранее

1 Ответ

0 голосов
/ 16 июня 2009

Я думаю, вам нужно найти источник Gant.groovy и посмотреть, что он делает в этой строке. Очевидно, существует некоторая проблема, вызванная конкретной конфигурацией вашего проекта (поскольку такая ошибка показа-стопора была бы обнаружена, если бы она всегда возникала), но сообщение об ошибке не содержит много информации.

В качестве альтернативы, вы можете попробовать обновить Grails до последней версии 1.1.1, если вы этого еще не сделали.

...