การแก้ไข: NullReferenceException จะเกิดขึ้นเมื่อคุณเปลี่ยน ConnectorType บนพอร์ตการส่ง WCF-SAP ใน BizTalk Server

นำไปใช้กับ
Microsoft BizTalk Adapter Pack 2013 BizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Standard

อาการ

เมื่อคุณเปลี่ยนคุณสมบัติ ConnectorType บนพอร์ตการส่ง WCF-SAP ใน BizTalk Server พอร์ตจะล้มเหลวในขณะทํางาน และคุณอาจได้รับข้อความแสดงข้อผิดพลาดที่คล้ายกับต่อไปนี้:

หมายเหตุ

ข้อความถูกส่งไปยังอะแดปเตอร์ "WCF-SAP" บนพอร์ตส่ง "SAPSP" ที่มี URI "sap://CLIENT=###; LANG=EN;@a/sapserver/##?RfcSdkTrace=False&AbapDebug=False" ถูกระงับ
รายละเอียดข้อผิดพลาด: System.NullReferenceException: การอ้างอิงวัตถุไม่ได้ถูกกําหนดให้เป็นอินสแตนซ์ของวัตถุ
การติดตามสแตกของเซิร์ฟเวอร์:
ที่ System.Runtime.AsyncResult.End[TAsyncResult](IAsyncResult result)
ที่ System.ServiceModel.Channels.ServiceChannel.SendAsyncResult.End(SendAsyncResult result)
ที่ System.ServiceModel.Channels.ServiceChannel.EndCall(String action, Object[] outs, IAsyncResult result)
ที่ System.ServiceModel.Channels.ServiceChannel.EndRequest(IAsyncResult result)
ข้อยกเว้นเกิดขึ้นใหม่ที่ [0]:
ที่ System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
ที่ System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
ที่ System.ServiceModel.Channels.IRequestChannel.EndRequest(IAsyncResult result)
ที่ Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient'2.RequestCallback(IAsyncResult result)

        
นอกจากนี้ การเปลี่ยนแปลง ConnectorType จะไม่มีผลแม้กระทั่งหลังจากช่วงเวลาการรีเฟรชแคชที่กําหนดค่าไว้

การแก้ปัญหา

ข้อมูลการอัปเดตสะสม

การแก้ไขที่แก้ไขปัญหานี้รวมอยู่ในการอัปเดตแบบสะสมต่อไปนี้สําหรับ BizTalk Server:

หมายเหตุ หลังจากที่คุณใช้โปรแกรมแก้ไขด่วนนี้ อินสแตนซ์โฮสต์สําหรับพอร์ตส่งต้องเริ่มใหม่เพื่อให้การเปลี่ยนแปลงมีผลและแก้ไขข้อผิดพลาดนี้

สถานะ

Microsoft ได้ยืนยันว่านี่เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ที่แสดงไว้ในส่วน "นำไปใช้กับ"

การอ้างอิง

เรียนรู้เกี่ยวกับ Service Pack และรายการการอัปเดตสะสมสําหรับ BizTalk Server

เรียนรู้เกี่ยวกับการแก้ไขด่วนของ BizTalk Server และการสนับสนุนการอัปเดตแบบสะสม

การปฏิเสธความรับผิดชอบข้อมูลของบริษัทอื่น

ผลิตภัณฑ์ของบริษัทอื่นที่กล่าวถึงในบทความนี้ ผลิตโดยบริษัทที่ไม่เกี่ยวข้องกับ Microsoft Microsoft ไม่รับประกันทั้งโดยนัยหรือโดยลักษณะอื่นเกี่ยวกับประสิทธิภาพหรือความน่าเชื่อถือของผลิตภัณฑ์ดังกล่าว