(本文档仅供参考)

问题说明

在smartbi使用过程中会遇到F12下出现404的脚本错误,该如何找到这个丢失的页面,并解决此问题。

问题定位

1、先从F12截图确定404找不到的文件名称,上图可以看出文件名是CrossDomainBridge.js,因此在正常的Smartbi环境中,找到smartbi.war的解压目录,查找丢失的js文件。

2、若无法找到js文件,可切换到..bin/exts-smartbi文件中再次查找。
注:exts-smartbi文件夹是smartbi.war中内置的扩展包解压路径

3、找到js文件后,右键打开文件所在路径。

4、可根据文件路径中的smartbiExtensionxxx.tmp 目录,结合【系统监控-扩展包】判断具体的扩展包原始路径。



5、确认路径后,可在问题环境中查找文件是否丢失。

解决方案

若在扩展包-原始路径或者smartbi.war中无法找到对应的js文件,可联系support@smartbi.com.cn获取新的包。
若在扩展包-解压路径无法找到对应的js文件,常见是加载路径被删除导致,可能是服务器启动了多次,需要将所有同路径的进程杀死,然后启动应用服务器即可再次自动解压。