Page tree
Skip to end of metadata
Go to start of metadata

General requirements

Hardware

Please see CAST AIP for Dashboards - Hardware requirements for more information.

Supported Application Servers for WAR file deployment

Application ServerSupported for 1.x WARSupported for 2.x WARNotes

Apache Tomcat 7.0.x 64-bit (where x ≥ 20)

(tick)(error)
  • Apache Tomcat is supported when installed on either Microsoft Windows or Linux.
  • Java JRE or JDK v. ≥ 1.8.x must be installed on the machine that will host the Application Server.
Apache Tomcat 8.0.x 64-bit(tick)(error)
Apache Tomcat 8.5.x 64-bit(tick)(tick)
Apache Tomcat 9.0.x 64-bit(tick)
v. ≥ 1.17 only
(tick)
IBM WebSphere Application Server 8.5.x(tick)(error)Only supported when installed on a Linux Operating System - see Deployment on IBM WebSphere Application Server.

The CAST Dashboards are developed using the following Java specifications. This information will help you decide whether the web applications will function on an application server other than Apache Tomcat/IBM WebSphere Application Server:

Minimum specification1.x WAR2.x WAR
Servlet API3.03.1
Java88
Note that although the CAST Dashboards may function correctly on application servers other than those that are specifically supported (see above), CAST provides no official support for these application servers.

Supported Operating Systems for ZIP file deployment

Operating SystemSupported
Microsoft Windows 10 Pro(tick)
CentOS 7.4(tick)

Browsers

This section lists the browsers supported by CAST to connect to a dashboard:

BrowserSupportedDeprecated supportNotes
Microsoft Internet Explorer 9
(tick)
Microsoft Internet Explorer 10
(tick)
Microsoft Internet Explorer 11(tick)

Microsoft Edge(tick)
Minimum supported release: Windows 10 Creators Update (1703)

Mozilla Firefox

(tick)
Minimum supported release: 52 and above
Google Chrome(tick)
Minimum supported release: most recent only
Safari (iOS 10)(tick)
Only supported for the Health Dashboard

Engineering Dashboard requirements

(tick)

Java JRE/JDK

A Java JRE or JDK v. ≥ 1.8.x must be installed on the machine for both WAR and ZIP file deployment.

(tick)

Application Server

Only required when deploying a WAR file: must be installed on a compatible machine.

(tick)

Web browser

Required for accessing the Engineering Dashboard.

(tick)

Dashboard schema

You can connect the Engineering Dashboard to one or multiple Dashboard schemas as follows:

Dashboard schema versionCompatible Engineering Dashboard
CAST AIP ≥ 8.3.16

≥ 1.12.0 (standalone)

≥ 1.5.12 (WAR delivered with CAST AIP ≥ 8.3.16)

CAST AIP < 8.3.16

1.12.0 (standalone)

1.5.12 (WAR delivered with CAST AIP < 8.3.16)

Each Dashboard schema must contain at least one snapshot.

(tick)

License KeyAccess to data in the Dashboard schema is governed by a license key - see Dashboard Service license key configuration. You must have a valid license key in your possession before you begin.
(tick)Roles/authorizations schema

Required only in ≥ 2.1.0-funcrel

In ≥ 2.1 only, an interface exists to manage User roles - 2.x and above and Data authorization - 2.x and above - this interface stores all its records in a dedicated schema on a CAST Storage Service/PostgreSQL instance. This instance does not need to be the same as used for your AIP schemas (Dashboard/Measure schemas), however, the required schema is small and therefore CAST recommends using an existing CAST Storage Service/PostgreSQL instance to host it. The schema is created automatically when you start up your Dashboard deployment if it does not already exist.

Health Dashboard requirements

(tick)

Java JRE

A Java JRE or JDK v. ≥ 1.8.x must be installed on the machine for both WAR and ZIP file deployment.

(tick)

Application Server

Only required when deploying a WAR file: must be installed on a compatible machine.

(tick)

Web browser

Required for accessing the Health Dashboard.

(tick)

Measurement schema

A dedicated schema (the CAST Measurement Service) on a CAST Storage Service/PostgreSQL instance.

(tick)Dashboard schemas

You can consolidate data into the Measurement schema as follows:

CAST Dashboard Services

AIP releaseSupported
8.3.x(tick)
8.2.x(tick)
8.1.x(tick)
8.0.x(tick)
7.3.x(tick)
7.2.x(tick)
7.1.x(tick)
7.0.x(tick)
(tick)Roles/authorizations schema

Required only in ≥ 2.1.0-funcrel

In ≥ 2.1 only, an interface exists to manage User roles - 2.x and above and Data authorization - 2.x and above - this interface stores all its records in a dedicated schema on a CAST Storage Service/PostgreSQL instance. This instance does not need to be the same as used for your AIP schemas (Dashboard/Measure schemas), however, the required schema is small and therefore CAST recommends using an existing CAST Storage Service/PostgreSQL instance to host it. The schema is created automatically when you start up your Dashboard deployment if it does not already exist.

CAST-RESTAPI requirements

(tick)

Java JRE

A Java JRE or JDK v. ≥ 1.8.x must be installed on the machine for both WAR and ZIP file deployment.

(tick)

Application Server

Only required when deploying a WAR file: must be installed on a compatible machine.

(tick)

Dashboard schema / Measurement schema

A single Dashboard schema or Measurement schema or multiple Dashboard / Measurement schemas.

When using the CAST-RestAPI.war with CAST Report Generator, CAST highly recommends configuring connections to the CAST Dashboard Service ONLY.

(tick)

License Key

Access to data in the Dashboard schema is governed by a license key - see Dashboard Service license key configuration. You must have a valid license key in your possession before you begin.

(tick)Roles/authorizations schema

Required only in ≥ 2.1.0-funcrel

In ≥ 2.1 only, an interface exists to manage User roles - 2.x and above and Data authorization - 2.x and above - this interface stores all its records in a dedicated schema on a CAST Storage Service/PostgreSQL instance. This instance does not need to be the same as used for your AIP schemas (Dashboard/Measure schemas), however, the required schema is small and therefore CAST recommends using an existing CAST Storage Service/PostgreSQL instance to host it. The schema is created automatically when you start up your Dashboard deployment if it does not already exist.

  • No labels