... |
... |
@@ -8,32
+8,46 @@ |
8 |
8 |
|
9 |
9 |
The following software is required for a {{fcserver/}}. |
10 |
10 |
|
11 |
|
-* Oracle Java JDK, version 1.8.x or higher (OpenJDK is not supported.) |
12 |
|
-* Apache Tomcat 8 or JBoss |
|
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 |
+{{info}}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.{{/info}} |
13 |
13 |
* Other applications server are possible, but are not officially supported. |
|
17 |
+* Please note any necessary configurations when operating the application server behind a load balancer, reverse proxy or similar (see [[here>>doc:IntermediateServers||target="_blank"]]). |
14 |
14 |
|
|
19 |
+{{box}} |
|
20 |
+The following configurations are generally used for customer installations. |
|
21 |
+ |
|
22 |
+Windows (MS Windows Server 2016 Standard): **AdoptOpenJDK 11 (LTS), JVM HotSpot** |
|
23 |
+Linux (Debian 10): **OpenJDK 11** |
|
24 |
+Application Server: **Apache Tomcat 9** |
|
25 |
+{{/box}} |
|
26 |
+ |
15 |
15 |
=== Database === |
16 |
16 |
|
17 |
17 |
One of the following database management systems must be installed. |
18 |
18 |
|
19 |
|
-* MySQL, version 5.1 or higher (currently until the last version of 5, because of changing the system specific names in version 8) |
|
31 |
+* MySQL, version 5.1 or higher |
20 |
20 |
* MS SQL, version 2008 R2 or higher |
21 |
21 |
* Oracle, Version 11 or higher |
22 |
|
-* PostgreSQL, version 9.1 or higher |
|
34 |
+* PostgreSQL, version 9.1 or higher ( |
|
35 |
+* {{version major="6" minor="1" patch="0"/}} MariaDB, version 10 or higher |
|
36 |
+* A case-sensitive UTF-8 collation, such as //utf8_bin// |
23 |
23 |
|
24 |
24 |
=== Browser (administration interface) === |
25 |
25 |
|
26 |
|
-These requirements exists only for the administration interface of {{formcycle/}}, not for opening and filling out forms. |
|
40 |
+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. |
27 |
27 |
|
28 |
28 |
* Microsoft Edge |
29 |
|
-* Mozilla Firefox 3.6, or higher |
30 |
|
-* Google Chrome 13 or higher |
|
43 |
+* Mozilla Firefox (recommended) |
|
44 |
+* Google Chrome |
31 |
31 |
|
32 |
|
-Currently, we recommend Mozilla Firefox. |
|
46 |
+Internet explorer is not supported anymore for the backend. Using it may lead to {{smallcaps}}Ui{{/smallcaps}} glitches or other bugs. |
33 |
33 |
|
34 |
34 |
== Hardware == |
35 |
35 |
|
36 |
|
-Hardware requirements may differ depending on how {{formcycle/}} is used, eg. how many forms have to be processed each day. |
|
50 |
+Hardware requirements may differ depending on how {{formcycle/}} is used, such as how many forms have to be processed each day. |
37 |
37 |
|
38 |
38 |
Consider the following requirement on the system: |
39 |
39 |
|
... |
... |
@@ -42,13
+42,13 @@ |
42 |
42 |
* 1000 form submissions daily |
43 |
43 |
* 1000 state transitions daily |
44 |
44 |
* 500 files created by action, eg PDF or Word files |
45 |
|
-* 10 simultaneously registered users processing submitted forms |
|
59 |
+* 10 simultaneously registered users in the backend |
46 |
46 |
|
47 |
47 |
This will require the following hardware: |
48 |
48 |
|
49 |
|
-* Windows 2008 R2 (64-bit) or Linux (64-bit) |
|
63 |
+* Windows 2012 R2 (64-bit) or Linux (64-bit) |
50 |
50 |
* 2 x QuadCore processors @ 2,8 GHz |
51 |
51 |
* 8 GB RAM (4 GB for the application server) |
52 |
|
-* 10 GB disc space for XIMA® FORMCYCLE |
|
66 |
+* 10 GB disc space for {{formcycle/}} |
53 |
53 |
|
54 |
|
-Database(s) are kept on a separate server. |
|
68 |
+The specifications above do not include the database server. The database server may run on a different server. |