Yodlee SOAP生成java.lang.NullPointerException异常

时间:2014-08-24 08:14:51

标签: c# soap yodlee

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 Yodlee Dev Portal

This answer建议使用与格式不匹配的各种随机网址:

  

soapServer +服务全名+ _version

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

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

连连呢?什么是正确的URL cobrandLoginService和其他服务?

1 个答案:

答案 0 :(得分:0)

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

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