症狀
當你在 BizTalk Server 中更改 WCF-SAP 傳送埠的 ConnectorType 屬性時,該埠會在執行時失敗,並可能收到類似以下錯誤訊息:
注意
發送給介面卡「WCF-SAP」的訊息,傳送埠為「SAPSP」,URI 為「sap://CLIENT=###;LANG=EN;@a/sapserver/##?RfcSdkTrace=False&AbapDebug=False”被暫停。
錯誤細節:System.NullReferenceException:物件參考未設定為物件的實例。
伺服器堆疊追蹤:
at System.Runtime.AsyncResult.End[TAsyncResult] (IAsyncResult)
at System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End (SendAsyncResult 結果)
at System.ServiceModel.Channels.ServiceChannel.EndCall (String action, Object[] outs, IAsyncResult)
at System.ServiceModel.Channels.ServiceChannel.EndRequest (IAsyncResult)
異常重新拋出於 [0] :
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage (IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke (MessageData& msgData, Int32 type)
at System.ServiceModel.Channels.IRequestChannel.EndRequest (IAsyncResult 結果)
at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.RequestCallback (IAsyncResult)
此外,ConnectorType 變更即使設定完快取刷新間隔後仍不會生效。
解決方式
累積更新資訊
解決此問題的修正包含在以下 BizTalk Server 的累積更新中:
注意:套用此熱修正後,必須重新啟動傳送埠的主機實例,變更才會生效並解決此錯誤。
狀態
Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。
參考資料
了解 BizTalk Server 的服務包與累積更新清單。
了解 BizTalk Server 的熱修補及累積更新支援。
協力廠商資訊免責聲明
本文提及的協力廠商產品是由與 Microsoft 無關的獨立廠商所製造。 Microsoft 不以默示或其他方式,提供與這些產品的效能或可靠性有關的擔保。