Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Síntomas

Suponga que utiliza un adaptador de WCF SAP y establece el valor de ConnectorType a NCo y establecer un nombre de destino de servidor específico de RFC. Cuando el archivo saprfc.ini contiene comentarios adicionales, espacios y retornos de carro en las definiciones de destino, se produce un error en el adaptador WCF SAP y recibirá el siguiente mensaje de error:

El motor de mensajería no se pudo agregar una ubicación de recepción "MyReceiveLocation" con la dirección URL "sap://CLIENT=###; ¿LANG=en;@a/sapserver/##? ListenerDest = DEST1 & RfcSdkTrace = False & AbapDebug = False "para el adaptador"WCF SAP". Motivo: "System.IndexOutOfRangeException: índice estaba fuera de los límites de la array.at Microsoft.Adapters.SAP.NCo.SAPRfcFileParameters.GetSectionInformationFromIniFile (tempFilePath cadena, String destinationNameFromUri, Int32 sectionCount)
en Microsoft.Adapters.SAP.NCo.RfcServerConnection.GetParameters (String nombreServidor)
en Microsoft.Adapters.SAP.NCo.RfcServerConnection.Open (conn RfcClientConnection)
en Microsoft.Adapters.SAP.SAPInboundContract.InitializeRfcServerConnectionNCo (String connectionArguments)
en Microsoft.Adapters.SAP.SAPInboundContract.StartListener (String [] listenerActions, tiempo de espera TimeSpan)
en Microsoft.ServiceModel.Channels.Common.Channels.AdapterChannelListener'1.OnOpen (tiempo de espera TimeSpan)
en System.ServiceModel.Channels.CommunicationObject.Open (tiempo de espera TimeSpan)
en System.ServiceModel.Channels.CommunicationObject.Open (tiempo de espera TimeSpan)
en System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen (tiempo de espera TimeSpan)
en System.ServiceModel.Channels.CommunicationObject.Open (tiempo de espera TimeSpan)
en System.ServiceModel.ServiceHostBase.OnOpen (tiempo de espera TimeSpan)
en System.ServiceModel.Channels.CommunicationObject.Open (tiempo de espera TimeSpan)
en Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint.Enable()
en Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint..ctor (BizTalkEndpointContext endpointContext, IBTTransportProxy transportProxy, control de ControlledTermination)
en Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiver'2.AddReceiveEndpoint (String url, adapterConfig IPropertyBag, IPropertyBag bizTalkConfig) ".

Solución

Información de actualización acumulativa

La revisión que resuelve este problema se incluye en la siguiente actualización acumulativa para BizTalk Server:


Estado

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

Referencias

Obtenga información acerca de los service pack y la lista de la actualización acumulativa para BizTalk Server.

Obtenga información acerca de revisiones de BizTalk Server y compatibilidad con la actualización acumulativa.

Los productos de terceros que se indican en este artículo están fabricados por compañías independientes de Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, respecto al rendimiento o confiabilidad de estos productos.


¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×