服务器和设计器的 JAR 包不匹配

  • 文档创建者:Carly
  • 编辑次数:3次
  • 最近更新:Leo.Tsai 于 2020-04-27
  • 1. 概述

    当用户连接远程设计时,服务器和设计器的 JAR 包不匹配,即日期不一致,会导致一些问题。

    2. 问题描述

    2.1 数据连接成功但无法预览

    数据连接成功,但是新建数据集时,看不到视图和表,显示数据库连接失败,如下图所示:

    1583204485326555.png

    查看日志,发现报错:connection pool shut down,如下图所示:

    1583204309403632.png

    2.2 预览数据集时报错

    预览数据集时,报错:java.lang.reflect.UndeclaredThrowableException,如下图所示:

    image.png

    2.3 对模板操作时没有权限

    远程设计时,对模板进行重命名或另存为时,显示没有权限,如下图所示:

    1583206174831384.png

    2.4 远程连接时示警

    切换工作目录至远程服务器时,跳出警告:远程设计可以连接,但版本不匹配,如下图所示:

    1583213816197816.png

    3. 解决方法

    3.1 查看 JAR 包时间

    发生以上四种情况时,请优先查看服务器和设计器的 JAR 包是否匹配。

    3.1.1 设计器

    点击菜单栏>帮助>更新升级,可查看到设计器的 JAR 包时间。如下图所示:

    1583215088690099.png

    3.1.2 服务器

    打开数据决策系统,点击管理系统>智能运维>备份还原>更新升级,可以查看到服务器的 JAR 包时间。如下图所示:

    1583215968653387.png

    3.2 匹配 JAR 包时间

    设计器和服务器的 JAR 包时间不一致,可将两者 JAR 包更新至最新。

    详情请参考:FineReport升级指南

    4. 版本不匹配提示

    2020-04-26 版本的 JAR 包,针对版本不一致导致远程设计某些功能不可用的问题,新增了弹窗提示的功能。

    4.1 出现时机

    建立上远程连接后,建立方式包括:

    • 切换工作目录至远程服务器时(直接在菜单里切换,和打开配置工作目录弹窗后点击确定时)

    • 设计器连着远程服务器启动后

    4.2 弹窗样式

    可能受影响的功能文本框中会罗列出不支持的功能,用户可自由勾选本月是否提醒。如下图所示:

    Desktop.png

    4.3 出现频率

    每次远程连接时提示,勾选了本月不再提示后,当月不再弹出,下个月继续提示。

    附件列表


    主题: 设计器简介
    • 有帮助
    • 没帮助
    • 只是浏览
    • 评价文档,奖励 1 ~ 100 随机 F 豆!