Je suis en train de créer une application Grails/Groovy/GSP.Erreur 500: Erreur lors du traitement de GroovyPageView: null
J'ai l'habitude de voir des erreurs telles que "Impossible d'obtenir la propriété" id "sur un objet nul", ou "aucune propriété nommée ...". Mais je ne suis pas sûr de ce que "nul" signifie par lui-même!
Erreur 500: erreur de traitement GroovyPageView: null
juste "null".
Maintenant, je comprends que la pile d'erreur complète va aider, et je suis encore en train de l'étudier pour comprendre l'erreur. Mais je me demande simplement en général quel type d'erreur est juste "nul".
Une autre chose que j'ai remarquée est que pour les messages d'erreur concernant les pages groovy/gsp, les numéros de ligne sont toujours complètement désactivés et inutiles.
org.codehaus.groovy.grails.web.pages.exceptions.GroovyPagesException: Error processing GroovyPageView: null
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)
at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NullPointerException
at gsp_shop_viewCategoryshow_gsp$_run_closure1.doCall(gsp_shop_viewCategoryshow_gsp.groovy:36)
at gsp_shop_viewCategoryshow_gsp$_run_closure1.doCall(gsp_shop_viewCategoryshow_gsp.groovy)
at gsp_shop_viewCategoryshow_gsp.run(gsp_shop_viewCategoryshow_gsp.groovy:54)
... 6 more
Bienvenue dans les joies du débogage de Grails. J'ai tendance à mettre beaucoup d'instructions System.out.println pour aider au débogage en particulier autour du numéro d'erreur refferenced. – Jared
Vérifiez à la réponse de Jeff Scott Brown http://stackoverflow.com/questions/24338820/no-such-method-after-upgrade-to-grails-2-4-1 –