【问题标题】:Yodlee SOAP generating a java.lang.NullPointerException excetpionYodlee SOAP 生成 java.lang.NullPointerException 异常
【发布时间】:2014-08-24 08:14:51
【问题描述】:

类似于this question

我正在尝试运行C# SOAP Sample App,但出现异常: java.lang.NullPointerException

我认为我使用了错误的 SOAP 端点。

来自the Sample App,CobrandLogin 的端点是通过以下方式创建的:

cobrandLoginService.Url = System.Configuration.ConfigurationSettings.AppSettings.Get("soapServer") + "/" + cobrandLoginService.GetType().FullName+"_" + System.Configuration.ConfigurationSettings.AppSettings.Get("soapServerVersion");

The Dev Portal 显示 soapServer 应该是:https://rest.developer.yodlee.com/services/services

This answer 建议各种不符合格式的随机网址:

soapServer + 服务全名 + _version

这些与the Sample App 不匹配。见这里:https://rest.developer.yodlee.com/services/services/listServices

示例应用程序还要求提供 tncVersionsoapServerVersion,尽管这些设置应该是什么并不明显。

建议? cobrandLoginService 和其他服务的正确 URL 是什么?

【问题讨论】:

    标签: c# soap yodlee


    【解决方案1】:

    这是一个有价值的反馈,我们会以更好的方式记录下来。现在这里是您问题的答案 -

    soapServer - https://rest.developer.yodlee.com/services/services

    ServiceName - CobrandLoginService

    soapServerVersion - 2013Q3(这是我们推荐的当前版本)

    因此 cobrandLogin 的完整 SOAP 服务 EPR 看起来像 - https://rest.developer.yodlee.com/services/services/CobrandLoginService_2013Q3

    同样,您可以在SOAP API reference guide 的帮助下创建所有其他 EPR 并从listServices 验证它们

    此版本的 WSDL 可以在 here 找到

    The sample app also asks for tncVersion 
    

    tncVersion 应该作为 2 传递

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-04-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-06
      • 2014-12-31
      • 1970-01-01
      相关资源
      最近更新 更多