Belirtiler
Microsoft BizTalk Server 2013'ün ve Microsoft BizTalk Kurumsal hizmet veri yolu (ESB) Toolkit 2.2 yüklü olduğunu varsayar. Windows Communication Foundation (WCF) Hizmetleri ESB gözatmaya çalıştığınızda, aşağıdaki hata iletisini alırsınız:
Büyük olasılıkla IncludeExceptionDetailInFaults tarafından oluşturulan bir ExceptionDetail = true değeri:
System.ArgumentException: Koleksiyon zaten aynı türden bir öğe içerdiğinden değer koleksiyona eklenemedi: 'Microsoft.Practices.ESB.ServiceModel.Helpers.SoapHeaderMetadataBehavior'. Bu koleksiyon yalnızca her türünün bir örneğini destekler.
Parametre adı: Madde
System.ServiceModel.Description.ServiceMetadataBehavior.MetadataExtensionInitializer.GenerateMetadata() at
System.ServiceModel.Description.ServiceMetadataExtension.EnsureInitialized() at
System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.InitializationData.InitializeFrom (ServiceMetadataExtension uzantılı)
System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.GetInitData() at
System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.TryHandleDocumentationRequest (ileti httpGetRequest, String [] sorguları, eti ve replyMessage)
System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.ProcessHttpRequest (ileti httpGetRequest)
SyncInvokeGet (nesne, nesne [], Object [])
System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke (nesne örneği, nesne [] giriş, Object [] ve çıktıları) at
System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin (MessageRpc & rpc) at
System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5 (MessageRpc & rpc) at
System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31 (MessageRpc & rpc) at
Çözüm
Toplu güncelleştirme bilgileri
BizTalk Server 2013 için
Bu sorunu gideren bir düzeltmeyi BizTalk Server 2013 için toplu güncelleştirme paketi 2'de bulunur.
Toplam edinme hakkında daha fazla bilgi için güncelleştirme paketi, Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2892599 toplu güncelleştirme paketi 2 için BizTalk Server 2013
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.