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