KB5021321 – RETTELSE: WCF-Oracle adapter mislykkes med NotSupportedException, når en Oracle PL/SQL-pakke returnerer komplekse objekter

Gælder for
BizTalk Server 2020 Branch BizTalk Server 2020 Developer BizTalk Server 2020 Enterprise BizTalk Server 2020 Standard

Symptomer

Lad os antage, at du bruger den WCF-Oracle modtagelsesplacering kombineret med Oracle 18c eller nyere versioner til at kalde en Oracle PL/SQL-pakke, der returnerer komplekse objekter, f.eks. indlejrede strukturer eller REF-objekter . Følgende fejlmeddelelse kan blive genereret på kørselstidspunktet, når modtagelsesplaceringen er aktiveret:

Bemærk

Microsoft.ServiceModel.Channels.Common.MetadataException: Hentning af handlingsmetadata mislykkedes under oprettelse af WSDL i '<Namespace>' ---> System.NotSupportedException: Den angivne metode understøttes ikke.

Den samme fejl kan også opstå, når du bruger tjenesten Consume Adapter til at oprette et skema i Visual Studio.

Status

Microsoft har bekræftet, at dette er et problem i de Microsoft-produkter, der er angivet i afsnittet "Gælder for".

Løsning

Dette problem er rettet i følgende kumulative opdatering til BizTalk Server:

Akkumuleret opdatering 5 til BizTalk Server 2020

Referencer

Du kan finde oplysninger om servicepakker og den samlede opdateringsliste til BizTalk Server i følgende artikel i Microsoft Knowledge Base:

2555976 Servicepakke og samlet opdateringsliste til BizTalk Server

Du kan finde flere oplysninger om BizTalk Server-hotfixes i følgende artikel i Microsoft Knowledge Base:

2003907 oplysninger om BizTalk-hotfixes og understøttelse af akkumulerede opdateringer