บทความนี้ใช้กับผลิตภัณฑ์ต่อไปนี้:
-
อะแดปเตอร์ Microsoft BizTalk Pack 2010
-
อะแดปเตอร์ Microsoft BizTalk Pack 2013
อาการ
สมมติว่า คุณใช้อะแดปเตอร์ SAP ใช้ WCF พื้นฐานการสื่อสาร Windows Microsoft จาก Microsoft BizTalk อะแดปเตอร์ Pack 2010 เพื่อเชื่อมต่อกับระบบ SAP การบนเครื่องคอมพิวเตอร์ที่ใช้เซิร์ฟเวอร์ BizTalk Microsoft คุณพบข้อผิดพลาดบางอย่างเมื่ออะแดปเตอร์ SAP ใช้ WCF ได้รับข้อความเอกสารระดับกลาง (IDOC) จากระบบของ SAP ในสถานการณ์นี้ IDOC ข้อความอาจกลายเป็นติดอยู่ในสถานะกำลังดำเนินการธุรกรรมใน SM58 ในระบบ SAP นอกจากนี้ ข้อความแสดงข้อผิดพลาดต่อไปนี้จะถูกบันทึกในบันทึกของโปรแกรมประยุกต์บนเซิร์ฟเวอร์ BizTalk:
WCF กำหนดเอง < EventData >< ข้อมูล > < / ข้อมูล >< ข้อมูล > System.Runtime.InteropServices.COMException (0xC0C0163C): ข้อยกเว้นจาก HRESULT: 0xC0C0163C ใน Microsoft.BizTalk.TransportProxy.Interop.IBTTransportBatch.SubmitMessage (ข่าวสารเกี่ยวกับ IBaseMessage) ที่ Microsoft.BizTalk.Adapter.Wcf.Runtime.Batch2.SubmitMessage (ข้อความ IBaseMessage, userData วัตถุ) ที่ Microsoft.BizTalk.Adapter.Wcf.Runtime.BizTalkExecutionQueue.DequeueTaskCore() < / ข้อมูล >< / EventData > WCF กำหนดเอง < EventData >< ข้อมูล > < / ข้อมูล >< ข้อมูล > Microsoft.Adapters.SAP.RFCException: รายละเอียด: รหัสข้อผิดพลาด = RFC_INVALID_HANDLE AdapterErrorMessage =เกิดข้อยกเว้นบนตัวฟังในขณะดำเนินการ RfcWaitForRequest ... ที่ Microsoft.ServiceModel.Channels.Common.Channels.AdapterReplyChannel.EndTryReceiveRequest (IAsyncResult ผล RequestContext & requestContext) ที่ Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredInboundChannel' 1.System.ServiceModel.Channels.IReplyChannel.EndTryReceiveRequest (IAsyncResult ผล RequestContext & บริบท) ที่ System.ServiceModel.Dispatcher.ErrorHandlingReceiver.EndTryReceive (ผลลัพธ์ IAsyncResult, RequestContext & requestContext) < / ข้อมูล >< / EventData >
หมายเหตุนอกจากนี้ปัญหานี้เกิดขึ้นเมื่อปิดอะแดปเตอร์ SAP ใช้ WCF โฮสต์ หรือปัญหาเครือข่ายเกิดขึ้น
สาเหตุ
ปัญหานี้เกิดขึ้นเนื่องจากอะแดปเตอร์ BizTalk ข้อผิดพลาดที่ส่งไปยังระบบของ SAP อย่างไรก็ตาม ระบบ SAP ไม่สามารถจัดการกับข้อผิดพลาด
การแก้ไข
หลังจากใช้การแก้ไข ชนิดอื่นของข้อความแสดงข้อผิดพลาดถูกส่งผ่านในระบบของ SAP
รายละเอียดของแพคเกจโปรแกรมปรับปรุงสะสม
สำหรับอะแดปเตอร์ BizTalk Pack 2013
โปรแกรมแก้ไขด่วนที่แก้ไขปัญหานี้จะรวมอยู่ในแพ็คเกจการปรับปรุงสะสม 1 2013 Pack อะแดปเตอร์ BizTalk สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2892600 แพคเกจโปรแกรมปรับปรุงสะสม 1 2013 Pack อะแดปเตอร์ BizTalk
สำหรับอะแดปเตอร์ BizTalk Pack 2010
โปรแกรมแก้ไขด่วนที่แก้ไขปัญหานี้จะรวมอยู่ในแพ็คเกจการปรับปรุงสะสม 3 สำหรับ 2010 Pack อะแดปเตอร์ BizTalk สำหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการขอรับแพคเกจโปรแกรมปรับปรุงนี้ ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2617150 แพคเกจโปรแกรมปรับปรุงสะสม 3 สำหรับ 2010 Pack อะแดปเตอร์ BizTalk
สถานะ
Microsoft ยืนยันว่าปัญหานี้เป็นปัญหาที่เกิดขึ้นกับผลิตภัณฑ์ของ Microsoft ซึ่งมีการระบุไว้ในส่วน "นำไปใช้กับ"
ข้อมูลเพิ่มเติม
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโปรแกรมแก้ไขด่วนที่ BizTalk Server คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
2003907 ข้อมูลเกี่ยวกับโปรแกรมแก้ไขด่วนของ BizTalk Serverผลิตภัณฑ์อื่นๆ ที่กล่าวถึงในบทความนี้เป็นผลิตภัณฑ์ที่ผลิตขึ้นโดยบริษัทอื่นๆ ที่ไม่เกี่ยวข้องกับ Microsoft Microsoft ไม่รับประกัน ทั้งโดยนัยหรืออย่างอื่นใด เกี่ยวกับประสิทธิภาพหรือความน่าเชื่อถือของผลิตภัณฑ์เหล่านี้