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 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 Destacar Itens Inválidos. Para desativar esta opção, limpe esta seleção:
Quando Destacar Itens Inválidos é selecionado, os nomes dos workflows inválidos aparecem em itálico e na cor vermelha na aba Workflows do painel do projeto. Se o workflow for inválido devido a um erro implícito no workflow, um o ícone de erro é exibido ao lado do nome do workflow:
Quando clicado, uma caixa de diálogo exibe os erros de validação para o workflow. Para obter informações sobre possíveis erros, consulte Regras de validação, a seguir.
O o ícone de 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 que são inválidas.
Regras de Validação
Certas regras de validação devem ser seguidas para que os workflows sejam implantados na nuvem Harmony e para que as operações dentro deles sejam executadas em agentes 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.
Os 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. Se essas regras não forem atendidas, a respectiva mensagem de erro de validação será 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 de 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 facilmente determinado, esta mensagem de erro será retornada:
Workflow is invalid.
Para resolver, tente consultar a documentação em Criação e design de Workflow.