Concetto: Generatore di messaggi di Workday Studio
Il
Message Builder
di Workday Studio offre una visualizzazione grafica che semplifica la definizione del contenuto dei messaggi per i seguenti elementi dell'assembly:
- Lo stepwrite
- Lo steplog
- Il gestore degli errorilog-error
La scheda
Message Builder
nell'Assembly Editor offre una posizione unificata in cui è possibile definire il contenuto dei messaggi per qualsiasi elemento rilevante dell'assembly. Message Builder
è disponibile anche sotto forma di scheda nella visualizzazione Properties
dei singoli elementi write
, log
e log-error
.Il riquadro di sinistra
Message Builder
consente di definire il tipo di contenuto del messaggio. Utilizzare le opzioni nella parte superiore per aggiungere vari tipi di elementi del messaggio:
Opzione | Descrizione |
|---|---|
Create 'message-content'
| Aggiunge al messaggio il contenuto del messaggio di mediazione. |
Create 'text'
| Aggiunge al messaggio una stringa letterale. Sono disponibili tre opzioni:
|
Create 'exception'
| Aggiunge al messaggio un'eccezione, se presente nel contesto della mediazione. Da utilizzare solo nel gestore degli errori log-error . |
Create 'line-separator'
| Aggiunge al messaggio un carattere di nuova riga. |
Create 'xpath'
| Aggiunge al messaggio il risultato di un'espressione XPath. |
Create 'xslt'
| Aggiunge al messaggio il risultato di una trasformazione XSL. |
Create 'xml-stream'
| Crea il contenuto per lo step log o quello write . |
Create 'regex-match'
| Applica un'espressione regolare al contenuto del messaggio e aggiunge tutte le occorrenze corrispondenti al messaggio di mediazione. |
Create 'static-file'
| Specifica un file di input che popola il messaggio con l'intero contenuto. |
Create 'message-store-id'
| Aggiunge l'ID archivio messaggi del messaggio. Si applica solo se si imposta il store-message proprietà per il trasporto. |
Crea intestazione
| Aggiunge al messaggio il valore di un'intestazione di messaggio con nome. |
Create 'headers'
| Aggiunge insiemi di intestazioni completi sotto forma di coppie di intestazioni nome-valore separate da caratteri di nuova riga. |
Crea ID cliente
| Aggiunge l'ID cliente da MediationContext al messaggio. Se l'ID cliente non è impostato, viene visualizzato "null" nel messaggio. |
Il riquadro di destra consente di definire il valore dell'elemento del messaggio. Il contenuto del riquadro valori varia a seconda del tipo di elemento del messaggio.
Per riordinare o eliminare gli elementi del messaggio, utilizzare i pulsanti a destra del riquadro del contenuto. Il loro ordine nel
Message Builder
è rispecchiato nel codice XML.