REVISIÓN: Error de "System.ArgumentException" al examinar los servicios WCF de ESB Toolkit 2.2 en BizTalk Server 2013

Síntomas

Suponga que tiene Microsoft BizTalk Server 2013 y Bus de servicio empresarial (ESB) de Microsoft BizTalk Toolkit 2.2 instalado. Cuando intenta explorar los servicios de Windows Communication Foundation (WCF) de ESB, recibirá el siguiente mensaje de error:
Un ExceptionDetail, probablemente creada por IncludeExceptionDetailInFaults = true, cuyo valor es:
System.ArgumentException: El valor no se pudo agregar a la colección, como la colección ya contiene un elemento del mismo tipo: 'Microsoft.Practices.ESB.ServiceModel.Helpers.SoapHeaderMetadataBehavior'. Esta colección sólo admite una instancia de cada tipo.
Nombre de parámetro: elemento
en System.ServiceModel.Description.ServiceMetadataBehavior.MetadataExtensionInitializer.GenerateMetadata()
en System.ServiceModel.Description.ServiceMetadataExtension.EnsureInitialized()
en System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.InitializationData.InitializeFrom (extensión ServiceMetadataExtension)
en System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.GetInitData()
en System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.TryHandleDocumentationRequest (mensaje httpGetRequest, String [] consultas, ensaje & replyMessage)
en System.ServiceModel.Description.ServiceMetadataExtension.HttpGetImpl.ProcessHttpRequest (mensaje httpGetRequest)
en SyncInvokeGet (Object, Object [], Object [])
en System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke (instancia de objeto, entradas de objeto [], Object [] y salidas)
en System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin (MessageRpc y rpc)
en System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5 (MessageRpc y rpc)
en System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31 (MessageRpc y rpc)

Solución

Información de actualización acumulativa

Para BizTalk Server 2013

La revisión que resuelve este problema se incluye en el paquete de actualización acumulativa 2 para BizTalk Server 2013.

Para obtener más información acerca de cómo obtener el paquete de actualización acumulativa, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Paquete 2 para BizTalk Server 2013 de actualización de 2892599 acumulado


Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Propiedades

Id. de artículo: 2849475 - Última revisión: 24 ene. 2017 - Revisión: 1

Microsoft BizTalk Server 2013 Branch, Microsoft BizTalk Server 2013 Enterprise, Microsoft BizTalk Server 2013 Standard

Comentarios