อาการ
สมมติว่า คุณใช้พอร์ตส่ง WCF แบบกำหนดเองเพื่อเรียกการบริการ WCF ใน Microsoft BizTalk Server เปิดใช้งานคุณสมบัติ ReliableSession สำหรับ wsHttpBinding ในสถานการณ์นี้ คุณได้รับข้อความข้อผิดพลาดต่อไปนี้ในแฟ้มบันทึกเหตุการณ์:
ชื่อการเข้าสู่ระบบ: แอพลิเคชันต้นฉบับ: เซิร์ฟเวอร์ BizTalkรหัสเหตุการณ์: 5796ประเภทงาน: เซิร์ฟเวอร์ BizTalkระดับ: ข้อผิดพลาดคำสำคัญ: แบบคลาสสิคผู้ใช้: n/aคำอธิบาย:วิธีการขนส่งพร็อกซีล้มเหลว Resubmit() สำหรับอะแดปเตอร์ WCF แบบกำหนดเอง: เหตุผล: "โปรแกรม Messaging ได้ไม่มีระเบียนของการส่งข้อความกับตัวปรับต่อ ซึ่งอาจเกิดขึ้นได้ ถ้า Resubmit() ถูกเรียกหลายครั้งสำหรับข้อความเดียวกัน โดยอะแดปเตอร์ หรือเรียกว่าข้อความที่ถูกห้ามส่งไปอะแดปเตอร์ โดยโปรแกรมการส่งข้อความ" ติดต่อผู้ผลิตอะแดปเตอร์ชื่อการเข้าสู่ระบบ: แอพลิเคชันต้นฉบับ: เซิร์ฟเวอร์ BizTalkรหัสเหตุการณ์: 5799ประเภทงาน: เซิร์ฟเวอร์ BizTalkระดับ: ข้อผิดพลาดคำสำคัญ: แบบคลาสสิคผู้ใช้: n/aคำอธิบาย:โปรแกรมการส่งข้อความไม่สามารถส่งข้อความสำหรับพอร์ตส่ง "WcfSendPort_CalculatorService_WSHttpBinding_ICalculator_Custom" กับ "<URL> " URL รายละเอียด: "วิธีการขนส่งพร็อกซีล้มเหลว Resubmit() สำหรับอะแดปเตอร์ WCF แบบกำหนดเอง: เหตุผล: "โปรแกรม Messaging ได้ไม่มีระเบียนของการส่งข้อความกับตัวปรับต่อ ซึ่งอาจเกิดขึ้นได้ ถ้า Resubmit() ถูกเรียกหลายครั้งสำหรับข้อความเดียวกัน โดยอะแดปเตอร์ หรือเรียกว่าข้อความที่ถูกห้ามส่งไปอะแดปเตอร์ โดยโปรแกรมการส่งข้อความ" ติดต่อผู้ผลิตอะแดปเตอร์ ".ชื่อการเข้าสู่ระบบ: แอพลิเคชันต้นฉบับ: เซิร์ฟเวอร์ BizTalkรหัสเหตุการณ์: 5677ประเภทงาน: เซิร์ฟเวอร์ BizTalkระดับ: ข้อผิดพลาดคำสำคัญ: แบบคลาสสิคผู้ใช้: n/aคำอธิบาย:โปรแกรมการส่งข้อความที่พบข้อผิดพลาดในขณะที่ระงับข้อความอย่าง น้อยหนึ่ง
การแก้ปัญหา
ข้อมูลการปรับปรุงสะสม
ปัญหานี้ถูกถาวรแรกในการปรับปรุงสะสมต่อไปนี้ของ BizTalk Server:
สถานะ
Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"