On Fri, 09 May 2014 10:31:34 +0200 a.garandel@dralagen.fr wrote:
Bonjour,
Le serveur n'arrive pas a récupérer les données avec la méthode PUT
---------------------------------------------------------- Caused by: java.lang.NullPointerException at com.google.common.base.Preconditions.checkNotNull(Preconditions.java:213) at org.chorem.pollen.services.service.PollenServiceSupport.checkNotNull(PollenServiceSupport.java:232) at org.chorem.pollen.services.service.PollService.editPoll(PollService.java:159) at org.chorem.pollen.rest.api.v1.PollApi.editPoll(PollApi.java:95) -----------------------------------------------------------
Si je change dans le mapping : ----------------------------------------------------------- ligne 74: - PUT /v1/polls/{pollId} PollApi.editPoll + POST /v1/polls/{pollId} PollApi.editPoll
ligne 77 - POST /v1/polls/{pollId} PollApi.clonePoll + PUT /v1/polls/{pollId} PollApi.clonePoll -----------------------------------------------------------
du coup ça marche. Mais il me demande d'envoyer les choix mais je sais que ça c'est pas important.
Normal, car en faisant ça tu utilises en fait le /v1/polls/{pollId} PollApi.createPoll :) On avait essayé rapidemment mercredi et ça fonctionnait. Peux-tu bien valider et fournir ce que tu envoies au serveur. De manière générale pour résoudre un problème il faut un maximum d'info; dans notre cas (appel REST), il faut : - la cause (la requête envoyée) - la failure (l'exception obtenue)
Adrien.
PS : je sais pas si je dois poster ça sur redmine pour un meilleur suivis ?
Je ne pense pas que ça soit la peine, tout n'est pas encore figé, mieux vaut éviter de poster des bugs sur des développements non encore terminées ;) merci, tony. -- Tony Chemit -------------------- tél: +33 (0) 2 40 50 29 28 http://www.codelutin.com email: chemit@codelutin.com twitter: https://twitter.com/tchemit