Saltar al contenido principal
Administrator Guide
Última actualización: 2023-06-23
Concepto: generador de mensajes de Workday Studio

Concepto: generador de mensajes de Workday Studio

El
Message Builder
de Workday Studio proporciona una vista gráfica que simplifica la definición del contenido del mensaje de los siguientes elementos de ensamblaje:
  • El paso
    write
  • El paso
    log
  • El controlador de errores
    log-error
La ficha
Message Builder
del Assembly Editor proporciona una ubicación única donde puede definir el contenido del mensaje de cualquier elemento relevante del ensamblaje. El
Message Builder
también está disponible como una ficha en la vista
Properties
de los elementos individuales
write
,
log
y
log-error
.
El panel izquierdo del
Message Builder
le permite definir el tipo de contenido del mensaje. Utilice las opciones de la parte superior para añadir varios tipos de elementos de mensaje:
Opción
Descripción
Create 'message-content'
Añade el contenido del mensaje de mediación al mensaje.
Create 'text'
Añade un literal de cadena al mensaje. Hay tres opciones:
  • Introducir el texto manualmente y hacer clic en
    Apply changes
    .
  • Hacer clic en
    Insert MVEL Expression
    , introducir las expresiones MVEL (junto con texto sin formato, si es necesario) y, a continuación, hacer clic en Aplicar.
  • Hacer clic en
    Generate XML literal
    y seleccionar el esquema o elemento WSDL que lo define.
Create 'exception'
Añade una excepción al mensaje si existe una en el contexto de mediación. Solo se puede utilizar en el controlador de errores
log-error
.
Create 'line-separator'
Añade un carácter de nueva línea al mensaje.
Create 'xpath'
Añade el resultado de una expresión XPath al mensaje.
Create 'xslt'
Añade el resultado de una transformación XSL al mensaje.
Create 'xml-stream'
Crea el contenido para el paso
log
o
write
.
Create 'regex-match'
Aplica una expresión regular al contenido del mensaje y añade todas las apariciones coincidentes al mensaje de mediación.
Create 'static-file'
Especifica un archivo de entrada que rellena el mensaje con todo su contenido.
Create 'message-store-id'
Añade el ID de almacén de mensajes del mensaje. Solo se aplica si define el
store-message
propiedad para el transporte.
Crear cabecera
Añade el valor de una cabecera de mensaje con nombre al mensaje.
Create 'headers'
Añade conjuntos de cabeceras completos en forma de pares de cabecera de nombre-valor separados por caracteres de nueva línea.
Crear ID de cliente
Añade el ID de cliente de la
MediationContext
al mensaje. Muestra "nulo" en el mensaje si no se ha definido el ID de cliente.
El panel derecho es donde se define el valor del elemento de mensaje. El contenido del panel de valores varía en función del tipo de elemento de mensaje.
A fin de reordenar o eliminar elementos de mensaje, utilice los botones que se encuentran a la derecha del panel de contenido. Su orden en el
Message Builder
se reproduce en el archivo XML.