Groovy: déployer un fichier war
-
05-07-2019 - |
Question
J'ai une application groovy s'exécutant localement sur mon bureau. Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis. Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
Error executing script War: java.lang.NullPointerException
gant.TargetExecutionException: java.lang.NullPointerException
at gant.Gant J'ai une application groovy s'exécutant localement sur mon bureau.
Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis.
Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
<*>
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
dispatch_closure4.doCall(Gant.groovy:331)
at gant.Gant J'ai une application groovy s'exécutant localement sur mon bureau.
Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis.
Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
<*>
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
dispatch_closure6.doCall(Gant.groovy:334)
at gant.Gant J'ai une application groovy s'exécutant localement sur mon bureau.
Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis.
Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
<*>
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
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 J'ai une application groovy s'exécutant localement sur mon bureau.
Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis.
Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
<*>
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
run_closure5_closure25_closure26_closure28.doCall(_GrailsWar_groovy:289)
at _GrailsWar_groovy J'ai une application groovy s'exécutant localement sur mon bureau.
Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis.
Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
<*>
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
run_closure5_closure25_closure26_closure28.doCall(_GrailsWar_groovy)
at _GrailsWar_groovy J'ai une application groovy s'exécutant localement sur mon bureau.
Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis.
Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
<*>
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
run_closure5_closure25_closure26.doCall(_GrailsWar_groovy:282)
at _GrailsWar_groovy J'ai une application groovy s'exécutant localement sur mon bureau.
Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis.
Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
<*>
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
run_closure5_closure25_closure26.doCall(_GrailsWar_groovy)
at _GrailsWar_groovy J'ai une application groovy s'exécutant localement sur mon bureau.
Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis.
Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
<*>
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
run_closure5_closure25.doCall(_GrailsWar_groovy:258)
at _GrailsWar_groovy J'ai une application groovy s'exécutant localement sur mon bureau.
Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis.
Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
<*>
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
run_closure5.doCall(_GrailsWar_groovy:256)
at _GrailsWar_groovy J'ai une application groovy s'exécutant localement sur mon bureau.
Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis.
Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
<*>
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
run_closure4.doCall(_GrailsWar_groovy:239)
at War J'ai une application groovy s'exécutant localement sur mon bureau.
Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis.
Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
<*>
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
run_closure1.doCall(War.groovy:38)
at gant.Gant J'ai une application groovy s'exécutant localement sur mon bureau.
Apparemment, il fonctionne sans erreur. Au moins tous les tests unitaires que j'ai écrits sont remplis.
Je souhaite déployer l'application à l'aide d'un fichier war . Pour cela j'utilise la commande
grails war
dans le répertoire de base de l'application. Ce faisant, je reçois l’exception suivante:
<*>
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
dispatch_closure4.doCall(Gant.groovy:324)
... 10 more
Avez-vous un conseil? Pourquoi?
Merci beaucoup d'avance
La solution
Je pense que vous devrez trouver la source de Gant.groovy
et voir ce qu'il fait sur cette ligne. Apparemment, il y a un problème causé par la configuration spécifique de votre projet (puisqu'un tel bogue d'arrêt aurait été attrapé s'il était toujours présent), mais le message d'erreur ne contient pas beaucoup d'informations.
Sinon, vous pouvez essayer de mettre à niveau Grails vers la dernière version 1.1.1 si ce n'est déjà fait.