Show last authors
1 {{content/}}
2
3 The {{fcserver/}} is a Java web application run on a Java web container or application server.
4
5 == Software ==
6
7 === Server ===
8
9 The following software is required for a {{fcserver/}}.
10
11 * Oracle Java JDK oder Open JDK version 8 to 14 (Recommended version is 11 (LTS))
12 ** If necessary, installation of the appropriate //Java Cryptography Extension// ({{smallcaps}}Jce{{/smallcaps}}, Unlimited Strength Jurisdiction Policy Files, necessary for Java 8 versions prior update 151)
13 ** If necessary, activation of the //unlimited policy// (necessary for Java 8 versions between update 151 and 162)
14 * Apache Tomcat 8.5 or 9
15
16 {{info}}
17 Tomcat versions 8.5.48-49 and 9.0.28-29 contain a [[bug>>https://bz.apache.org/bugzilla/show_bug.cgi?id=63969]] that prevents {{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 {{formcycle/}}.
18 {{/info}}
19
20 * Other applications server are possible, but are not officially supported.
21 * Please note any necessary configurations when operating the application server behind a load balancer, reverse proxy or similar (see [[here>>doc:IntermediateServers||target="_blank"]]).
22
23 {{box}}
24 The following configurations are generally used for customer installations.
25
26 Windows (MS Windows Server 2019 Standard): **Eclipse Temurin 11 (LTS), JVM HotSpot**
27 Linux (Debian 10): **OpenJDK 11**
28 Application Server: **Apache Tomcat 9**
29 {{/box}}
30
31 === Database ===
32
33 One of the following database management systems must be installed.
34
35 * MySQL, version 5.1 or higher
36 * MS SQL, version 2008 R2 or higher
37 * Oracle, Version 11 or higher
38 * PostgreSQL, version 9.1 or higher (
39 * {{version major="6" minor="1" patch="0"/}} MariaDB, version 10 or higher
40 * A case-sensitive UTF-8 collation, such as //utf8_bin//
41
42 === Browser (administration interface) ===
43
44 These requirements are for the administration interface of {{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.
45
46 * Microsoft Edge
47 * Mozilla Firefox (recommended)
48 * Google Chrome
49
50 Internet explorer is not supported anymore for the backend. Using it may lead to {{smallcaps}}Ui{{/smallcaps}} glitches or other bugs.
51
52 == Hardware ==
53
54 Hardware requirements may differ depending on how {{formcycle/}} is used, such as how many forms have to be processed each day.
55
56 Consider the following requirement on the system:
57
58 * 1 client
59 * 40 forms
60 * 1000 form submissions daily
61 * 1000 state transitions daily
62 * 500 files created by action, eg PDF or Word files
63 * 10 simultaneously registered users in the backend
64
65 This will require the following hardware:
66
67 * Windows 2012 R2 (64-bit) or Linux (64-bit)
68 * 2 x QuadCore processors @ 2,8 GHz
69 * 8 GB RAM (4 GB for the application server)
70 * 10 GB disc space for {{formcycle/}}
71
72 The specifications above do not include the database server. The database server may run on a different server.
Copyright 2000-2024