在Fiori Launchpad上更新缓存的SAPUI5应用

2020-08-24 23:43发布

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

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


大师们,

我制作了一个应用程序,发布到了ABAP存储库(DEV环境)中,并通过传输请求/更改请求传输到了生产环境。 然后对应用程序进行了更改(在javascript和xml部分中),将其发布并再次传输。 在SE80 BSP应用程序中,我可以看到有关Javascript和XML代码的新更新。

但是当我在Fiori Launchpad中运行该应用程序时,它始终使用旧代码。

这是我到目前为止尝试过的:

1)我运行了/IWFND/CACHE_CLEANUP和/IWBEP/CACHE_CLEANUP交易

2)我运行了程序:

/UI2/CHIP_SYNCHRONIZE_CACHE

/UI2/DELETE_CACHE

/UI2/DELETE_CACHE_AFTER_IMP

/UI2/INVALIDATE_GLOBAL_CACHES

/UI5/APP_INDEX_CALCULATE

/UI5/UPDATE_CACHEBUSTER

3)我在URL上使用了以下添加内容:?sap-ushell-nocb = true

4)我什至删除了该应用程序并再次发布,但未成功。 在删除该应用程序之后,然后再次将其导入之前,Fiori Launchpad仍在使用先前缓存的版本。

我们有数百个该应用程序的用户,因此我们无力单独清除每台用户计算机上的浏览器缓存。

您是否有关于如何强制Fiori Launchpad选择新版本的想法? 我是否应该对任何文件进行任何更改,以将新代码标记为应更新的新版本?

谢谢大家

道格拉斯

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

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


大师们,

我制作了一个应用程序,发布到了ABAP存储库(DEV环境)中,并通过传输请求/更改请求传输到了生产环境。 然后对应用程序进行了更改(在javascript和xml部分中),将其发布并再次传输。 在SE80 BSP应用程序中,我可以看到有关Javascript和XML代码的新更新。

但是当我在Fiori Launchpad中运行该应用程序时,它始终使用旧代码。

这是我到目前为止尝试过的:

1)我运行了/IWFND/CACHE_CLEANUP和/IWBEP/CACHE_CLEANUP交易

2)我运行了程序:

/UI2/CHIP_SYNCHRONIZE_CACHE

/UI2/DELETE_CACHE

/UI2/DELETE_CACHE_AFTER_IMP

/UI2/INVALIDATE_GLOBAL_CACHES

/UI5/APP_INDEX_CALCULATE

/UI5/UPDATE_CACHEBUSTER

3)我在URL上使用了以下添加内容:?sap-ushell-nocb = true

4)我什至删除了该应用程序并再次发布,但未成功。 在删除该应用程序之后,然后再次将其导入之前,Fiori Launchpad仍在使用先前缓存的版本。

我们有数百个该应用程序的用户,因此我们无力单独清除每台用户计算机上的浏览器缓存。

您是否有关于如何强制Fiori Launchpad选择新版本的想法? 我是否应该对任何文件进行任何更改,以将新代码标记为应更新的新版本?

谢谢大家

道格拉斯

付费偷看设置
发送
5条回答
Violet凡
1楼-- · 2020-08-25 00:39

您好,您如何解决? 我面临着同样的问题:C

半个程序猿
2楼-- · 2020-08-25 00:16

要清除全局缓存:

T代码:/nsmicm
GoTo-> HTTP插件->服务器缓存->全局无效

->清除浏览器中的缓存和cookie,然后从启动板中点击该应用。您在应用中所做的更改将立即反映在启动板中。

当学会了学习
3楼-- · 2020-08-25 00:14

会帮助

https://help.sap.com/saphelp_scm700_ehp03/ helpdata/en/a1/e56ed27d2f48b8bfed95bd80a23d88/frameset.htm

还要检查是否有代理来缓存文件。

此致

Jamie

SKY徐
4楼-- · 2020-08-25 00:40

使来自T代码SMICM的服务器缓存中的条目无效可能会有所帮助。 菜单路径" GoTo"-> HTTP插件->服务器缓存...菜单路径在较低版本的NetWeaver中略有不同。 您可以使整个缓存无效,也可以手动一个接一个地删除更改的文件。 每个文件在这里可以有多个缓存条目。

Haoba3210
5楼-- · 2020-08-25 00:30

我们遇到了类似的事情,最终在Netscaler配置中清除了缓存,问题得到了解决。

p>

一周热门 更多>