第9页,共210页。 显示 2,095 条结果 (0.029 秒)
仪表盘宏-接口扩展包开发
安装包损坏排查:”error in opening zip file“或者”Invalid or corrupt jar file“
image2022-11-21_14-11-1.png 排查方案: 上述截图情况一般都是war包、jar包在下载或者上传过程中损坏导致,可以通过排查安装包文件的哈希值来确认具体是过程中哪个步骤损坏。 1、Windows系统 在安装文件的目录下输入:certutil -hashfile 文件名称 SHA256,如下示例为排查 … 内部确认安装包的正确哈希值,在下载后本地使用命令查询哈希值对比一次,复制到内网机器上后再进行对比确认是下载还是拷贝传输过程中导致安装包损坏。 (2)如是在上传到服务器的过程中损坏,建议在上传之前可先对安装包压缩,上传到服务器后再解压部署。 (3)如内网机器和刚下载下来的哈希值一样的话,可能是下载过程损坏了,可联系Linux系统一键安装包部署Smartbi
部署Linux一键部署安装包中的服务,但运行过程中性能会较差,可以根据实际环境提升服务器配置。 1.安装部署 1、上传安装包到服务器,并解压 tar -zxvf Smartbi_x86_CN_V11.0.tar.gz #注意替换成实际的安装包名称 2、进入安装包解压目录,开始 … Tomcat进程ID #结束Tomcat进程 ②删除旧的smartbi war包 cd <安装目录>/Tomcat/webapps/ #删除前可以将war包备份到其他目录中。 rm -rf smartbi* ③上传新的smartbi war包到<安装目录>/Tomcat/webapps更换war包之后,打开地图提示地图文件不存在
(本文档仅供参考) 问题 更换war包之后,打开地图提示地图文件不存在 不存在的.jpg 解决方案: 该问题是由于中国地图FCMap_100000_china.svg文件不存在导致的,该文件是存在于全国区县扩展包中。 请检查是否有加载地图的扩展包(chinanationalmap.ext),如果没加载的话,可从以下文档中下载扩展包并加载: https://history.wiki.smartbi.com.cn/pages/viewpage.action?pageId=21955280 https://history.wiki.smartbi.com.cn/pagesOEM扩展包修改顶头“首页”首页为其他自定义名称
(本文档仅供参考) 问题说明 通过文档:移动端自定义logo扩展包下载的扩展包MobilePortalChange.ext,但是wiki中未有修改顶头首页名称的示例。 32.jpg 解决方案 在扩展包路径 vision/mobileX/static/patch.js文件添加如下的内容,可以达到修改上方标题 … ExtensionFactory = function () { } ExtensionFactory.prototype.initContext = function (name, context) { // 扩展点 if (name === 'Home') { document.querySelector如何向Smartbi中添加数据库驱动jar包—V7及以上,V9以下版本
jar文件,直接将文件添加到上述步骤中配置的存放路径即可,无需重启服务。系统每隔30秒会自动监听该目录里jar文件的变化。 注:系统中jar文件查找的顺序如下 (1)首先查找war包中lib目录下的jar文件 (2)接下来查找配置界面“JAVA动态类”配置的目录下的jar文件 (3)若系统有加载扩展包,最后查找扩展包中lib目录下的jar文件 如果smartbi中已内置对应的数据库驱动,则系统会使用内置的驱动进行数据源连接。若需要使用自行添加的驱动,则需要同时删除war包中内置的驱动文件。 添加驱动 添加jar扩展设置-规则校验类
的演示绑定自定义java类的导入模板,实现该类,并编译生成扩展包。 2、参考扩展包部署,部署该扩展包。 3、新建Excel导入模板,进行基本设置及列设置。 image2021-6-2_18-21-30.png image2021-6-2_18-21-37.png 4、切换到“扩展设置”,输入实现的规则校验类名称 … 。 2、扩展包应该设置优先级:depends="DataImporter" ,否则类找不到。扩展设置-规则校验类
的演示绑定自定义java类的导入模板,实现该类,并编译生成扩展包。 2、参考扩展包部署,部署该扩展包。 3、新建Excel导入模板,进行基本设置及列设置。 image2021-6-2_18-21-30.png image2021-6-2_18-21-37.png 4、切换到“扩展设置”,输入实现的规则校验类名称 … 。 2、扩展包应该设置优先级:depends="DataImporter" ,否则类找不到。系统集成相关扩展点
如下。 1、参考“插件开发框架”,开发一个项目扩展包。 2、在扩展包项目中新建一个Java类 com.mycomp.MyXxxClass,并且实现接口 smartbi.xxx.IXxxInterface。 3、在 Smartbi 中进行配置,使用前一步开发的类 com.mycomp.MyXxxClass。 4、参考“扩展包部署”文档,部署该项目扩展包。 5、此后 Smartbi 会在相关的扩展点处调用 com.mycomp.MyXxxClass类,从而让第三方系统接管相关功能。 3.第三方系统可接管的几种Smartbi功能 功能接管方式 方案War包更新方法
的smartbi.war 包进行备份,保存到指定位置。如:部署到Tomcat 应用服务器,直接到 <Smartbi-install-dir>\Tomcat\webapps\ 目录下将smartbi.war 文件拷贝下来即可。 1.3 备份扩展包 访问系统配置界面,地址:http://localhost:8080/smartbi/vision/config http://localhost:8080/smartbi/vision/config。查看"扩展包存放路径",然后去到服务器上,对该路径下的所有文件进行备份,保存到指定位置。 03.png 2 更换新的war包 2.1 针对不同的应用服务器,部署新