PARANDUS: NCO WCF-SAP adapter ebaõnnestub, kui saprfc.ini fail sisaldab kommentaare BizTalk Server

Sümptomid

Oletame, et kasutada WCF-SAP adapter, ja seate väärtuseks ConnectorType allohvitser ja määrate teatud RFC serveri sihtkoha nimi. Kui saprfc.ini fail sisaldab täiendavad kommentaarid, spaces ja tagasijooksud jooksul sihtkoha määratlusi, WCF-SAP adapter nurjub ja kuvatakse järgmine tõrketeade:
Sõnumside mootor ei võta asukohta "MyReceiveLocation" URL "sap://CLIENT=###; Lang=en;@a/sapserver/##? ListenerDest = DEST1 & RfcSdkTrace = False & AbapDebug = False "adapter"WCF-SAP-i". Põhjus: "System.IndexOutOfRangeException: indeks oli väljaspool piire array.at Microsoft.Adapters.SAP.NCo.SAPRfcFileParameters.GetSectionInformationFromIniFile (String tempFilePath, String destinationNameFromUri, Int32 sectionCount)
at Microsoft.Adapters.SAP.NCo.RfcServerConnection.GetParameters (String serveri nimi)
at Microsoft.Adapters.SAP.NCo.RfcServerConnection.Open (RfcClientConnection conn)
at Microsoft.Adapters.SAP.SAPInboundContract.InitializeRfcServerConnectionNCo (String connectionArguments)
at Microsoft.Adapters.SAP.SAPInboundContract.StartListener (String [] listenerActions, TimeSpan timeout)
at Microsoft.ServiceModel.Channels.Common.Channels.AdapterChannelListener'1.OnOpen (TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan timeout)
at System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen (TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan timeout)
at System.ServiceModel.ServiceHostBase.OnOpen (TimeSpan timeout)
at System.ServiceModel.Channels.CommunicationObject.Open (TimeSpan timeout)
at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint.Enable()
at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint..ctor (BizTalkEndpointContext endpointContext, IBTTransportProxy transportProxy, ControlledTermination kontroll)
at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiver'2.AddReceiveEndpoint (String URL-i, IPropertyBag adapterConfig, IPropertyBag bizTalkConfig) ".

Lahendus

Koondvärskenduse teave

Parandus, mis lahendab selle probleemi sisaldub BizTalk Server järgmise koondvärskenduse:

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.

Viited

Teave hoolduspaketi ja koondvärskenduse loend BizTalk Server.

BizTalki serveri käigultparandused ja koondvärskenduse toe kohta lugege.



Kolmanda osapoole teabest lahtiütlemine

Atribuudid

Artikli ID: 3164728 – viimati läbi vaadatud: 25. jaan 2017 – redaktsioon: 1

Tagasiside