Sintomas
Suponha que tem Microsoft BizTalk Server 2013 e Bus de serviço (BSE) do Microsoft BizTalk empresa Toolkit 2.2 instalado. Quando tenta navegar services do Windows Communication Foundation (WCF) da BSE, recebe a seguinte mensagem de erro:
Um ExceptionDetail, provavelmente criado por IncludeExceptionDetailInFaults = true, cujo valor é:
System. ArgumentException: O valor não foi possível adicionar à colecção, tal como a colecção já contém um item do mesmo tipo: 'Microsoft.Practices.ESB.ServiceModel.Helpers.SoapHeaderMetadataBehavior'. Esta colecção só suporta uma instância de cada tipo.
O nome do parâmetro: item
em System.ServiceModel.Description.ServiceMetadataBehavior.MetadataExtensionInitializer.GenerateMetadata()
em System.ServiceModel.Description.ServiceMetadataExtension.EnsureInitialized()
em System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.InitializationData.InitializeFrom (extensão de ServiceMetadataExtension)
em System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.GetInitData()
em System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.TryHandleDocumentationRequest (mensagem httpGetRequest, cadeia [] consultas, ensagem & replyMessage)
em System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.ProcessHttpRequest (mensagem httpGetRequest)
em SyncInvokeGet (objecto, Object [], Object [])
em System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke (instância de objecto, factores de produção do objecto [], Object [] e saídas)
em System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin (MessageRpc & rpc)
em System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5 (MessageRpc & rpc)
em System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31 (MessageRpc & rpc)
Resolução
Informações de actualização cumulativa
Para BizTalk Server 2013
A correcção que resolve este problema está incluída no pacote de actualização cumulativa 2 para BizTalk Server 2013.
Para mais informações sobre como obter o pacote de actualização cumulativa, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
2892599 cumulativo actualizar pacote 2 para BizTalk Server 2013
Estado
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a".