徵狀
假設您在 Microsoft BizTalk Server 中使用 JSON 編碼器將 XML 轉換成 JSON。 當您的 XML 架構所含元素與該元素所屬的記錄具有相同名稱時,您可能會收到類似以下的錯誤訊息:
無法將 "XmlSchemaSimpleType" 類型的物件轉換成類型 "XmlSchemaComplexType" 的目標物件。 執行傳送管道時發生故障: "CustomerComponent.Project.Pipelinename_JSON_SendPipeline、CustomerComponent、版本 = 1.0.0.0、Culture = 中性、PublicKeyToken = TokenNumber" 來源: "JSON 編碼器" 傳送埠: "Customer." URI: "HTTP://namespaceinformation" 原因:值不可以是 null。 參數名稱: theParameter
狀態
Microsoft 已確認<適用於>一節所列的 Microsoft 產品確實有上述問題。
解決方案
此問題已在 BizTalk Server 的下列累計更新中修正:
參考
如需有關 BizTalk Server service pack 和累積更新清單的詳細資訊,請參閱 Microsoft 知識庫中的下列文章:
2555976 BizTalk Server 的 Service pack 和累計更新清單
如需有關 BizTalk Server 修復程式的詳細資訊,請參閱 Microsoft 知識庫中的下列文章:
2003907 關於 BizTalk 修復程式和累積更新支援的相關資訊