阿皮吉罐头';t添加TradeTracker Soap API

阿皮吉罐头';t添加TradeTracker Soap API,soap,proxy,apigee,Soap,Proxy,Apigee,我对Apigee很陌生 我正在添加一个现有的WSDL服务作为API代理。 获取SOAP函数时,一切看起来都很好。每一个都已导入并正确设置 当我点击save按钮时,代理被创建,但从未将修订提交给服务器 当研究这个问题时,我看到一个名为https://enterprise.apigee.com/gw/upload/[名称]/tradetracker api/?验证=true 另外,从名为24efdbdd.proxy-editor.js的文件中抛出一个TypeError:“undefined”不是对象

我对Apigee很陌生

我正在添加一个现有的WSDL服务作为API代理。 获取SOAP函数时,一切看起来都很好。每一个都已导入并正确设置

当我点击save按钮时,代理被创建,但从未将修订提交给服务器

当研究这个问题时,我看到一个名为https://enterprise.apigee.com/gw/upload/[名称]/tradetracker api/?验证=true

另外,从名为24efdbdd.proxy-editor.js的文件中抛出一个TypeError:“undefined”不是对象(计算“b.then”)

因为我正在使用Apigee自己的网站添加代理,所以对此我无能为力。 Chrome 32、Safari 7和Firefox 25都出现了这种情况,这个错误已经出现至少一周了


我不可能是唯一一个使用Apigee的keep出现这个错误的人

WSDL文件格式似乎有问题——不完全确定它是什么,因为我使用的一个WSDL验证器说它可以,另一个验证器被它卡住了,说它无法解析文件


我已经向Apigee产品团队提出了一个问题,以查看A)我们是否可以识别此WSDL的问题,B)改进产品以抛出适当的错误,而不是超时。

这在计划于2014年2月5日发布的下一个版本中已得到修复。

您正在使用的是此特定WSDL还是每个WSDL都会出现此问题?您是否可以从Apigee下载并附加代理代码(zip文件)本身?WSDL文件中是否有外部引用,如ref=./some path?WSDL导入工具对于任何引用都需要绝对URL。@Srikanth它是一个特定的WSDL:我无法附加代理代码,因为从未进行过修订。“我几乎只是在url中粘贴,然后点击FetchandBuild。”Michael Bissell向WSDL添加了链接。所有路径看起来都是绝对的。只是添加了一个不同的WSDL,效果很好。所以这个问题一定存在于TradeTracker WSDL中。谢谢您的帮助。我理解TradeTracker API的问题。我有一个朋友在那里工作,我会问他我能想出一个答案。正如您所说,至少系统应该抛出一个正确的错误,而不是仅仅阻塞。谢谢你的帮助,这不是评论吗?