8.2 将 Jaspersoft Studio 6.2.x 与 ZENworks Reporting 连接

要将 Jaspersoft Studio 6.2.x 与 ZENworks Reporting 连接,请执行以下操作:

  1. 安装 ZENworks Reporting 证书:

    1. 管理员会提供 ZENworks Reporting 证书。要获得 ZENworks Reporting 证书,请参见部分 8.2.1, 复制 ZENworks Reporting 证书

    2. 在安装了 Jaspersoft Studio 6.2.x 的设备上复制 ZENworks Reporting 证书 (server.cert)。

    3. 打开命令提示符,然后执行以下命令:

      cd <Studio 安装路径>\js-studio-pro-6.2.1\features\jre.win32.win32.x86_64.feature_1.8.0.u74\jre\bin

      <Studio 安装路径> 是安装 Jaspersoft Studio 6.2.x 的位置。例如,"C:\Program Files\Jaspersoft"

    4. 执行以下命令:

      keytool -import -keystore <Studio 安装路径>\js-studio-pro-6.2.1\features\jre.win32.win32.x86_64.feature_1.8.0.u74\jre\lib\security\cacerts -file <证书路径>\<证书名称> -storepass changeit

      <Studio 安装路径> 是安装 Jaspersoft Studio 6.2.x 的位置。例如,C:\Program Files\Jaspersoft

      <证书路径> 是安装了 Jaspersoft Studio 6.2 的设备上存放所复制 ZENworks Reporting 证书的位置。例如 "C:\Program Files\Certificate"

      <证书名称> 是 ZENworks Reporting 证书的名称。例如,server.cert

    如果 <Studio 安装路径><证书名称> 包含空格,请加上引号 ("),如下所示:

    "C:\Program Files\Certificate"

  2. 启动 Jaspersoft Studio 6.2。

  3. 在 Jaspersoft Studio 6.2 中,选择 Window(窗口)> Show View(显示视图),然后单击 Other(其他)。

  4. 在“Show View”(显示视图)页的 Jaspersoft Studio 视图下,选择 Repository Explorer(储存库资源管理器),然后单击 OK(确定)。

  5. 在“Repository”(储存库)视图中,右键单击 Servers(服务器),然后单击 Create JasperReports Server Connection(创建 JasperReports 服务器连接)。

  6. 在“Server”(服务器)配置文件向导中,指定以下信息:

    • 名称: 连接名称。

    • URL: ZENworks Reporting URL(https://<主机名>:<端口号>/jasperserver-pro/)。

      请勿使用 ZENworks Reporting 服务器 IP 地址。

    • 组织: 组织名称。

    • 用户: 有效的 ZENworks Reporting 用户名。

    • 口令: 前面的字段中所指定用户名的相关口令。

  7. 单击 Test Connection(测试连接)。成功建立连接后会显示 ZENworks Reporting 内容。

  8. 单击 Finish(完成)保存连接。

    有关如何使用 Jaspersoft Studio 6.2 的详细信息,请参见 Jaspersoft Studio 6.2

8.2.1 复制 ZENworks Reporting 证书

要复制 ZENworks Reporting 证书,请执行以下操作:

  • Linux:

  1. 以 root 用户身份登录 ZENworks Reporting。

  2. 转至 /opt/novell/zenworks-reporting/conf/security

  3. 复制 server.cert 文件。