Problembeschreibung
Angenommen Sie, Sie einen WCF-SAP Adapter verwenden CNP Connectortypwert Wert soll und legen Sie ein Ziel bestimmte RFC-Server. Die Datei saprfc.ini Kommentare, Leerzeichen und Zeilenumbrüche in Zieldefinitionen enthält, der WCF-SAP Adapter als sinngemäß die folgende Fehlermeldung angezeigt:
Das Messaging-Modul konnte einen Empfangsspeicherort mit URL "Sap://CLIENT=###;" MyReceiveLocation"hinzufügen LANG=en;@a/sapserver/##? ListenerDest = DEST1 & RfcSdkTrace = False & AbapDebug = False "Adapter"WCF-SAP". Grund: "System.IndexOutOfRangeException: Index war außerhalb des array.at Microsoft.Adapters.SAP.NCo.SAPRfcFileParameters.GetSectionInformationFromIniFile (TempFilePath Zeichenfolge, Zeichenfolge DestinationNameFromUri SectionCount-Int32)
bei Microsoft.Adapters.SAP.NCo.RfcServerConnection.GetParameters (String ServerName)
auf Microsoft.Adapters.SAP.NCo.RfcServerConnection.Open (Conn RfcClientConnection)
bei Microsoft.Adapters.SAP.SAPInboundContract.InitializeRfcServerConnectionNCo (String ConnectionArguments)
bei Microsoft.Adapters.SAP.SAPInboundContract.StartListener (String [] ListenerActions, TimeSpan-Timeout)
bei Microsoft.ServiceModel.Channels.Common.Channels.AdapterChannelListener'1.OnOpen (TimeSpan Timeout)
Bei System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan Timeout)
Bei System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan Timeout)
Bei System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen (TimeSpan Timeout)
Bei System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan Timeout)
Bei System.ServiceModel.ServiceHostBase.OnOpen (TimeSpan Timeout)
Bei System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan Timeout)
am Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint.Enable()
bei Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint..ctor (BizTalkEndpointContext EndpointContext, IBTTransportProxy TransportProxy ControlledTermination Steuerelement)
bei Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiver'2.AddReceiveEndpoint (String Url, IPropertyBag AdapterConfig IPropertyBag BizTalkConfig) ".
Problemlösung
Informationen zum kumulativen Update
Das Update, das dieses Problem behebt ist in die folgenden kumulativen Update für BizTalk Server enthalten:
Status
Microsoft hat bestätigt, dass es sich um ein Problem bei den Microsoft-Produkten handelt, die im Abschnitt „Eigenschaften“ aufgeführt sind.
Referenzen
Informationen Sie zu Servicepack und kumulative Update-Liste für BizTalk Server.
Informationen Sie zu BizTalk Server Updates und kumulative Update unterstützt.
Die in diesem Artikel erörterten Produkte von Drittanbietern werden von Unternehmen hergestellt, die von Microsoft unabhängig sind. Microsoft übernimmt keine Garantie, weder konkludent noch anderweitig, für die Leistung oder Zuverlässigkeit dieser Produkte.