使用WCF-SQL适配器更新表

时间:2012-07-16 21:48:28

标签: biztalk biztalk-2010

我创建了一个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.我想知道如何执行以下操作:

  1. 如何调试BizTalk项目。
  2. 如何使用更新程序映射选择查询的结果。

0 个答案:

没有答案