Applies ToBizTalk Server 2013 R2 Branch BizTalk Server 2013 R2 Enterprise BizTalk Server 2013 R2 Developer BizTalk Server 2013 R2 Standard BizTalk Server 2016 Branch BizTalk Server 2016 Developer BizTalk Server 2016 Enterprise BizTalk Server 2016 Standard

Simptome

Să luăm în considerare următorul scenariu:

  • Utilizați WCF WebHTTP două-Way trimite să consume servicii REST în Microsoft BizTalk Server. În unele cazuri, acesta răspunde cu un corp de mesaj și în alte cazuri, se răspunde cu un corp gol (doar codul de stare HTTP).

  • JSON un decodor Canal este utilizată în curs de răspuns.

  • Ori de câte ori serviciul REST răspunde cu un corp gol, decodor JSON în curs de răspuns nu reușește și este posibil să primiți un mesaj de eroare asemănător cu următorul:

A existat o eroare de executare răspunsul (primi) canal: "Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines.Rcv_JSON_To_XML, Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines, versiune = 1.0.0.0, Culture neutral, PublicKeyToken = = xxxxxx" sursă: "JSON decodor" Send Port: "xxxxxx" URI: "etc" motiv: obiecte de referință nu este setat la o instanță a unui obiect.

Rezolvare

Această problemă este rezolvată în următoarele actualizări cumulative pentru BizTalk Server:

Actualizarea cumulativă 2 pentru BizTalk Server 2016

Actualizare cumulativă 6 BizTalk Server 2013 R2

Notă: O setare nouă cu numele AddMessageBodyForEmptyMessage este furnizată în JSON decodor Canal componente. Decodor va putea să proceseze mesaj goală dacă proprietatea AddMessageBodyForEmptyMessage este setată la True.

Stare

Microsoft a confirmat că aceasta este o problemă cu produsele Microsoft enumerate în secţiunea „Se aplică la".

Referințe

Pentru informații despre pachetele service pack și lista de actualizări cumulative pentru BizTalk Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

2555976 Service pack și lista de actualizări cumulative pentru BizTalk Server

Pentru mai multe informații despre remedierile rapide BizTalk Server, faceți clic pe următorul număr de articol pentru a vedea articolul în baza de cunoștințe Microsoft:

2003907 Informații despre remedierile rapide BizTalk și suport Service Pack

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.