Príznaky
Predpokladajme, že Microsoft BizTalk Server 2013 a Microsoft BizTalk Enterprise Service Bus (ESB) Toolkit 2.2 nainštalovaný. Pri pokuse o prehľadávanie Windows Communication Foundation (WCF) služby ESB, zobrazí nasledujúce chybové hlásenie:
ExceptionDetail, pravdepodobne vytvoril IncludeExceptionDetailInFaults = true, ktorého hodnota je:
System.ArgumentException: Hodnota by sa nepridajú do kolekcie kolekcia už obsahuje položku rovnakého typu: "Microsoft.Practices.ESB.ServiceModel.Helpers.SoapHeaderMetadataBehavior". Táto kolekcia podporuje iba jednu inštanciu každého typu.
Názov parametra: položka
v System.ServiceModel.Description.ServiceMetadataBehavior.MetadataExtensionInitializer.GenerateMetadata()
v System.ServiceModel.Description.ServiceMetadataExtension.EnsureInitialized()
v System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.InitializationData.InitializeFrom (ServiceMetadataExtension rozšírenie)
v System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.GetInitData()
v System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.TryHandleDocumentationRequest (správa httpGetRequest, String [dotazy, označiť a replyMessage)
v System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.ProcessHttpRequest (správa httpGetRequest)
v SyncInvokeGet (objekt, Object [], Object [])
v System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke (inštanciu objektu, Object [] vstupy, Object [] a výstupov)
v System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin (MessageRpc a rpc)
v System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5 (MessageRpc a rpc)
v System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31 (MessageRpc a rpc)
Riešenie
Kumulatívna aktualizácia informácií
BizTalk Server 2013
Rýchla oprava, ktorá rieši tento problém je súčasťou kumulatívnej aktualizácii balíka 2 BizTalk Server 2013.
Ďalšie informácie o možnostiach získania Kumulatívna aktualizácia, po kliknutí na nasledovné číslo článku publikovaného v databáze Microsoft Knowledge Base:
2892599 Kumulatívna aktualizácia balíka 2 BizTalk Server 2013
Stav
Spoločnosť Microsoft potvrdila, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v časti Vzťahuje sa na.