KB5021321 - CORREÇÃO: WCF-Oracle adaptador falha com NotSupportedException quando um pacote ORACLE PL/SQL devolve objetos complexos

Aplica-se A
BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard

Sintomas

Suponha que utiliza o WCF-Oracle localização de receção combinada com o Oracle 18c ou versões posteriores para chamar um pacote ORACLE PL/SQL que devolve objetos complexos, como estruturas aninhadas ou objetos REF . A seguinte mensagem de erro pode ser gerada no runtime quando a localização de receção está ativada:

Nota

Microsoft.ServiceModel.Channels.Common.MetadataException: A obtenção dos Metadados da Operação falhou ao criar o WSDL em "<Espaço> de Nomes" ---> System.NotSupportedException: o método especificado não é suportado.

O mesmo erro também pode ocorrer quando utiliza o Consume Adapter Service para gerar um esquema no Visual Studio.

Estado

A Microsoft confirmou que se trata de um problema nos produtos Microsoft listados na secção "Aplica-se a".

Resolução

Este problema foi corrigido na seguinte atualização cumulativa para BizTalk Server:

Atualização Cumulativa 5 para BizTalk Server 2020

Referências

Para obter informações sobre os service packs e a lista de atualizações cumulativas para BizTalk Server, consulte o seguinte artigo na Base de Dados de Conhecimento Microsoft:

2555976 Service pack e lista de atualizações cumulativas para BizTalk Server

Para obter mais informações sobre BizTalk Server correções, consulte o seguinte artigo na Base de Dados de Conhecimento Microsoft:

2003907 Informações sobre correções bizTalk e suporte de Atualização Cumulativa