Je suis en train de localiser la source de l'erreur dans cette trace:La valeur null est-elle toujours affichée sur la ligne la plus haute mentionnée dans la trace?
org.springframework.web.servlet.handler.AbstractHandlerExceptionResolver logException: Handler execution resulted in exception
java.lang.NullPointerException
at com.wikistart.service.WikiServiceImpl.getWikis(WikiServiceImpl.java:548)
at com.wikistart.controller.WikiController.wiki(WikiController.java:88)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:43)
Est-ce toujours le zéro jeté sur la ligne supérieure mentionnée dans la trace? En d'autres termes, ce NullPointerException
provient de WikiServiceImpl.java:548
et non de WikiController.java:88
?
Alors que l'exception se produisait là, parfois (généralement) c'est arrivé parce que vous avez passé une valeur nulle dans une API qui n'en attendait pas. –