Triệu chứng
Giả sử rằng bạn sử dụng bộ điều hợp WCF SAP, bạn đặt giá trị ConnectorType NCo và bạn đặt cụ thể RFC tên máy chủ đích. Khi tệp saprfc.ini có thêm ý kiến, dấu cách và trở về vận chuyển trong các định nghĩa đích, bộ điều hợp WCF SAP không thành công và bạn nhận được thông báo lỗi sau:
Trình nhắn tin không thể thêm vị trí nhận "MyReceiveLocation" với "sap://CLIENT=###; LANG=en;@a/sapserver/##? ListenerDest = DEST1 & RfcSdkTrace = False & AbapDebug = False "cho bộ điều hợp"WCF SAP". Lý do: "System.IndexOutOfRangeException: chỉ mục nằm ngoài giới hạn array.at Microsoft.Adapters.SAP.NCo.SAPRfcFileParameters.GetSectionInformationFromIniFile (chuỗi tempFilePath, Chuỗi destinationNameFromUri Int32 sectionCount)
tại Microsoft.Adapters.SAP.NCo.RfcServerConnection.GetParameters (chuỗi serverName)
tại Microsoft.Adapters.SAP.NCo.RfcServerConnection.Open (RfcClientConnection conn)
tại Microsoft.Adapters.SAP.SAPInboundContract.InitializeRfcServerConnectionNCo (chuỗi connectionArguments)
tại Microsoft.Adapters.SAP.SAPInboundContract.StartListener (chuỗi] listenerActions, thời gian chờ TimeSpan)
tại Microsoft.ServiceModel.Channels.Common.Channels.AdapterChannelListener'1.OnOpen (thời gian chờ TimeSpan)
tại System.ServiceModel.Channels.CommunicationObject.Open (thời gian chờ TimeSpan)
tại System.ServiceModel.Channels.CommunicationObject.Open (thời gian chờ TimeSpan)
tại System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen (thời gian chờ TimeSpan)
tại System.ServiceModel.Channels.CommunicationObject.Open (thời gian chờ TimeSpan)
tại System.ServiceModel.ServiceHostBase.OnOpen (thời gian chờ TimeSpan)
tại System.ServiceModel.Channels.CommunicationObject.Open (thời gian chờ TimeSpan)
tại Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint.Enable()
tại Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint..ctor (BizTalkEndpointContext endpointContext, IBTTransportProxy transportProxy ControlledTermination điều khiển)
tại Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiver'2.AddReceiveEndpoint (chuỗi url, IPropertyBag adapterConfig IPropertyBag bizTalkConfig) ".
Giải pháp
Thông tin Cập Nhật tích luỹ
Khắc phục sự cố giúp giải quyết vấn đề này được bao gồm trong bản Cập Nhật tích luỹ sau BizTalk Server:
Trạng thái
Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Tham khảo
Tìm hiểu về các gói dịch vụ và danh sách Cập Nhật tích luỹ BizTalk Server.
Tìm hiểu thêm về BizTalk Server hotfix và Cập Nhật tích luỹ hỗ trợ.
Các sản phẩm của bên thứ ba mà bài viết này thảo luận do các công ty độc lập với Microsoft sản xuất. Microsoft không bảo hành, theo ngụ ý hay cách khác, về hiệu suất hoặc độ tin cậy của những sản phẩm này.