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

狀況

請考慮下列情況︰

  • 您使用WCF WebHTTP 雙向傳送給使用 Microsoft BizTalk Server 中的其他服務的。在某些情況下,它會回應訊息主體與在其他情況下,會以回應空的主體 (只是 HTTP 狀態碼)。

  • JSON 解碼器管線元件用於回應管線。

  • 只要其他服務回應具有空的本文,JSON 解碼器回應管線中的失敗,而且您可能會收到類似下列的錯誤訊息︰

發生失敗,執行回應 (接收) 管線:"Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines.Rcv_JSON_To_XML,Customer.BizTalk.CDS.CustomerEventPublisher.Pipelines,版本 = 1.0.0.0,文化特性 = 中性,PublicKeyToken = xxxxxxxxxx"來源: 「 JSON 解碼器 「 傳送埠:"xxxxxxxxxx"URI: 「xxxxxxxxxxxx"原因︰ 物件參考未設定至物件的執行個體。

解決方案

在下列的累積更新中修正這個問題,BizTalk Server 為︰

累積更新的 BizTalk Server 2016年 2

累積更新 BizTalk Server 2013 R2 的 6

注意︰ 新的設定值,以AddMessageBodyForEmptyMessage所提供的 JSON 解碼器管線元件的名稱。解碼器無法處理空的訊息,如果AddMessageBodyForEmptyMessage屬性設定為True

狀態

Microsoft 已確認這是<套用>一節所列出的 Microsoft 產品的問題。

參考

BizTalk Server service pack 和累積的更新清單的相關資訊,如按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件︰

2555976 Service pack 以及 BizTalk Server 的累積更新清單

如需有關 BizTalk Server hotfix 的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件︰

2003907BizTalk 快速修正程式和 Service Pack 的支援資訊

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。