การแก้ไข: ข้อผิดพลาด System.NullReferenceException ในอะแดปเตอร์ WCF-SAP เมื่อได้รับ tRFC ขาเข้าใน BizTalk Server

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

อาการ

ลองทำตามสถานการณ์ต่อไปนี้:

  • คุณใช้อะแดปเตอร์ SAP ที่ใช้ Windows Communication Foundation (WCF) เพื่อเชื่อมต่อแอปพลิเคชัน BizTalk กับฐานข้อมูล SAP ใน Microsoft BizTalk Server
  • คุณมีการดําเนินการการเรียกฟังก์ชันระยะไกลทรานแซคชัน (tRFC) ขาเข้าผ่านตําแหน่งที่ตั้งรับสองทาง

ในสถานการณ์นี้ เมื่อมีการเรียกใช้การตอบกลับ tRFC โดยใช้ตัวเชื่อมต่อ .NET (NCo) อะแดปเตอร์ WCF-SAP อาจแสดงข้อความแสดงข้อผิดพลาดที่มีลักษณะดังต่อไปนี้:

หมายเหตุ

"รายละเอียด "System.NullReferenceException: การอ้างอิงวัตถุไม่ได้ตั้งค่าเป็นอินสแตนซ์ของวัตถุ"

การแก้ปัญหา

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

การอัปเดตสะสม 4 สําหรับ BizTalk Server 2016

การอัปเดตสะสม 6 สําหรับ BizTalk Adapter Pack 2013

การอัปเดตสะสม 8 สําหรับ BizTalk Server 2013 R2

สถานะ

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

การอ้างอิง

สําหรับข้อมูลเกี่ยวกับ Service Pack และรายการปรับปรุงสะสมสําหรับ BizTalk Server ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความใน Microsoft Knowledge Base:

2555976 Service Pack และรายการอัปเดตสะสมสําหรับ BizTalk Server

สําหรับข้อมูลเพิ่มเติมเกี่ยวกับ BizTalk Server hotfix ให้คลิกหมายเลขบทความต่อไปนี้ เพื่อดูบทความใน Microsoft Knowledge Base:

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

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

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