System.ServiceModel.FaultException:服务器无法处理请求。 ---> ...找不到密钥0

时间:2017-03-06 11:06:00

标签: web-services outsystems

我有一个简单的服务(C#web服务)接受一个整数并返回一个整数,我已经使用Storm测试它正常工作。

现在我在一个for循环中调用此服务,该文件大约有2000条记录,此服务无法通过一些记录给出上述错误。如果我运行错误文件,它会经历好像什么都没有错,可能是什么问题,请帮忙。

1 个答案:

答案 0 :(得分:1)

该错误似乎与它作为网络服务电话无关:它似乎表明您尝试获取实体 并传入零/ NullIdentifier()(不是有效的ID),或者您尝试过创建实体 ,并且该实体具有未填写的外键(即零/ NullIdentifier()再次)。

我首先检查WS方法中的逻辑,看看那些动作调用以及你在那里使用的输入。