Pazīmes
Pieņemsim, ka izmantojat WCF SAP adapteris un iestatāt vērtību ConnectorType NCo un iestatot īpašas RFC servera mērķa nosaukums. Kad saprfc.ini failā ir papildu komentāri, spaces un pārvadāšanas atgriešanas laikā mērķa definīcijas, WCF SAP adapteris neizdodas un tiek parādīts šāds kļūdas ziņojums:
Ziņojumapmaiņas programma nevarēja pievienot saņemšanas vietā ar URL "sap://CLIENT=###;" MyReceiveLocation" LANG=en;@a/sapserver/##? ListenerDest = DEST1 & RfcSdkTrace = False & AbapDebug = False "adapterim"WCF SAP". Iemesls: "System.IndexOutOfRangeException: indekss bija ārpus array.at Microsoft.Adapters.SAP.NCo.SAPRfcFileParameters.GetSectionInformationFromIniFile (String tempFilePath virkne destinationNameFromUri, Int32 sectionCount)
pēc Microsoft.Adapters.SAP.NCo.RfcServerConnection.GetParameters (virknes servera_nosaukums)
pie Microsoft.Adapters.SAP.NCo.RfcServerConnection.Open (RfcClientConnection sav)
pēc Microsoft.Adapters.SAP.SAPInboundContract.InitializeRfcServerConnectionNCo (String connectionArguments)
pēc Microsoft.Adapters.SAP.SAPInboundContract.StartListener (String [] listenerActions, robežas timeout)
pēc Microsoft.ServiceModel.Channels.Common.Channels.AdapterChannelListener'1.OnOpen (robežas timeout)
pēc System.ServiceModel.Channels.CommunicationObject.Open (robežas timeout)
pēc System.ServiceModel.Channels.CommunicationObject.Open (robežas timeout)
pēc System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen (robežas timeout)
pēc System.ServiceModel.Channels.CommunicationObject.Open (robežas timeout)
pēc System.ServiceModel.ServiceHostBase.OnOpen (robežas timeout)
pēc System.ServiceModel.Channels.CommunicationObject.Open (robežas timeout)
pēc Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint.Enable()
pie Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint..ctor (BizTalkEndpointContext endpointContext IBTTransportProxy transportProxy, ControlledTermination kontrole)
pēc Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiver'2.AddReceiveEndpoint (url virknes, IPropertyBag adapterConfig, IPropertyBag bizTalkConfig) ".
Risinājums
Informācija par kumulatīvo atjauninājumu
BizTalk Server šī kumulatīvā atjauninājuma ir iekļauts labojums, kas palīdz atrisināt šo problēmu:
Statuss
Korporācija Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir minēti sadaļā "Attiecas uz".
Atsauces
BizTalk Server Uzziniet par kumulatīvo atjauninājumu sarakstu un servisa pakotnes .
Uzziniet par BizTalk Server labojumfailu un kumulatīvo atjauninājumu atbalstu.
Šajā rakstā minētos trešo pušu produktus ražo no korporācijas Microsoft neatkarīgi uzņēmumi. Korporācija Microsoft nesniedz nekādas netiešas vai citādas garantijas par šo produktu veiktspēju vai uzticamību.