Ir para o conteúdo principal
Administrator Guide
Última atualização: 2023-06-23
Conceito: construtor de mensagens do Workday Studio

Conceito: construtor de mensagens do Workday Studio

O
Message Builder
do Workday Studio oferece uma visualização gráfica que simplifica a definição do conteúdo da mensagem para estes elementos de assembly:
  • Etapa
    write
  • Etapa
    log
  • Manipulador de erros
    log-error
Na guia
Message Builder
do Assembly Editor, você tem um local unificado para definir o conteúdo da mensagem para qualquer elemento relevante no assembly. O
Message Builder
também está disponível como uma guia na visualização
Properties
de cada elemento
write
,
log
e
log-error
individual.
O painel esquerdo do
Message Builder
permite que você defina o tipo de conteúdo da mensagem. Use as opções na parte superior para adicionar vários tipos de elementos de mensagem:
Opção
Descrição
Create 'message-content'
Adiciona o conteúdo da mensagem de mediação à mensagem.
Create 'text'
Adiciona um literal de cadeia de caracteres à mensagem. Há três opções:
  • Digitar o texto manualmente e clicar em
    Apply changes
    .
  • Clicar em
    Insert MVEL Expression
    , digitar as expressões MVEL (em combinação com texto sem formatação, se necessário) e clicar em Apply.
  • Clicar em
    Generate XML literal
    e selecionar o esquema de definição ou elemento WSDL.
Create 'exception'
Adiciona uma exceção à mensagem, se houver, no contexto de mediação. Para uso somente no manipulador de erros
log-error
.
Create 'line-separator'
Adiciona um caractere de nova linha à mensagem.
Create 'xpath'
Adiciona o resultado de uma expressão XPath à mensagem.
Create 'xslt'
Adiciona o resultado de uma transformação XSL à mensagem.
Create 'xml-stream'
Cria o conteúdo para a etapa
log
ou
write
.
Create 'regex-match'
Aplica uma expressão regular ao conteúdo da mensagem e adiciona todas as ocorrências correspondentes à mensagem de mediação.
Create 'static-file'
Especifica um arquivo de entrada que preenche a mensagem com todo o seu conteúdo.
Create 'message-store-id'
Adiciona a ID de armazenamento de mensagens da mensagem. Aplica-se somente se você define o
store-message
Propriedade do transporte.
Criar "cabeçalho"
Adiciona o valor de um cabeçalho de mensagem nomeado à mensagem.
Create 'headers'
Adiciona conjuntos de cabeçalhos completos na forma de pares de cabeçalho nome-valor separados por caracteres de nova linha.
Criar "ID de cliente"
Adiciona a ID de cliente da
MediationContext
à mensagem. Exibe "nulo" na mensagem se a ID de cliente não está definida.
O painel direito é onde você define o valor dos elementos da mensagem. O conteúdo do painel de valores varia de acordo com o tipo de elemento da mensagem.
Para reordenar ou excluir elementos da mensagem, use os botões à direita do painel de conteúdo. A ordem no
Message Builder
é espelhada no XML.