الأعراض
أطلع على السيناريو التالي:
-
يمكنك استخدام ويبهتب WCF "إرسال المزدوج" لاستعمال خدمات الراحة في Microsoft BizTalk Server. في بعض الحالات، يستجيب مع نص رسالة وفي حالات أخرى، يستجيب ذات نص فارغ (مجرد رمز حالة HTTP).
-
يستخدم وحدة فك ترميز JSON أ خط الأنابيب قيد الإعداد الاستجابة.
-
عندما تستجيب خدمة بقية ذات نص فارغ، فشل فك JSON قيد الإعداد الاستجابة وقد تتلقى رسالة خطأ مشابهة لما يلي:
فشل تنفيذ الاستجابة (تلقي) التدفقات: "إصدار Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines.Rcv_JSON_To_XML، Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines، = 1.0.0.0, الثقافة = محايد, = xxxxxxxxxx" المصدر: "فك JSON" منفذ الإرسال: "xxxxxxxxxx" URI: "عالمي" السبب: لم يتم تعيينها إلى مثيل كائن مرجع كائن.
الحل
تم إصلاح هذه المشكلة في التحديثات التراكمية التالية لخادم BizTalk:
التحديث التراكمي 2 لعام 2016 خادم BizTalk
التحديث التراكمي 6 ل BizTalk Server 2013 R2
ملاحظة: إعداد جديد باسم أدميساجيبوديفوريمبتيميساجي المتوفرة في وحدة فك الترميز JSON خط الأنابيب. وحدة فك ترميز سيتمكن من معالجة الرسالة فارغة إذا تم تعيين الخاصية أدميساجيبوديفوريمبتيميساجي إلى True.
الحالة
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "ينطبق على".
المراجع
للحصول على معلومات حول حزم الخدمة وقائمة التحديث التراكمي لخادم BizTalk، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
حزمة الخدمة وقائمة التحديث التراكمي لخادم BizTalk 2555976
لمزيد من المعلومات حول الإصلاحات العاجلة BizTalk Server، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف ل Microsoft":
2003907 مزيد من المعلومات حول الإصلاحات العاجلة BizTalk ودعم "حزمة الخدمة"