Symptomer
Anta at du bruker en WCF-SAP adapter, og du angir ConnectorType -verdien til NCo og du angir en bestemt RFC mål servernavnet. Når filen saprfc.ini inneholder ekstra kommentarer, mellomrom og linjeskift i mål-definisjoner, WCF-SAP-adapteren mislykkes og du får følgende feilmelding:
Messaging-motoren kan ikke legge til et mottak, plassering "MyReceiveLocation" med URL-adressen "sap://CLIENT=###; LANG=en;@a/sapserver/##? ListenerDest = DEST1 & RfcSdkTrace = False & AbapDebug = False "til"WCF-SAP"-kortet. Årsak: "System.IndexOutOfRangeException: indeksen var utenfor grensene til array.at Microsoft.Adapters.SAP.NCo.SAPRfcFileParameters.GetSectionInformationFromIniFile (String tempFilePath, String destinationNameFromUri, Int32 sectionCount)
ved Microsoft.Adapters.SAP.NCo.RfcServerConnection.GetParameters (String servernavn)
på Microsoft.Adapters.SAP.NCo.RfcServerConnection.Open (RfcClientConnection tilk)
ved Microsoft.Adapters.SAP.SAPInboundContract.InitializeRfcServerConnectionNCo (String connectionArguments)
ved Microsoft.Adapters.SAP.SAPInboundContract.StartListener (String [] listenerActions, TimeSpan tidsavbrudd)
på Microsoft.ServiceModel.Channels.Common.Channels.AdapterChannelListener'1.OnOpen (TimeSpan tidsavbrudd)
på System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan tidsavbrudd)
på System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan tidsavbrudd)
på System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen (TimeSpan tidsavbrudd)
på System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan tidsavbrudd)
på System.ServiceModel.ServiceHostBase.OnOpen (TimeSpan tidsavbrudd)
på System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan tidsavbrudd)
ved Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint.Enable()
på Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint..ctor (BizTalkEndpointContext endpointContext, IBTTransportProxy, transportProxy, ControlledTermination-kontroll)
på Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiver'2.AddReceiveEndpoint (URL-streng, IPropertyBag, adapterConfig, IPropertyBag bizTalkConfig) ".
Oppløsning
Informasjon om kumulativ oppdatering
Hurtigreparasjon som løser dette problemet er inkludert i følgende kumulativ oppdatering for BizTalk Server:
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
Lær mer om oppdateringspakken og listen kumulativ oppdatering for BizTalk Server.
Lær mer om BizTalk Server-hurtigreparasjoner og kumulative oppdateringen støtte.
Tredjepartsprodukter som beskrives i denne artikkelen, produseres av selskaper som er uavhengige av Microsoft. Microsoft gir ingen garantier, stilltiende eller på annen måte, om ytelsen eller påliteligheten til disse produktene.