Exceção de entidade ilegal
Sintomas
Erro: “Uma entidade, como o Hub de Eventos, não pode ser localizada. Verifique se as informações do Hub de Eventos fornecidas são válidas. Essa exceção é lançada quando as informações da Sequência de Conexões do Hub de Eventos ou do Hub de Eventos que são fornecidas não atendem aos requisitos para ser uma sequência de conexões válida. Será feita uma tentativa de consulta de conteúdo no próximo intervalo de nova tentativa.”
Erro: "A entidade de sistema de mensagens 'sb://qahub4.servicebus.windows.net/notreal' não pôde ser localizada. Para saber mais, visite https://aka.ms/sbResourceMgrExceptions."
Error: "com.microsoft.azure.eventhubs.IllegalEntityException: A entidade de sistema de mensagens 'sb://qahub4.servicebus.windows.net/notreal' não pôde ser localizada. Para saber mais, visite https://aka.ms/sbResourceMgrExceptions."
Causas
O hub de eventos (entidade) não existe ou a sequência de conexões do hub de eventos não contém uma referência a um hub de eventos (entidade).
Resolvendo o Problema
Siga estas etapas para resolver seu erro de entidade ilegal.
- Certifique-se de que a sequência de conexão do hub de eventos contém a seção
entitypath e se ela se refere ao nome dos hubs de eventos. Por exemplo:
Endpoint=sb://<Namespace Name>.servicebus.windows.net/;SharedAccessKeyName=<SAS Key Name>;SharedAccessKey=[SAS Key];EntityPath=<Event Hub Name> - Verifique se o hub de eventos existe no portal do Azure e se o caminho do hub de eventos referencia o entitypath ao qual você deseja se conectar.
- Verifique se o grupo de consumidores foi criado e inserido corretamente no campo Grupo de consumidores.