Ir para o conteúdo

Validade do Workflow

Introdução

Os Workflows devem ser válidos para serem implantados. Esta página aborda como identificar workflows inválidos e visualizar os erros de validação associados a eles, bem como resolver erros de validação.

Erros de Validação

Esta seção aborda como identificar workflows inválidos e visualizar os erros de validação associados a workflows inválidos.

Para novos projetos, os itens inválidos são destacados por padrão na quadro de design, com a seleção padrão de Realçar itens inválidos. Para desativar esta opção, desmarque esta seleção:

realçar itens inválidos

Quando Realçar itens inválidos é selecionado, os nomes dos workflows inválidos aparecem em itálico e na cor vermelha na guia Workflows do aba do projeto. Se o workflow for inválido devido a um erro implícito com o workflow, um ícone de erro error é exibido ao lado do nome do workflow:

workflow inválido vazio

Quando clicado, uma caixa de diálogo exibe os erros de validação do workflow. Para obter informações sobre possíveis erros, consulte Regras de validação, próximo.

O ícone de erro erro não é exibido se o motivo pelo qual o workflow é inválido é porque ele contém outros componentes com erros implícitos. Por exemplo, um workflow pode ser inválido porque contém operações inválidas.

componentes de workflow inválidos

Regras de Validação

Certas regras de validação devem ser seguidas para que os workflows sejam implantados na nuvem do Harmony e para que as operações dentro deles sejam executadas nos agentes do Harmony. Essas regras garantem que todas as partes de um projeto sejam suportadas e esperadas pelo agente. As regras para workflows são detalhadas a seguir.

Workflows Devem Ser Válidos

Para que um workflow seja válido, ele deve conter pelo menos uma operação e todas as operações que ele contém devem ser válidas. Caso essas regras não sejam atendidas, a respectiva mensagem de erro de validação é retornada:

Workflow is empty.

Workflow contains invalid operations.

As operações podem ser inválidas por vários motivos. Para resolver esse erro, resolva os erros de validação da operação para todas as operações contidas no workflow, conforme detalhado em Validade da operação.

Além disso, se um workflow for inválido por algum outro motivo que não possa ser prontamente determinado, esta mensagem de erro será retornada:

Workflow is invalid.

Para resolver, tente consultar a documentação em Criação e design de Workflow.