Note: If you are installing the downloadable version of ExtraView with the embedded Apache Derby database, you do not need to follow this process. Installation is performed by simply running the downloaded file and following the on-screen instructions.

There are 3 general steps involved in installing ExtraView for the first time:

  1. Installing the support software
  2. Installing the ExtraView web application and utilities
  3. Installing the ExtraView database schema

Step 1

The first step is dependent on your individual requirements. At a high level, it involves installing or making available a database (Oracle, MySQL or MSSQL), Java, a Java web application server (Apache Tomcat, WebLogic) and a web server (Apache, IIS, WebLogic). This step can be done in a number of varying ways, but generally requires user-level access to the operating system on the web application and database servers, and can require root/Administrator access to the web server. Note that if you want to install and configure ExtraView outside the parameters in this guide, it is strongly recommended to install a reference system first, following this guide, then make the changes you require.

Step 2

This step involves installing the ExtraView web application, and possibly the ExtraView CLI. These steps are documented in this guide. Occasionally, you will also be instructed to copy extra files into your installation if you have custom images or code. Instructions will be provided by ExtraView. This step generally requires user-level access to the operating system on the web application server.

Step 3

This step involves creating a new schema/login in your database and importing an Oracle .dmp file or MSSQL .bak file into your database. This step generally requires user-level access to the operating system, and administrator (sa, system user) access to the database installation to create the new account.

ExtraView Servlet Pre-Installation Checklist

Before installing the ExtraView servlet code, ensure the following components are installed and functional:

  • Oracle, Microsoft SQL Server (MSSQL), or MySQL
  • Java JDK Standard Edition. There is often a pre-installed JDK on servers but our recommendation is that you install one explicitly for ExtraView
  • ANSI C Compiler (GNU or similar) – required only for the installation of the Apache web server if you are compiling you own version as opposed to installing an already-compiled version
  • make, ar – required only for the installation of the Apache web server if you are compiling you own version as opposed to installing an already-compiled version
  • If you intend to store file attachments on the file system as opposed to storing these in the database, ensure you have the file system for storage mounted and with read/write access