Ir para o conteúdo principal
Administrator Guide
Última atualização: 2023-06-23
Referência: propriedades da etapa validate-xpath

Referência: propriedades da etapa validate-xpath

Guia Common

Propriedade
Nome do atributo XML
Descrição
ID da etapa
id
A ID exclusiva da etapa
Valid-xPath
na instalação.
Entrada
input
Especifica onde a etapa
Valid-xPath
obtém os dados como entrada. Existem cinco valores possíveis:
  • message
    : a mensagem inteira, incluindo
    rootpart
    e anexos.
  • soapbody
    : o conteúdo do corpo SOAP do
    rootpart
    da mensagem. Aplicável somente quando a entrada contém uma mensagem SOAP.
  • attachment
    : um anexo MIME na mensagem. Especifique o índice do anexo.
  • rootpart
    : o conteúdo da
    rootpart
    de uma mensagem MIME. Se a mensagem não é MIME, o Workday seleciona a mensagem inteira.
  • variável
    : use uma variável nomeada de
    MediationContext
    .
Filtro
filter
Especifica se o processamento da mensagem de conciliação deve ser interrompido quando a validação falha. O valor por padrão é
false
, o que significa que o Workday passa os erros de validação para os manipuladores de erros definidos no componente.
Se definido como
true
, o Workday executa as etapas de resposta para o componente, mas descarta a mensagem e não invoca outras etapas. Isso não gera um erro.
Namespaces
namespaces
Os namespaces usados pela expressão XPath no formato
prefix namespace prefix2 namespace2
. Substitui os mapeamentos de namespace no arquivo conjunto.xml.
XPath
xpath
Uma expressão XPath que seleciona elementos para validação.

Guia Advanced

Propriedade
Nome do atributo XML
Descrição
Descrição
description
Uma descrição da etapa
Valid-xPath
exibida no registro consolidado. Você pode usar essa funcionalidade para descrever a função da etapa e os dados nos quais ela opera.
Executar quando
execute-when
Uma condição que determina se a etapa
Valid-xPath
é executada.
Versão XPath
xpath-version
Especifica se o XPath deve ser usado na versão 1.0 ou 2.0. Digite o valor 1 para versões de assembly até o Workday 11 e 2 para Workday 12 e posterior. O Workday ignora essa propriedade se o valor de
de stream-xpath
está definido como
true
.
Você pode permitir que o Workday defina a versão dinamicamente usando um modelo Mvel que insere um valor de propriedade do sistema. Exemplo:
@{props.get('the_version')}
.