Installation - System requirements

Page / - last modified by gru on 03.01.2024, 11:50

System requirements

last modified by gru

on 03.01.2024, 11:50

Table of Contents

Software

Server

Database

Browser (administration interface)

Hardware

Content [ Hide ]

Software

Server

Database

Browser (administration interface)

Hardware

The Xima® Formcycle Server is a Java web application run on a Java web container or application server.

Software

Server

The following software is required for a Xima® Formcycle Server.

Oracle Java JDK oder Open JDK version 8 to 14 (Recommended version is 11 (LTS))

If necessary, installation of the appropriate Java Cryptography Extension (Jce, Unlimited Strength Jurisdiction Policy Files, necessary for Java 8 versions prior update 151)

If necessary, activation of the unlimited policy (necessary for Java 8 versions between update 151 and 162)

Apache Tomcat 8.5 or 9

Tomcat versions 8.5.48-49 and 9.0.28-29 contain a bug that prevents Xima® Formcycle from running. For Tomcat versions from 8.5.50 or 9.0.30 onward, this bug is fixed. In version 9.0.31, performance problems have been detected in combination with Xima® Formcycle.

Other applications server are possible, but are not officially supported.

Please note any necessary configurations when operating the application server behind a load balancer, reverse proxy or similar (see here).

The following configurations are generally used for customer installations.

Windows (MS Windows Server 2019 Standard): Eclipse Temurin 11 (LTS), JVM HotSpot
Linux (Debian 10): OpenJDK 11
Application Server: Apache Tomcat 9

Database

One of the following database management systems must be installed.

MySQL, version 5.1 or higher

MS SQL, version 2008 R2 or higher

Oracle, Version 11 or higher

PostgreSQL, version 9.1 or higher (

6.1.0+ MariaDB, version 10 or higher

A case-sensitive UTF-8 collation, such as utf8_bin

Browser (administration interface)

These requirements are for the administration interface of Xima® Formcycle, not for opening and filling out forms. We recommend you use a recent version of one of the following browsers. Also, please keep in mind that older browsers may have security-related bugs.

Microsoft Edge

Mozilla Firefox (recommended)

Google Chrome

Internet explorer is not supported anymore for the backend. Using it may lead to Ui glitches or other bugs.

Hardware

Hardware requirements may differ depending on how Xima® Formcycle is used, such as how many forms have to be processed each day.

Consider the following requirement on the system:

1 client

40 forms

1000 form submissions daily

1000 state transitions daily

500 files created by action, eg PDF or Word files

10 simultaneously registered users in the backend

This will require the following hardware:

Windows 2012 R2 (64-bit) or Linux (64-bit)

2 x QuadCore processors @ 2,8 GHz

8 GB RAM (4 GB for the application server)

10 GB disc space for Xima® Formcycle

The specifications above do not include the database server. The database server may run on a different server.