iteraplan 3.3 Documentation

Skip to end of metadata
Go to start of metadata

iteraplan is a client/server application. This chapter describes the requirements on both the client and the server side.

Overview of Required Infrastructure


iteraplan is a web application which runs on a central server. On the client side, the application requires a web browser; on the server side, it requires a Java servlet engine, which provides the runtime environment for the application, plus a relational database in which the application data can be stored.

Client Requirements

On the client side, iteraplan only needs a standard web browser. We recommend Mozilla Firefox 3.6 or 10 or newer, or Microsoft Internet Explorer 8, 9 or 10.

For Internet Explorer 8, there are known problems with a relatively poor Javascript performance, compared to contemporary browsers.

Microsoft Internet Explorer 11 is not yet fully supported. When using Internet Explorer 11, the application is displayed in Internet Explorer 10 compatibility mode.

The browser's data privacy settings must be configured to accept cookies and JavaScript.

Please note that Internet Explorer 7 and older is no longer supported.

Please note also that Chrome is not supported.

Server Requirements

Overview

Type

Minimum Requirement

Recommended Value

CPU

1 GHz Dual Core or 1.5 GHz Single Core

more is better

RAM

1 GB (with Oracle database: 2 GB)

2-4 GB

HDD

250 MB (excluding DB and OS)

1 GB of free space (excluding DB and OS)

Operating System

any OS supported by Oracle Java 6 (32 Bit or 64 Bit)
includes Windows, Linux and MacOS X

Windows XP, Server 2003/2008/2012 or newer
Linux (Suse's SLES, Red Hat's RHEL)

Runtime Environment

Java SE Runtime Environment 6 or 7 by Oracle/SUN

Note: Java 8 is currently not supported

Java SE 6 Update 46 or Java SE 7 Update 25
by Oracle/SUN (http://www.java.com)

Application Server

Apache Tomcat 6.0.x or 7.0.x

Apache Tomcat 6.0.37

Database System

MySQL 5.x or Oracle 10/11/12

 

Database Storage

10 MB

100-200 MB

Details

iteraplan is an application based on Java server pages/ Java servlets and therefore requires a servlet engine. The server with this engine must be connected to the local network and be able to respond to requests submitted with HTTP/HTTPS.

At present, Apache Tomcat 6.0 and Apache Tomcat 7.0 are supported as the servlet engine. Please bear in mind that iteraplan is unable to run on earlier Tomcat versions. If you need support for more recent versions or for other servlet engines and application servers, please consult iteraplan support first to learn about known or potential issues.

Please verify that Apache Tomcat is installed, and that the CATALINA_HOME environment variable references the Tomcat installation folder. CATALINA_HOME must be created as a system wide environment variable. Please refer to your operating system manual for instructions on creating system wide environment variables. For Windows systems, Microsoft provides information in knowledge base entry KB310519.
Some Tomcat configuration options must be changed in order to run iteraplan successfully. Please follow these instructions.

Also make sure that you have write access to the subfolder webapps of the Tomcat installation folder, as the iteraplan installer will write to this folder later on.

A relational database is required for storing the application data. The application officially supports the database systems Oracle 10g/11g/12c and MySQL Versions 5.0.x, 5.1.x and 5.5.x. Make sure that one of these two database products is installed. The procedure for creating the database schemas is described on a separate page. If you are planning on using other database systems, you should first discuss this with iteratec.

Before installing the application with the iteraplan Installer utility, you must first install Java runtime environment (JRE) Version 6 or 7. The JRE is also a prerequisite for running the Tomcat servlet engine. The application officially supports the Java runtime environments by Oracle. JREs from other vendors are not tested and not supported, although they might work.

Verify that you have the correct version of Java installed and that the Java /bin folder is included in the PATH environment variable (or Path - environment variables are not case sensitive in Windows). In addition, the environment variable JRE_HOME (alternatively: JAVA_HOME) must be set to the installation folder of the Java runtime or development environment. You can check the current environment variable values by running set in a command line window.

  • No labels