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

Symptômes

Envisagez le scénario suivant :

  • Vous utilisez WebHTTP-WCF bidirectionnel envoyer de consommer les services reste dans Microsoft BizTalk Server. Dans certains cas, il répond avec un corps de message et dans d’autres cas, il répond avec un corps vide (tout le code d’état HTTP).

  • Le composant de pipeline Décodeur A JSON est utilisé dans le pipeline de réponse.

  • Chaque fois que le service reste répond avec un corps vide, le décodeur dans le pipeline de réponse JSON échoue et un message d’erreur semblable au suivant peut s’afficher :

Il y a un échec de l’exécution de la réponse (réception) pipeline : « Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines.Rcv_JSON_To_XML, Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines, Version = 1.0.0.0, Culture = neutral, PublicKeyToken = xxxxxxxxxx » Source : « Décodeur JSON » Port d’envoi : « xxxxxxxxxx » URI : «xxxxxxxxxxxx"raison : ne pas définie à une instance d’un objet de référence d’objet.

Résolution

Ce problème est résolu dans les mises à jour cumulatives suivantes pour BizTalk Server :

Mise à jour cumulative 2 pour BizTalk Server 2016

Mise à jour cumulative 6 pour BizTalk Server 2013 R2

Remarque: un nouveau paramètre avec le nom AddMessageBodyForEmptyMessage est fourni dans le composant de pipeline décodeur JSON. Décodeur sera en mesure de traiter le message vide si la propriété AddMessageBodyForEmptyMessage est définie sur True.

État

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Références

Pour plus d’informations sur les service packs et la liste de mise à jour cumulative pour BizTalk Server, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

Service pack et la liste de mise à jour cumulative pour BizTalk Server 2555976

Pour plus d’informations sur les correctifs de BizTalk Server, cliquez sur le numéro ci-dessous pour afficher l’article correspondant dans la Base de connaissances Microsoft :

2003907 Informations sur la prise en charge de Service Pack et les correctifs de BizTalk

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.