Está a ver a documentação do Apigee e do Apigee Hybrid.
    Ver documentação do 
    Apigee Edge.
  
SharedFlowNotFound
Código de erro
flow.SharedFlowNotFound
Corpo da resposta de erro
{
    "fault": {
        "faultstring": "Shared Flow shared_flow_name Not Found",
        "detail": {
            "errorcode": "flow.SharedFlowNotFound"
        }
    }
}
Causas possíveis
As possíveis causas deste erro são:
| Causa | Descrição | 
| Fluxo partilhado não disponível | O fluxo partilhado não existe. | 
| Fluxo partilhado não implementado | O fluxo partilhado existe, mas não está implementado. | 
Causa: fluxo partilhado não disponível
Na política Flow Callout, se o fluxo partilhado definido no elemento <SharedFlowBundle> não existir no ambiente, ocorre este erro.
Por exemplo, se o elemento <SharedFlowBundle> na política de texto explicativo de fluxo contiver um fluxo partilhado denominado SharedFlow_Sample e se este fluxo partilhado não existir no ambiente, ocorre o erro.
Exemplo de mensagem de erro
{
    "fault": {
        "faultstring": "Shared Flow SharedFlow_Sample Not Found",
        "detail": {
            "errorcode": "flow.SharedFlowNotFound"
        }
    }
}
Diagnóstico
- Identifique o fluxo partilhado que não existe. Pode encontrá-lo no elemento - faultstringda resposta de erro. Por exemplo, no seguinte- faultstring, o nome do fluxo partilhado é- SharedFlow_Sample:- "faultstring": "Shared Flow SharedFlow_Sample Not Found"
- Examine todas as políticas de Flow Callout no proxy de API específico onde ocorreu a falha. Verifique se existe alguma política de sugestões de fluxo em que o elemento - <SharedFlowBundle>é especificado com o nome do fluxo identificado no passo n.º 1 acima.- Por exemplo, a seguinte política especifica o - <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 IU, verifique se este fluxo partilhado existe em Desenvolver > Fluxos partilhados. Se não existir, essa é a causa do erro. (Tenha em atenção que, na nova IU, pode encontrar fluxos partilhados no separador Desenvolver.) - Por exemplo, na captura de ecrã apresentada abaixo, o fluxo partilhado - SharedFlow_Samplenão existe. - Uma vez que este fluxo partilhado não existe, recebe o código de erro: - flow.SharedFlowNotFound
Resolução
Certifique-se de que o fluxo partilhado especificado no elemento <SharedFlowBundle> na política de indicação de fluxo existe e está implementado no ambiente específico no qual o pedido de API é executado.
Pode escolher uma das seguintes formas de resolver o problema:
- Crie um fluxo partilhado denominado - SharedFlow_Samplee implemente-o no ambiente de teste, conforme mostrado abaixo: 
- Use um fluxo partilhado já existente implementado no ambiente de teste na política de texto de chamada de fluxo. Por exemplo, pode especificar SharedFlow_demo na política de texto de chamada de fluxo. - <FlowCallout async="false" continueOnError="false" enabled="true" name="Auth-Flow-Callout"> <DisplayName>Auth Flow Callout</DisplayName> <SharedFlowBundle>SharedFlow_demo</SharedFlowBundle> </FlowCallout>- Se fizer uma chamada API para o ambiente de teste, deixa de ver o erro, porque o texto destacado do fluxo também está implementado no ambiente de teste. 
Causa: fluxo partilhado não implementado
Se o fluxo partilhado especificado no elemento <SharedFlowBundle> da política de texto de chamada de fluxo não estiver implementado, ocorre este erro.
Por exemplo, se o elemento <SharedFlowBundle> na política de texto de realce do fluxo contiver um fluxo partilhado denominado Shared-Flow_example que não esteja implementado no ambiente específico no qual o pedido da API é feito, ocorre o erro.
Exemplo de mensagem de erro
{
    "fault": {
        "faultstring": "Shared Flow Shared-Flow_example Not Found",
        "detail": {
            "errorcode": "flow.SharedFlowNotFound"
        }
    }
}
Diagnóstico
- Identifique o fluxo partilhado que não está implementado. Pode encontrá-lo no elemento - faultstringda resposta de erro. Por exemplo, no seguinte- faultstring, o nome do fluxo partilhado é- Shared-Flow_example:- "faultstring": "Shared Flow Shared-Flow_example Not Found"
- Na IU, verifique se este fluxo partilhado está implementado. - Por exemplo, na captura de ecrã abaixo, vai reparar que o fluxo partilhado - Shared-Flow_exampleexiste, mas não está implementado. - Uma vez que este fluxo partilhado não está implementado, recebe o código de erro: - flow.SharedFlowNotFound
Resolução
Certifique-se de que o fluxo partilhado especificado no elemento <SharedFlowBundle> na política de indicação de fluxo existe e está implementado no ambiente específico no qual o pedido de API é executado.
Para corrigir o exemplo acima, implemente o fluxo partilhado denominado Shared-Flow_example no ambiente de teste. A captura de ecrã seguinte mostra que o fluxo partilhado SharedFlow_Sample está implementado:

Se fizer uma chamada API para o ambiente de teste, deixa de ver o erro, porque o texto destacado do fluxo também está implementado no ambiente de teste.