Installing in an offline environment

If the machine on which you run the deploy process has an internet connection, the deployment tooling will automatically download the required prerequisites for you. If the machine does not have an internet connection, you will need to supply the required prerequisites manually.

i2 Explore for iBase requires the following prerequisites to be available on the host machine:

  • Java Development Kit (JDK): The JDK is required to run the i2 Explore for iBase application.

    • The JDK can be downloaded from the Adoptium website.

    • The JDK must be placed in the following location:

      • <installation_location>/explore-for-ibase/analyze-deployment-tooling/pre-reqs/jdk.zip

    • Supported version: 17.0.11

  • Liberty application server: The Liberty application server is required to run the i2 Explore for iBase application.

    • The Liberty application server can be downloaded from the IBM website.

    • The Liberty application server must be placed in the following location:

      • <installation_location>/explore-for-ibase/analyze-deployment-tooling/pre-reqs/wlp.zip

    • Supported version: 25.0.0.2

  • Solr: The Solr service is required to provide text search capabilities for the i2 Explore for iBase application.

    • The Solr service can be downloaded from the Apache Solr website.

    • The Solr service must be placed in the following location:

      • <installation_location>/explore-for-ibase/analyze-deployment-tooling/pre-reqs/solr.tgz

    • Supported version: 9.8.1

  • Zookeeper: The Zookeeper service is required to provide coordination for the Solr service.

    • The Zookeeper service can be downloaded from the Apache Zookeeper website.

    • The Zookeeper service must be placed in the following location:

      • <installation_location>/explore-for-ibase/analyze-deployment-tooling/pre-reqs/zookeeper.tar.gz

    • Supported version: 3.9.3

  • SQL Server JDBC driver: The SQL Server JDBC driver is required to connect to the iBase database.

    • The SQL Server JDBC driver can be downloaded from the Microsoft website.

    • The SQL Server JDBC driver must be placed in the following location:

      • <installation_location>/explore-for-ibase/analyze-deployment-tooling/pre-reqs/jdbc-drivers/

    • Supported version: 12.6.0.jre11

Updating the prerequisites

Occasionally, it might be necessary to supply updated versions of the prerequisites listed above (if a critical security patch is required, for example). In this instance, you can supply the updated prerequisite in the locations described above, and then do the following from the analyze-deployment-tooling directory:

  • setup -t clean

  • setup -t deploy