Você está visualizando a documentação do Apigee Edge.
  Acesse
     Documentação da Apigee X. informações
SharedFlowNotFound
Código do erro
flow.SharedFlowNotFound
Corpo da resposta de erro
{
    "fault": {
        "faultstring": "Shared Flow shared_flow_name Not Found",
        "detail": {
            "errorcode": "flow.SharedFlowNotFound"
        }
    }
}
Causas possíveis
Veja a seguir as possíveis causas para esse erro:
| Causa | Descrição | 
| Fluxo compartilhado não disponível | O fluxo compartilhado não existe. | 
| Fluxo compartilhado não implantado | O fluxo compartilhado existe, mas não está implantado. | 
Causa: fluxo compartilhado não disponível
Na política de frase de destaque de fluxo, se o fluxo compartilhado definido no elemento <SharedFlowBundle> não existir no ambiente, esse erro ocorrerá.
Por exemplo, se o elemento <SharedFlowBundle> na política de frase de destaque de fluxo contiver um fluxo compartilhado chamado SharedFlow_Sample e se esse fluxo compartilhado não existir no ambiente, ocorrerá o erro.
Exemplo de mensagem de erro
{
    "fault": {
        "faultstring": "Shared Flow SharedFlow_Sample Not Found",
        "detail": {
            "errorcode": "flow.SharedFlowNotFound"
        }
    }
}
Diagnóstico
- Identifique o fluxo compartilhado que não existe. É possível encontrar isso no elemento - faultstringda resposta de erro. Por exemplo, no- faultstringa seguir, o nome do fluxo compartilhado é- SharedFlow_Sample:- "faultstring": "Shared Flow SharedFlow_Sample Not Found"
- Examine todas as políticas de frase de destaque no fluxo de API específico em que a falha ocorreu. Verifique se há alguma política de frase de destaque de fluxo em que o elemento - <SharedFlowBundle>seja especificado com o nome do fluxo identificado na etapa 1 acima.- Por exemplo, a política a seguir especifica - <SharedFlowBundle>como- SharedFlow_Sample, que corresponde ao que está na string de falha.- <FlowCallout async="false" continueOnError="false" enabled="true" name="Auth-Flow-Callout"> <DisplayName>Auth Flow Callout</DisplayName> <SharedFlowBundle>SharedFlow_Sample</SharedFlowBundle> </FlowCallout>
- Na interface do Edge, verifique se esse fluxo compartilhado existe em APIs > fluxos compartilhados. Se não existir, essa é a causa do erro. Na nova interface do Edge, você encontra os fluxos compartilhados na guia "Desenvolver". - Por exemplo, na captura de tela mostrada abaixo, o fluxo compartilhado - SharedFlow_Samplenão existe. - Como esse fluxo compartilhado não existe, você recebe o código de erro: - flow.SharedFlowNotFound
Resolução
Verifique se o fluxo compartilhado especificado no elemento <SharedFlowBundle> na política de frase de destaque de fluxo existe e é implantado no ambiente específico em que a solicitação da API é executada.
É possível escolher uma das seguintes maneiras para resolver o problema:
- Crie um fluxo compartilhado chamado - SharedFlow_Sample, conforme mostrado abaixo, e implante-o no ambiente de teste conforme mostrado abaixo: 
- Use um fluxo compartilhado já existente que é implantado no ambiente de teste na política de frase de destaque de fluxo. Por exemplo, é possível especificar SharedFlow_demo na política de frase de destaque do fluxo. - <FlowCallout async="false" continueOnError="false" enabled="true" name="Auth-Flow-Callout"> <DisplayName>Auth Flow Callout</DisplayName> <SharedFlowBundle>SharedFlow_demo</SharedFlowBundle> </FlowCallout>- Se você fizer uma chamada de API ao ambiente de teste, não verá mais o erro porque a frase de destaque de fluxo também é implantada no ambiente de teste. 
Causa: fluxo compartilhado não implantado
Se o fluxo compartilhado especificado no elemento <SharedFlowBundle> da política de frase de destaque de fluxo não for implantado, esse erro ocorrerá.
Por exemplo, se o elemento <SharedFlowBundle> na política de frase de destaque de fluxo tiver um fluxo compartilhado chamado SharedFlow_example que não é implantado no ambiente específico em que a solicitação de API é feita, o erro ocorre.
Exemplo de mensagem de erro
{
    "fault": {
        "faultstring": "Shared Flow Shared-Flow_example Not Found",
        "detail": {
            "errorcode": "flow.SharedFlowNotFound"
        }
    }
}
Diagnóstico
- Identifique o fluxo compartilhado que não está implantado. É possível encontrar isso no elemento - faultstringda resposta de erro. Por exemplo, no- faultstringa seguir, o nome do fluxo compartilhado é- Shared-Flow_example:- "faultstring": "Shared Flow Shared-Flow_example Not Found"
- Na interface do Edge, verifique se esse fluxo compartilhado foi implantado. - Por exemplo, a captura de tela abaixo mostra que o fluxo compartilhado - SharedFlow_exampleexiste, mas- não está implantado. - Como este fluxo compartilhado não está implantado, você recebe o código do erro: - flow.SharedFlowNotFound
Resolução
Verifique se o fluxo compartilhado especificado no elemento <SharedFlowBundle> na política de frase de destaque de fluxo existe e é implantado no ambiente específico em que a solicitação da API é executada.
Para corrigir o exemplo acima, implante o fluxo compartilhado chamado SharedFlow_example no ambiente de teste, conforme mostrado abaixo:

Se você fizer uma chamada de API ao ambiente de teste, não verá mais o erro porque a frase de destaque de fluxo também é implantada no ambiente de teste.