Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > ETL > Talend
Talend Forum d'entraide sur Talend (Talend Open Studio, ...). Avant de poster --> FAQ Talend, Tutoriels Talend
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 03/01/2012, 11h54   #1
Invité de passage
 
Inscription : juin 2010
Messages : 8
Détails du profil
Informations forums :
Inscription : juin 2010
Messages : 8
Points : 2
Points : 2
Par défaut tRest PUT Récupérer le contenu XML de la réponse

Bonjour,

J'utilise le composant tREST avec la méthode PUT. (Talend v4.2.3). Lorsque je fais une requête sur le webservice RESTFull je devrais recevoir un contenu en XML (en plus du code retour et du message). Cette réponse est présente aussi bien en cas d'erreur (code 400) qu'en cas de succès (code 200).

Actuellement, le body et "ERROR_MESSAGE" sont vides. Savez-vous comment les récupérer ?

Voici mon job :




Le tjava (Envoie_API) ne permet que d'initialiser les contexts api_url et feed.

Merci,
Carole
Images attachées
Type de fichier : jpg tRest.JPG (63,4 Ko, 19 affichages)
param_cat est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/01/2012, 18h25   #2
Membre du Club
 
Inscription : octobre 2009
Messages : 45
Détails du profil
Informations forums :
Inscription : octobre 2009
Messages : 45
Points : 46
Points : 46
Bonjour,

Est ce que ca pourrait etre un bug? Tu pourrais faire un bugtrack pour voir si le probleme vient de toi ou de l'outil en lui meme.

A+,
JCB.
Jc-balt est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/01/2012, 20h31   #3
Membre habitué
 
Homme Rémy DUBOIS
Ingénieur développement logiciels
Inscription : août 2008
Messages : 88
Détails du profil
Informations personnelles :
Nom : Homme Rémy DUBOIS
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : août 2008
Messages : 88
Points : 126
Points : 126
Le composant actuel retourne soit un code d'erreur, soit un body XML.

Le code du composant est assez clair à ce sujet:
Code :
1
2
3
4
5
6
7
 
row1 = new row1Struct();
IF (errorResponse_tREST_1 != NULL) {
      row1.ERROR_CODE = errorResponse_tREST_1.getStatus();
} else {
      row1.Body = restResponse_tREST_1;
}
Ca n'est donc pas un bug, mais une demande de feature. Je vous invite à entrer votre demande sur le bugtracker: http://jira.talendforge.org/secure/Dashboard.jspa

Rémy.
rdubois est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 06h10.


 
 
 
 
Partenaires

Hébergement Web