Gejala
Misalnya Anda menggunakan adapter WCF SAP, dan Anda menetapkan nilai ConnectorType untuk bintara dan menetapkan nama RFC Server tujuan tertentu. Ketika berkas saprfc.ini berisi komentar tambahan, Ruang, dan kembali ke awal dalam definisi tujuan, adapter WCF-SAP gagal dan Anda menerima pesan galat berikut:
Mesin pesan gagal untuk menambahkan terima lokasi "MyReceiveLocation" dengan URL "sap://CLIENT=###; LANG=en;@a/sapserver/##? ListenerDest = DEST1 & RfcSdkTrace = False & AbapDebug = False "ke adaptor"WCF-SAP". Alasan: "System.IndexOutOfRangeException: indeks berada di luar batas array.at Microsoft.Adapters.SAP.NCo.SAPRfcFileParameters.GetSectionInformationFromIniFile (String tempFilePath, String destinationNameFromUri, Int32 sectionCount)
pada Microsoft.Adapters.SAP.NCo.RfcServerConnection.GetParameters (String namaserver)
di Microsoft.Adapters.SAP.NCo.RfcServerConnection.Open (RfcClientConnection conn)
pada Microsoft.Adapters.SAP.SAPInboundContract.InitializeRfcServerConnectionNCo (String connectionArguments)
pada Microsoft.Adapters.SAP.SAPInboundContract.StartListener (String listenerActions [], TimeSpan timeout)
di Microsoft.ServiceModel.Channels.Common.Channels.AdapterChannelListener'1.OnOpen (TimeSpan timeout)
di System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan timeout)
di System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan timeout)
di System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen (TimeSpan timeout)
di System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan timeout)
di System.ServiceModel.ServiceHostBase.OnOpen (TimeSpan timeout)
di System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan timeout)
di Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint.Enable()
di Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint..ctor (BizTalkEndpointContext endpointContext, IBTTransportProxy transportProxy, ControlledTermination kontrol)
pada Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiver'2.AddReceiveEndpoint (String url, IPropertyBag adapterConfig, IPropertyBag bizTalkConfig) ".
Pemecahan masalah
Informasi pembaruan kumulatif
Perbaikan yang dapat memecahkan masalah ini termasuk dalam pembaruan kumulatif berikut ini untuk BizTalk Server:
Status
Microsoft telah memastikan bahwa ini merupakan masalah di dalam produk Microsoft sebagaimana tercantum di bagian "Berlaku untuk".
Referensi
Pelajari tentang paket layanan dan daftar pemutakhiran kumulatif untuk BizTalk Server.
Pelajari tentang perbaikan terbaru BizTalk Server dan dukungan pembaruan kumulatif.
Produk pihak ketiga yang dibahas di artikel ini dibuat oleh perusahaan yang independen terhadap Microsoft. Microsoft tidak menyediakan jaminan, baik tersirat maupun tersurat, mengenai kinerja atau keandalan produk ini.