... |
... |
@@ -8,33
+8,50 @@ |
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 |
|
-* Note: Support for Java SE 8 (LTS) is scheduled to be dropped in {{formcycle/}} release **6.2**. |
13 |
|
-* 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 |
+ |
|
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 |
+ |
14 |
14 |
* 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"]]). |
15 |
15 |
|
|
23 |
+{{box}} |
|
24 |
+The following configurations are generally used for customer installations. |
|
25 |
+ |
|
26 |
+Windows (MS Windows Server 2016 Standard): **AdoptOpenJDK 11 (LTS), JVM HotSpot** |
|
27 |
+Linux (Debian 10): **OpenJDK 11** |
|
28 |
+Application Server: **Apache Tomcat 9** |
|
29 |
+{{/box}} |
|
30 |
+ |
16 |
16 |
=== Database === |
17 |
17 |
|
18 |
18 |
One of the following database management systems must be installed. |
19 |
19 |
|
20 |
|
-* MySQL, version 5.1 or higher (currently until the last version of 5, because of changing the system specific names in version 8) |
|
35 |
+* MySQL, version 5.1 or higher |
21 |
21 |
* MS SQL, version 2008 R2 or higher |
22 |
22 |
* Oracle, Version 11 or higher |
23 |
|
-* PostgreSQL, version 9.1 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// |
24 |
24 |
|
25 |
25 |
=== Browser (administration interface) === |
26 |
26 |
|
27 |
|
-These requirements exists only for the administration interface of {{formcycle/}}, not for opening and filling out forms. |
|
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. |
28 |
28 |
|
29 |
29 |
* Microsoft Edge |
30 |
|
-* Mozilla Firefox 3.6, or higher |
31 |
|
-* Google Chrome 13 or higher |
|
47 |
+* Mozilla Firefox (recommended) |
|
48 |
+* Google Chrome |
32 |
32 |
|
33 |
|
-Currently, we recommend Mozilla Firefox. |
|
50 |
+Internet explorer is not supported anymore for the backend. Using it may lead to {{smallcaps}}Ui{{/smallcaps}} glitches or other bugs. |
34 |
34 |
|
35 |
35 |
== Hardware == |
36 |
36 |
|
37 |
|
-Hardware requirements may differ depending on how {{formcycle/}} is used, eg. how many forms have to be processed each day. |
|
54 |
+Hardware requirements may differ depending on how {{formcycle/}} is used, such as how many forms have to be processed each day. |
38 |
38 |
|
39 |
39 |
Consider the following requirement on the system: |
40 |
40 |
|
... |
... |
@@ -43,13
+43,13 @@ |
43 |
43 |
* 1000 form submissions daily |
44 |
44 |
* 1000 state transitions daily |
45 |
45 |
* 500 files created by action, eg PDF or Word files |
46 |
|
-* 10 simultaneously registered users processing submitted forms |
|
63 |
+* 10 simultaneously registered users in the backend |
47 |
47 |
|
48 |
48 |
This will require the following hardware: |
49 |
49 |
|
50 |
|
-* Windows 2008 R2 (64-bit) or Linux (64-bit) |
|
67 |
+* Windows 2012 R2 (64-bit) or Linux (64-bit) |
51 |
51 |
* 2 x QuadCore processors @ 2,8 GHz |
52 |
52 |
* 8 GB RAM (4 GB for the application server) |
53 |
|
-* 10 GB disc space for XIMA® FORMCYCLE |
|
70 |
+* 10 GB disc space for {{formcycle/}} |
54 |
54 |
|
55 |
|
-Database(s) are kept on a separate server. |
|
72 |
+The specifications above do not include the database server. The database server may run on a different server. |