Configurer les composants - 7.1

ESB SOAP

Version
7.1
Language
Français (France)
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Open Studio for MDM
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement > Systèmes tiers > Composants ESB > Composants ESB SOAP
Gouvernance de données > Systèmes tiers > Composants ESB > Composants ESB SOAP
Qualité et préparation de données > Systèmes tiers > Composants ESB > Composants ESB SOAP

Procédure

  1. Double-cliquez sur le tFileInputDelimited pour ouvrir sa vue Basic settings.
  2. Dans le champ File name/stream, saisissez la variable de contexte pour le fichier contenant les codes pays, par exemple context.filepath.
  3. Cliquez sur le bouton [...] pour ouvrir l'éditeur de schéma.
  4. Cliquez sur le bouton [+] pour ajouter une colonne country_code, de type String.
    Cliquez sur OK pour fermer l'éditeur.
  5. Double-cliquez sur le tXMLMap pour ouvrir son éditeur de mapping.
  6. Dans la table request du flux de sortie, cliquez-droit sur la colonne payload et, dans le menu contextuel, sélectionnez Import from Repository. L'assistant Metadata s'ouvre.
    Sélectionnez le schéma du message de requête et cliquez sur OK pour valider la sélection. Dans cet exemple, le schéma est getAirportInformationByISOCountryCode.
  7. Déposez la colonne country_code du flux principal dans la zone Expression, à côté du nœud tns:CountryAbbreviation dans le flux de sortie request.
    Cliquez sur OK pour fermer l'éditeur et valider cette configuration.
  8. Double-cliquez sur le composant tESBConsumer pour ouvrir son assistant de configuration de service :
  9. Cliquez sur le bouton Browse... pour sélectionner le fichier WSDL défini. Les champs Port name et Operation sont automatiquement renseignés, une fois le fichier WSDL sélectionné.
    Cliquez sur OK pour fermer l'assistant.
  10. Double-cliquez sur le composant response pour ouvrir sa vue Basic settings.
  11. Sélectionnez l'option Vertical (each row is a key/value list) puis Print label afin de visualiser les résultats de manière optimale.
    Répétez l'opération pour l'autre tLogRow, fault_message.