对于json编码的管道,出现错误“执行发送管道失败”

问题描述

在将其部署到测试服务器时出现以下错误

执行发送管道失败:“ NameOfMyApp.XmlToJSONSendPipeline,NameOfMyApp,Version = 1.0.0.0,Culture = neutral,PublicKeyToken = 0a310ca75ebafd97”来源:“未知” 发送端口:“ SendPortForNAVtoD365” URI:“ D:* * **%MessageID%.json” 原因:找不到管道组件Microsoft.BizTalk.Component.JsonEncoder,Microsoft.BizTalk.Pipeline.Components,Version = 3.0.1.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35。如果组件名称是完全合格的, 可能会发生此错误,因为在装配件中找不到管道组件。

该项目在我的开发服务器上运行顺利。有帮助吗?

解决方法

JSon编码器和解码器管道组件仅与BizTalk 2013 R2一起发布。因此,如果您想在BizTalk 2013中使用此功能,则必须根据该线程JSON Support for BizTalk 2013

创建自己的自定义管道组件,以将XML转换为JSon(反之亦然)。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...