SSIS Web服务任务产生“对象引用”错误

时间:2010-06-17 20:59:39

标签: web-services ssis

我们的护理管理系统使用网络服务导入数据。我已经使用soapUI成功执行了其中一个方法,现在我想用SSIS 2008 Web服务任务复制它,但我遇到了一个问题。我成功创建了“HTTP连接管理器”,并指定了“WSDLFile”的位置,但是当我进入“输入”选项卡并从下拉列表中选择“服务”(只有一个)时,我得到一个“对象引用”未设置为对象的实例“错误,并且方法下拉列表为空。知道这是想告诉我什么吗?

2 个答案:

答案 0 :(得分:0)

我没有在SSIS2008中尝试这个,但在连接到sharepoint的SSIS2005中遇到了各种各样的麻烦。最后,我生成了一个Web服务代理类(使用wsdl.exe),并使用脚本任务调用Web服务并将xml响应存储在变量中。然后使用xml任务将XML处理到数据库中。

答案 1 :(得分:0)

看起来这是供应商的问题。虽然soapUI只调用Web服务,但.NET尝试构建所有必需的结构,并且这些结构的定义引用了一个似乎不再活动的Web位置。因此,似乎Web服务是“一半”定义并且崩溃,因为没有定义任何支持结构。