首页 > SAP CLOUD > Open Connectors api出错汇总
2019
08-27

Open Connectors api出错汇总

当默认使用Select a hub for your connector,选择"General"时,创建一个连接到http://www.httpbin.org/,GET方法,默认带着“page” “pageSize”,这里测试报错,

Open Connectors api出错汇总 - 第1张  | 优通SAP

{
"requestId": "5cadea05e4b052f72b294694",
"message": "Element was not setup properly. This element does not return a root array for its pluralized responses, so a ‘rootKey’ field is needed to be set on this resource"
}

在网上查到说明:https://docs.cloud-elements.com/home/87359c9,但还是没看明白,按他说的做了PostRequest Hook但还是一样的报错。

后来发现,只要在参数中把“page” “pageSize”,删除后,结果就能成功了,所以我判断是这个resource一参数的定义连接到我网页上有问题,所以先只能删除这两参数再说了
二、在保存Connectors时,经常必的保存失败,但检查发现修改的东西,应该又都是正常的,以多次测试,发现是IE缓存,或者是CLOUD的缓存引起的,从以下几方便进行检查,
       1.Connectors保存前,需要先保存其中有的Resources,发下露天中,当Resources还没保存,直接保存Connectors就会出错。

Open Connectors api出错汇总 - 第2张  | 优通SAP

       2.刷新网网页,如还不行,可能需要重新打开浏览器,重登陆,清缓存,COOKIE,只能一步步的试。此问题常见于,打开的Connectors中如写了
PostRequest Hook,PreRequest Hook等代码,但Connectors打开时并没有带出对应的HOOK值,这时如对HOOK进行修改就会的失败的错误。

三、Open Connectors PostRequest Hook写JS的正则时转义出错
    在HOOK里写入JS时使用正则表达式取数据,转义时出错,参看:https://www.ut163.com/SAPUI5-15172-1-1.html

最后编辑:
作者:yangsen
本站为个人博客网站,全由我个人维护,我从事SAP开发13年,其它ERP开发7年,基本都是零售行业。本站记录工作学习的过程, 有SAP相关询问专、兼职工作可随时联系我。 有网站相关的问题可直接在文章下方留言,或者联系我。 邮件:yan252@163.com给我。 QQ:415402519

留下一个回复

你的email不会被公开。