如何处理SAP Launchpad上tile打不开的问题

134 阅读1分钟

When you click a tile in Fiori launchpad, you meet with this error message:

clipboard1

Chrome Development tool里观察到具体的error message:

clipboard2

clipboard3

找出具体抛error message的JavaScript source code: core-min-3.js:

clipboard4

root cause是解析navigation target时报错:

clipboard5
clipboard6

使用OData 读取navigation target信息:
clipboard7
clipboard8

读取失败,返回response length为0:

clipboard9

clipboard10

返回结果是空的:

clipboard11

在backend debug找出出问题的代码: line 79。
Callstack如下:

clipboard12

clipboard13
clipboard14

使用debug 从line 79点shift + F12直接跳至method 尾部,问题即解决。

要获取更多Jerry的原创文章,请关注公众号"汪子熙":