我想知道Wirecloud是否提供完全支持FI-WARE Testbed而不是Fi-lab的对象存储。我已经成功地将Wirecloud与测试平台集成在一起,并且已经开发了一组小部件,能够将文件上传/下载到Fi实验室中的特定容器并取得成功。但是,相同的小部件在Fi实验室中似乎不工作,因为当尝试检索包含以下响应的身份验证令牌(也是众所周知的对象存储测试小部件)时,出现错误500:Wirecloud FI-Ware测试平台兼容性
SyntaxError: Unexpected token
at Object.parse (native)
at create (/home/fiware/fi-ware-keystone-proxy/controllers/Token.js:343:25)
at callbacks (/home/fiware/fi-ware-keystone-proxy/node_modules/express/lib/router/index.js:164:37)
at param (/home/fiware/fi-ware-keystone-proxy/node_modules/express/lib/router/index.js:138:11)
at pass (/home/fiware/fi-ware-keystone-proxy/node_modules/express/lib/router/index.js:145:5)
at Router._dispatch (/home/fiware/fi-ware-keystone-proxy/node_modules/express/lib/router/index.js:173:5)
at Object.router (/home/fiware/fi-ware-keystone-proxy/node_modules/express/lib/router/index.js:33:10)
at next (/home/fiware/fi-ware-keystone-proxy/node_modules/express/node_modules/connect/lib/proto.js:195:15)
at Object.handle (/home/fiware/fi-ware-keystone-proxy/server.js:31:5)
at next (/home/fiware/fi-ware-keystone-proxy/node_modules/express/node_modules/connect/lib/proto.js:195:15)
我注意到,在beggining提供的令牌(开始交易)是
token: Object
id: "%fiware_token%"
任何想法,关于什么可能出现了问题?
我认为在提及FI-LAB和Testbed时,你的意思相反; FI-LAB应该是最新的,反之亦然。我说这是因为我已成功测试FI-LAB中的对象存储功能,问题依赖于Testbed集成(它不提供多个区域)。 关于Testbed的ObjectStorage实例的功能,我也认为这应该是API的问题,因为我可以通过门户正确地创建容器/文件。 无论如何,谢谢你的回答我的问题! – Artem
@Artem不,我的意思不是相反:-(。目前,在FI-Lab上找到的WireCloud实例比在FI-WARE测试平台上发现的实例要旧的多 –
哦,我明白了,那完全出乎意料! !:D 无论如何,我正在使用我自己的wirecloud实例,所以这应该没有什么区别,只是这个实例位于Testbed中的虚拟机中,无论如何感谢您的时间! – Artem