【问题标题】:WCF service getting NULL from JAVA AXIS webserviceWCF 服务从 JAVA AXIS Web 服务获取 NULL
【发布时间】:2016-02-12 13:16:51
【问题描述】:

我有一个 WCF 服务,其中包含从客户端发送的 XSD 架构文件。我们的服务从 SQL SP 创建 XML 字符串,然后对其进行反序列化,然后将带有此对象的请求发送到我们客户端的基于 JAVA AXIS 的 Web 服务。

现在,当我们请求那里的服务并且他们处理请求时没有错误时,我们会收到 NULL 响应,但如果那里有任何问题,那么我们会收到包含错误详细信息和其他元素的 XML。如果我们在 SOUPUI 中使用相同的 XML,那么我们在每种情况下都会得到正确的响应。

我们与那里的开发人员、中间件和防火墙人员进行了几轮调试,但他们在那里显示日志并说我们已经发送了响应,但你的结果有些可疑。

我们已经检查了所有可能的事情......代码,更新了架构文件,重新创建了代理类,将超时设置为 10 分钟。

如果我在这里遗漏了任何东西,有人可以帮助我吗?

【问题讨论】:

    标签: java c# xml wcf


    【解决方案1】:

    经过 2 天的调查,我发现我们从客户的 Web 服务获得的响应与他们提供给我们的架构不匹配。升级后,我们知道他们已经在没有测试的情况下推出了它。其中一个元素有拼写错误,WCF 没有给出任何错误,而只是返回 NULL,这很烦人!

    它在 SOUP UI 中工作的原因是 SOUP UI 不匹配响应与架构。

    一团糟!

    希望,这可能对某人有所帮助。

    【讨论】:

      猜你喜欢
      • 2011-12-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多