Belirtiler
Aşağıdaki senaryoyu düşünün:
-
Kullandığınız WCF WebHTTP Two-Way Microsoft BizTalk Server içinde KALAN servislerini gönderin. Bazı durumlarda, yanıt ileti gövdesi ve diğer durumlarda, boş gövde (yalnızca HTTP durum kodu) ile yanıt.
-
A JSON kod çözücünün potansiyel satış bileşenini yanıt ardışık kullanılır.
-
Boş bir gövde ile REST hizmeti yanıt zaman, JSON kod çözücü yanıt potansiyel başarısız olur ve aşağıdakine benzer bir hata iletisi alabilirsiniz:
Yanıt yürütülürken bir hata oluştu (alma) Boru Hattı: "Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines.Rcv_JSON_To_XML, Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines, sürüm 1.0.0.0, Culture = neutral, PublicKeyToken = xxxxxxxxxx =" kaynak: "JSON kod çözücü" gönderme bağlantı noktası: "xxxxxxxxxx" URI: "xxxxxxxxxxxx" neden: nesne başvurusu bir nesnenin örneğine ayarlanmadı.
Çözüm
Bu sorun, BizTalk Server için aşağıdaki'deki toplu güncelleştirmelere giderilmiştir:
Toplu güncelleştirme BizTalk Server 2016 için 2
6 BizTalk Server 2013 R2 için toplu güncelleştirme
Not: AddMessageBodyForEmptyMessage JSON kod çözücünün potansiyel satış bileşeni içinde sağlanan adda yeni bir ayar. Kod Çözücü AddMessageBodyForEmptyMessage özelliği Trueolarak ayarlanırsa, boş ileti işlemek mümkün olacaktır.
Durum
Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.
Başvurular
BizTalk Server için toplu güncelleştirme listesi ve hizmet paketleri hakkında ek bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2555976 hizmet paketi ve BizTalk Server için toplu güncelleştirme listesi
BizTalk Server düzeltmeler hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
2003907 BizTalk düzeltmeler ve hizmet paketi destek hakkında bilgi