Symptom
Anta att du använder WCF-SAP-kortet och ConnectorType värdet till NCo och du anger en viss RFC Server målnamn. När filen saprfc.ini innehåller extra kommentarer, blanksteg och radmatningar i målet definitioner, WCF-SAP-kortet misslyckas och följande felmeddelande:
Messaging-motorn kunde inte lägga till en ta emot plats "MyReceiveLocation" med URL-Adressen "sap://CLIENT=###; Lang=en;@a/sapserver/##? ListenerDest = DEST1 & RfcSdkTrace = False & AbapDebug = False "till"WCF-SAP"-kortet. Orsak: "System.IndexOutOfRangeException: indexet låg utanför gränserna för array.at Microsoft.Adapters.SAP.NCo.SAPRfcFileParameters.GetSectionInformationFromIniFile (tempFilePath sträng, sträng destinationNameFromUri, Int32 sectionCount)
vid Microsoft.Adapters.SAP.NCo.RfcServerConnection.GetParameters (String servernamn)
vid Microsoft.Adapters.SAP.NCo.RfcServerConnection.Open (RfcClientConnection conn)
vid Microsoft.Adapters.SAP.SAPInboundContract.InitializeRfcServerConnectionNCo (String connectionArguments)
vid Microsoft.Adapters.SAP.SAPInboundContract.StartListener (String [] listenerActions, TimeSpan-timeout)
vid Microsoft.ServiceModel.Channels.Common.Channels.AdapterChannelListener'1.OnOpen (TimeSpan-timeout)
vid System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan-timeout)
vid System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan-timeout)
vid System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen (TimeSpan-timeout)
vid System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan-timeout)
vid System.ServiceModel.ServiceHostBase.OnOpen (TimeSpan-timeout)
vid System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan-timeout)
vid Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint.Enable()
vid Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint..ctor (BizTalkEndpointContext endpointContext, IBTTransportProxy, transportProxy, ControlledTermination-kontroll)
vid Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiver'2.AddReceiveEndpoint (String url, IPropertyBag adapterConfig, IPropertyBag bizTalkConfig) ".
Lösning
Information om Kumulativ uppdatering
Korrigeringen som löser problemet ingår i följande kumulativa uppdateringen för BizTalk Server:
Status
Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".
Referenser
Lär dig mer om service pack och kumulativ uppdatering lista för BizTalk Server.
Mer information om snabbkorrigeringar för BizTalk Server och kumulativ uppdatering support.
Tredjepartsprodukter som diskuteras i denna artikel tillverkas oberoende av Microsoft. Microsoft lämnar inga garantier, implicerade eller andra, om prestanda eller tillförlitlighet hos dessa produkter.