Introduction to Wizard Page when Deploying FineBI on Servers

  • Last update:  2023-03-31
  • Overview

    Version

    FineBI Version

    New Function

    6.0

    /

    Application Scenarios

    When you deploy the server, the deployment may fail due to multiple reasons. At this time, a guiding page will be provided to help you detect and fix the problem.

    Function

    When the server deployment fails, the wizard will guide you to detect and fix problems in time for a successful deployment.

    Deployment Procedure

    The deployment procedure is as follows:

    Container

    Instruction

    Tomcat

    JDK version: JDK 1.8, and the minor version must be newer than JDK 8u102. For details, see FineBI Deployment on Tomcat.

    WebLogic

    JDK version: JDK 1.8, and the minor version must be newer than JDK8u102. For details, see FineBI Deployment on Weblogic

    WildFly

    For details, see FineBI Deployment on WildFly 9 to WildFly 18, FineBI Deployment on WildFly 8.

    WebSphere

    For details, see FineBI Deployment on WebSphere on Linux.

    Resin

    For details, see FineBI Deployment on Resin

    Docker

    For details, see FineBI Deployment on Docker.

    Different Errors Detected by Server Deployment Wizard

    Deployment Environment Exception

    The error message is displayed as follows:

     QQ图片20230328105444.png

    For details, see Deployment Environment Exception.

    Database Connection Exception

    1.     Built-In Database Connection Failture

    WhenFineBI fails to be connected to the built-in database, the error message is shown like this:

     1661398685UCFn.png

    2.     External Database Connection Failture

    WhenFineBI fails to be connected to the external database, the error message is shown like this:

     1661400862fW4p.png

    After modifying the configuration of the external database, click Retest. If the connection is successful, you will directly access the new database. If the connected database has no data, it will prompt that the target database is an unusable new database.

    WebSocket Port Exception

    When the WebSocket port conflicts with other ports, the error message is shown like this:

     1661327657Bt3S.png

    External Database Exception

    If an external database exception is detected, an error message will be prompted: Check whether the database user has the permission to create and modify tables. Or check the database logs to rectify the fault.

    To address this issue, we need to check whether the user has the permission to create and modify tables in the database. If the user does not have the permission, grant the permission to the user. If the user has, check the database logs for other problems.

    Note: External database user without database permissions will be prompted during the upgrade to terminate the upgrade.

     16613991420kZa.png

    Example

    Take Tomcat container as an example. Copy webroot folder under %BI_HOME%/webapps/webroot to %TOMCAT_HOME%/webapps and start Tomcat.

    Jumping to the Deployment Wizard

    If the project fails to start, visit http://localhost:8080/webroot/decision, and you will automatically be directed to the server deployment wizard page http://localhost:8080/webroot/decision/v10/deployment/recommendation.

    1661327859PDmA.png

    Following the Prompt

    Copy the tools.jar file under %JAVA_HOME%\jdk\lib to %Tomcat_home%\webapps\webroot\WEB-INF\lib.

     1661325657hJvU.png

    Successful Deployment

    Restart Tomcat and visit http://localhost:8080/webroot/decision. If you can be directed to the login page, the deployment is successful. 

    1661325753Poyz.png

    Attachment List


    Theme: デプロイ統合
    前の記事
    次の記事
    • いいね
    • 良くない
    • 閲覧しただけ

    フィードバック

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    9s后关闭

    反馈已提交

    网络繁忙