On Exception
A ferramenta On Exception é um step que executa rotas alternativas quando houver erros que não retornem um status code. Desta forma, a execução do fluxo de integração não é interrompida.
A seguir, aprenda a adicioná-lo ao canvas e a configurar o seu formulário.
Adicione o On Exception ao canvas
- 
Clique no ícone
  no menu de edição à esquerda. - 
Selecione o On Exception para adicioná-lo ao canvas. Você pode usar a barra de pesquisa
 para encontrá-lo.Você pode adicionar o On Exception mais de uma vez. Nesse caso, cada vez que a ferramenta é adicionada, um número é acrescentado ao lado do nome (On Exception 1, On Exception 2, On Exception 3).  - 
Conecte o On Exception à conexão de saída de um step e adicione steps posteriores para criar um fluxo de exceção.
 
A conexão entre o On Exception e o step imediatamente anterior a ele ficará com a linha pontilhada para diferenciar o fluxo de exceção do fluxo principal. Ao passar o mouse sobre este step, aparecerá uma tooltip indicando que é um fluxo de exceção (Exception flow).
Fluxo de exceção dentro do For Each
Você pode criar um fluxo de exceção com o On Exception dentro do For Each.
Neste caso, as seguintes regras se aplicam:
| For Each | Rest API | On Exception | 
|---|---|---|
"Ignore Errors" habilitado →  | 
"Ignore Errors" desabilitado →  | 
será executado e seguirá para a próxima iteração  | 
"Ignore Errors" desabilitado →  | 
"Ignore Errors" desabilitado →  | 
será executado e NÃO seguirá para a próxima iteração  | 
"Ignore Errors" habilitado →  | 
"Ignore Errors" habilitado →  | 
NÃO será executado e NÃO seguirá para a próxima iteração  | 
Configure o formulário
- 
Selecione o On Exception no canvas.
 - 
Clique no ícone de edição
. - 
Preencha os seguintes campos:
- 
Name: insira um nome único para o step. Por padrão, você verá "On Exception". Campo alfanumérico com limite de 20 caracteres. Caracteres especiais e espaços em branco não são permitidos.
 - 
Exception: selecione as exceções para a execução da rota alternativa. Para excluir alguma exceção, deverá selecionar uma a uma.
Para excluir todas as exceções selecionadas, clique no X, à direita das exceções selecionadas. Table 1. Lista de exceções Network Errors - Connection Timeout
Network Errors - Socket Error
DNS Resolution Error - Host Not Found
SSL/TLS Errors - SSL Handshake Failure
Timeout Errors - Read/ Write Timeout
General Exception
 - 
Retry interval (ms): adicione o intervalo de tempo entre as retentativas, em milissegundos. O intervalo padrão é de 5000ms e o intervalo máximo é de 30000ms.
 - 
Retry Quantity: adicione a quantidade de retentativas. A quantidade padrão é de 2 retentativas e a quantidade máxima é de 5 retentativas.
 
 - 
 - 
Ao finalizar a configuração do formulário, clique em CONFIRM.
 
Para copiar o step On Exception e suas configurações, clique no ícone da ferramenta no canvas e clique no botão 
, à direita.
Para excluir o On Exception do canvas, selecione-o e clique no botão 
.
Share your suggestions with us!
          Click here and then [+ Submit idea]