Gerar manipulação de erros em Adobe Workfront Fusion

Em alguns casos, você pode querer interromper forçosamente a execução do cenário seguido da fase Reversão ou Confirmação ou parar o processamento de uma rota e, opcionalmente, armazená-la na fila de execuções incompletas.

Atualmente, as diretivas de tratamento de erros não podem ser usadas fora do escopo de uma rota do manipulador de erros e Adobe Workfront Fusion não oferece um módulo que permitiria gerar (lançar) erros condicionalmente facilmente.

Para obter informações sobre execuções incompletas, consulte Exibir e resolver execuções incompletas no Adobe Workfront Fusion.

Para obter informações sobre diretivas de tratamento de erros, consulte Diretivas para tratamento de erros em Adobe Workfront Fusion.

Requisitos de acesso

Você deve ter o seguinte acesso para usar a funcionalidade neste artigo:

Adobe Workfront plano*
Pro ou superior
Adobe Workfront licença*
Plano, Trabalho
Licença Adobe Workfront Fusion**

Requisito de licença atual: nenhum requisito de licença Workfront Fusion.

Ou

Requisito de licença herdada: Workfront Fusion para Automação e Integração do Trabalho

Produto

Requisito atual do produto: se você tiver o Plano Adobe Workfront da Select ou da Prime, sua organização deve comprar o Adobe Workfront Fusion e o Adobe Workfront para usar a funcionalidade descrita neste artigo. Workfront Fusion está incluído no plano Workfront do Ultimate.

Ou

Requisito de produto herdado: sua organização deve comprar o Adobe Workfront Fusion e o Adobe Workfront para usar a funcionalidade descrita neste artigo.

Para saber que plano, tipo de licença ou acesso você tem, contate o administrador do Workfront.

Para obter informações sobre Adobe Workfront Fusion licenças, consulte Adobe Workfront Fusion licenses

Solução alternativa para lançamento

Para emitir um erro condicionalmente, você pode configurar um módulo para que ele falhe propositalmente durante sua operação. Uma possibilidade é empregar o módulo JSON > Parse JSON (consulte módulos JSON), configurado opcionalmente para emitir um erro (BundleValidationError neste caso):

Em seguida, você pode anexar uma das diretivas de tratamento de erros à rota de tratamento de erros a:

  • Forçar a execução do cenário a parar e executar a fase de reversão: Reversão
  • Força a interrupção da execução do cenário e a execução da fase de confirmação: Confirmar
  • Parar o processamento de uma rota: Ignorar
  • Parar o processamento de uma rota e armazená-la na fila da pasta de execuções incompletas: Interrupção

O exemplo a seguir mostra o uso da diretiva Rollback:

recommendation-more-help
5f00cc6b-2202-40d6-bcd0-3ee0c2316b43