SAP Cloud SDK JavaScript OData Generator错误

2020-08-23 22:03发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,
在为此服务规范生成OData客户端时遇到问题: https://api.sap.com/api/ECPositionManagement/overview (从"详细信息"标签下载EDMX)。

Cloud SDK应用程序是从可在 https://github.com/SAP/cloud-s4-sdk-examples.git

OData Client Generator失败,并显示一条不太明确的消息:

无法读取未定义的属性'name'

同时,尝试从从SuccessFactors的生产实例下载的"真实"元数据文件生成服务时,失败并显示:

无法读取未定义的属性" startsWith"
 

有没有办法为生成器提供更详细的日志?

有人遇到同样的问题吗?

最诚挚的问候,

罗伯托。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,
在为此服务规范生成OData客户端时遇到问题: https://api.sap.com/api/ECPositionManagement/overview (从"详细信息"标签下载EDMX)。

Cloud SDK应用程序是从可在 https://github.com/SAP/cloud-s4-sdk-examples.git

OData Client Generator失败,并显示一条不太明确的消息:

无法读取未定义的属性'name'

同时,尝试从从SuccessFactors的生产实例下载的"真实"元数据文件生成服务时,失败并显示:

无法读取未定义的属性" startsWith"
 

有没有办法为生成器提供更详细的日志?

有人遇到同样的问题吗?

最诚挚的问候,

罗伯托。

付费偷看设置
发送
3条回答
My梦
1楼-- · 2020-08-23 22:52

你好罗伯托,

此问题确实已"修复"。 如果您仍然遇到此问题,我们将进行另一番调查。 您使用的是哪个SuccessFactors API?

干杯

Marika

我是小鹏鹏啊
2楼-- · 2020-08-23 22:52

您好Marika,
谢谢您的回答。

我忘了提一下,当使用来自Business Hub的模型规范时,该问题确实消失了(即Position Management API现在可以正常工作了。)

我从不是从API Business Hub取得的EDMX模型开始,而是直接从来自SuccessFactors实例的metadata.xml取得。 例如,employeeInfo实体具有一些我需要使用的扩展(自定义字段,自定义导航)。

这个EDMX文件使OData生成器因上面我的注释中提到的一般错误而失败。
我知道这个EDMX文件是一个巨大的文件,可以访问系统的整个数据模型,所以也许我是 对其进行过多拉伸,但是为了给您一个比较,基于Java的odata生成器正确处理了相同的EDMX文件。

使用基于Java的生成器(不是maven插件,而是命令行jar),还可以选择应该处理的实体,因此即使EDMX很大,也可以将生成的结果调整为适合的形式 该应用程序确实需要。

再次感谢您的友好评论和问候!

Roberto。

打个大熊猫
3楼-- · 2020-08-23 22:50

谢谢您的举报。 我将通过电子邮件与您联系以获取服务规格。 我们将尝试尽快解决此问题。

一周热门 更多>