Welcome Guest! Log in
×

Notice

The forum is in read only mode.
Stambia versions 2.x, 3.x, S17, S18, S19 and S20 are reaching End of Support January, 15th, 2024. Please consider upgrading to the supported Semarchy xDI versions. See Global Policy Support and the Semarchy Documentation.

The Stambia User Community is moving to Semarchy! All the applicable resources have already been moved or are currently being moved to their new location. Read more…

Topic-icon Question INPUT JSON BY WEBSERVICE (REST) IN DATABASE

More
22 May 2019 15:09 #1 by hamza
Bonjour,
j'essaie inséré des lignes a travers un web service post json (rest).
Voici les étapes que j'ai suivi.
1/ j'ai testé un mapping d'un fichier json vers une table => c'est ok (image 1)
2/ j'ai transformé le mapping en webservice => c'est ok (image 2)
3/ j'ai crée et testé le webservice avec un metatdata en rest ; je retrouve mes donnees insere dans la table => c'est ok (image 3)
4/ J'ai fait un mapping entre une table vers mon webservice comme cible, et j’exécute le mapping =>pas d'erreur, mais il n y a rien qui s’insère (image 4)

merci pour votre aide :)
Attachments:
More
24 May 2019 13:54 #2 by Thomas BLETON
Replied by Thomas BLETON on topic INPUT JSON BY WEBSERVICE (REST) IN DATABASE
Bonjour,

Je vois que la metadata du webservice contient un noeud Input, mais pas de noeud Output.
Pouvez-vous ajouter un noeud Output (même s'il est vide) et refaire un essai ?
More
02 Jun 2019 12:20 #3 by hamza
Bonjour,
Merci pour ton retour.

tout fonctionne normalement; j'ai la totalité de mes lignes qui s’insère dans la base de données en passant par le webservice.
par contre le mapping se termine par une erreur (voir image ci-joint)
Attachments:
More
03 Jun 2019 10:52 #4 by Thomas BLETON
Replied by Thomas BLETON on topic INPUT JSON BY WEBSERVICE (REST) IN DATABASE
OK on progresse :)

Je vois dans le Reverse (image n°3 du premier message), que la réponse attendue est vide. C'est bien ça ?
Dans ce cas, je pense qu'il vaut mieux ne rien mettre sous le noeud Output : supprime les noeuds sous Output.
Est-ce que cela change quelque chose ?
More
03 Jun 2019 11:13 #5 by hamza
Bonjour
merci pour ton retour thomas
oui , c'etais bien ça, l'exception étais provoque par un retour null.