Passer au contenu principal
Administrator Guide
Dernière mise à jour : 2023-06-23
Concept : créateur de messages de Workday Studio

Concept : créateur de messages de Workday Studio

Le
Message Builder
de Workday Studio fournit une vue graphique qui simplifie la définition du contenu des messages pour les éléments d’assemblage suivants :
  • L’étape
    write
  • L’étape
    log
  • Le gestionnaire d’erreurs
    log-error
L’onglet
Message Builder
de l’Éditeur d’assemblage fournit un emplacement unique où vous pouvez définir le contenu du message pour tout élément pertinent de l’assemblage.
Message Builder
est également disponible sous forme d’onglet dans la vue
Properties
des éléments individuels
Write
,
Log
et
Log-error
.
Le volet de gauche du
Message Builder
vous permet de définir le type de contenu du message. Utilisez les options en haut de page pour ajouter différents types d’éléments de message :
Option
Description
Create 'message-content'
Ajoute le contenu du message de médiation au message.
Create 'text'
Ajoute une chaîne de caractères au message. Il existe trois (3) options :
  • Entrez le texte manuellement, puis cliquez sur
    Apply changes
    .
  • Cliquez sur
    Insert MVEL Expression
    , entrez des expressions MVEL (en combinaison avec du texte brut, si nécessaire), puis cliquez sur Apply.
  • Cliquez sur
    Generate XML literal
    et sélectionnez le schéma de définition ou l’élément WSDL.
Create 'exception'
Ajoute une exception au message s’il existe dans le contexte de la médiation. À utiliser dans le gestionnaire d’erreurs
log-error
uniquement.
Create 'line-separator'
Ajoute un caractère de nouvelle ligne au message.
Create 'xpath'
Ajoute le résultat d’une expression XPath au message.
Create 'xslt'
Ajoute le résultat d’une transformation XSL au message.
Create 'xml-stream'
Crée le contenu de l’étape de
log
ou
write
.
Create 'regex-match'
Applique une expression rationnelle au contenu du message et ajoute toutes les occurrences correspondantes au message de médiation.
Create 'static-file'
Indique un fichier d’entrée qui remplit le message avec l’intégralité de son contenu.
Create 'message-store-id'
Ajoute l’identifiant de magasin de messages du message. S'applique uniquement si vous définissez les
store-message
propriété pour le transport.
Créer 'en-tête'
Ajoute la valeur d’un en-tête de message nommé au message.
Create 'headers'
Ajoute des ensembles d’en-tête complets sous forme de paires d’en-têtes nom-valeur séparés par des caractères de nouvelle ligne.
Créer 'customer-id'
Ajoute l'identifiant de client à partir de
MediationContext
au message. Affiche « nul » dans le message si l'identifiant du client n'est pas défini.
Le volet droit vous permet de définir la valeur de l’élément de message. Le contenu du volet de valeurs varie en fonction du type d’élément de message.
Pour réorganiser ou supprimer des éléments de message, utilisez les boutons à droite du volet de contenu. Leur ordre dans
Message Builder
est reflété dans la version XML.