我创建了一个编排,我试图从Request
表中获取所有带有Created
状态的行。我想用Completed
状态更新这些行。
我编写了一个 SP 来获取所有带有Created
状态的行,并且我能够在我的编排中获取这些值(我尝试将这些值发送到一个平面文件,并且我能够在输出文件中看到这些值。)
我编写了另一个 SP 来Completed
通过传递RequestID
. 我将转换控件添加到我的编排中,以RequestID
将从选择 SP 接收到的映射到RequestID
更新 SP 中的参数。我编译并部署了这个项目,但在运行时出现以下错误:
执行发送管道失败:“Microsoft.BizTalk.DefaultPipelines.XMLTransmit,Microsoft.BizTalk.DefaultPipelines,版本=3.0.1.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”来源:“XML 汇编程序”发送端口:“LogPort” URI:“C:\Data\Log\%MessageID%.xml” 原因:缺少根元素。
我想我在映射中做错了什么。但我不确定如何以正确的方式做到这一点。我正在使用 BizTalk 2010、VS 2010 和 SQL Server 2008。我想知道如何执行以下操作:
- 如何调试 BizTalk 项目。
- 如何使用更新过程映射选择查询的结果。