moiamal
Messages postés4Date d'inscriptionvendredi 6 juillet 2012StatutMembreDernière intervention 6 juillet 2012
-
6 juin 2012 à 11:39
Utilisateur anonyme -
3 août 2012 à 23:51
Bonjour,
Je suis une débutante en web service j'ai déjà travaillé avec Java pour des application de gestion mais pas avec les web service...
Mon problème c'est que je dois interroger une base de donnée (sécurisé) à distance avec les web service :
* le premier code sert à récupérer un identifiant qui lui par suite va passer en cookie * le deuxième code doit normalement prendre cette cookie en considération pour récupérer les informations ...
Mon problème c'est que à chaque fois je reçoit l'ID mais quand je lance la deuxième partie (interrogation) il m'affiche par le SOAP en retour "
<faultstring>Session ID cookie value cannot be null or empty string - It is required that the high level Web service client program participate in the session initialized by the server.</faultstring> "
> c'est comme si dans mon premier code l'ID n'était pas pris en compte alors que je le reçoit
SVP si quelqu'un peut m'aider je serai trééééss reconnaissante car sa fait des semaine je suis bloquée dans cette étape et je sais pas l'erreur c'est dans mon code ou dans la méthode d'implémentation du web service client
Si quelqu'un peut m'aider j'ai les codes java et WSDL ... et la base de donnée à interroger c'est Web of knowledge
cormandyr
Messages postés600Date d'inscriptionsamedi 20 mai 2006StatutMembreDernière intervention 8 juillet 201611 6 juin 2012 à 12:42
Je ne suis pas habitué au web service, loin de la...
Cependant, il semblerait que la valeur devant contenir l'ID est vide ou completement inexistente... Es-tu sur que l'ID reçu à la première étape n'est pas juste une chaine de caractères vide?
moiamal
Messages postés4Date d'inscriptionvendredi 6 juillet 2012StatutMembreDernière intervention 6 juillet 2012 6 juin 2012 à 12:49
Merci pour votre réponse et oui c'est comme si elle est vide mais le premier affichage que je génère du web service (du WSDL) est en format XML est c'est une chaîne de caractère qui doit être l'identifiant ... voulez vous que je vous passe mon code java ??
Merci
moiamal
Messages postés4Date d'inscriptionvendredi 6 juillet 2012StatutMembreDernière intervention 6 juillet 2012 12 juin 2012 à 15:54
Bonjour
Merci pour votre réponse ... j sais pas si j'ai bien compris votre proposition vous voulez dire que je dois récupère l'ID du code XML ??? si c'est sa oui j'ai l'ID dans le premier XML mais quand je lance la deuxième requête pour récupérer les données il passe pas (il faut qu'il passe en http authorized header ) j'ai essayé avec SoapUI mais j'arrive pas non plus :((((
Vous n’avez pas trouvé la réponse que vous recherchez ?
salut moi cest l@nge et jai besoin de realiser une application en java qui me permettra des appels via le net .. mais je suis nouveau en java .. SOS je suis pret a avaler tout les cours et conseil ke vous metrai a ma disposition.. merci davance...
Déjà, la première chose que tu devrais avaler, c'est le Règlement. Et aies au moins la délicatesse te faire un nouveau sujet pour ça au lieu de flooder sur un sujet existant !
--
Pylouq Heureux sont ceux qui lisent le Réglement, ils ne finiront peut-être pas au bûcher.