Hide last authors
gru 1.1 1 {{content/}}
2
sas 19.1 3 {{figure image="database_update_required_en.png"}}
4 When an update of the system or the database is required, you will see a notification on the login screen.
gru 1.1 5 {{/figure}}
6
sas 19.1 7 {{figure image="database_settings_en.png"}}
8 After you sign in, you are taken to the database settings. Check if they are still correct.
gru 1.1 9 {{/figure}}
10
sas 19.1 11 {{figure image="database_update_running_en.png"}}
12 After you have checked the database settings, the system performs all necessary updates.
gru 1.1 13 {{/figure}}
14
sas 19.1 15 {{figure image="database_update_finished_en.png"}}
16 The update is done once all required updates have finished.
gru 1.1 17 {{/figure}}
18
19 {{info}}
sas 19.1 20 Before you install an update, make sure you check out the [[release notes>>doc:Blog.WebHome]]
gru 1.1 21 {{/info}}
22
23 {{info}}
sas 19.1 24 We recommend you take a backup of the database and all local data before you install the update.
gru 1.1 25 {{/info}}
26
gru 18.5 27 {{info}}
sas 19.1 28 For an update between minor versions (e.g. from version 6.1.2 to 6.3.1) it is **not** necessary to install all minor intermediate versions (6.2.0, 6.3.0) one after the other. In this example only the update 6.3.1 has to be installed. It includes all previous updates.
gru 18.5 29 {{/info}}
30
sas 19.1 31 The current version of {{formcycle/}} can be downloaded directly from our [[update page>>url:http://customer.formcycle.eu/index.php/s/n61U7gjJGFeUzrt]]. If you should require them, we also provide access to previous versions of {{formcycle/}}.
gru 1.1 32
sas 19.1 33 For each version, you can find three different files:
gru 1.1 34
awa 10.2 35 ; formcycle.war
sas 19.1 36 : Contains the master server with the backend and the {{designer/}}. For the most common use case, you only need this file.
awa 18.2 37 ; frontend-server.war
sas 19.1 38 : Contains the [[frontend server>>doc:Formcycle.SystemSettings.FrontendAndMasterServer]] that only serves and accepts forms.
39 ; frontend-server-inbox.war
40 : The frontend-server with additional support for accessing the [[inbox>>doc:Formcycle.Inbox.WebHome]] on the frontend server.
gru 1.1 41
sas 19.1 42 For certain version, we also provide plugins you can download.
gru 1.1 43
sas 19.1 44 == Step 1: Download the current version ==
gru 1.1 45
sas 19.1 46 The current version of {{formcycle/}} can be downloaded directly from our [[update page>>http://customer.formcycle.eu/index.php/s/n61U7gjJGFeUzrt]].
gru 1.1 47
sas 19.1 48 == Step 2: Replace the old version ==
gru 1.1 49
sas 19.1 50 1. Remove the current WAR file on the application server from the Tomcat. In Windows, for example, this is the folder C:\Program Files\Apache\Tomcat 9.0\webapps. The folder formcycle is automatically removed. This folder must be deleted before you continue.
51 1. Upload or copy the new WAR file to the //webapps// directory.
gru 1.1 52
53 {{info}}
sas 19.1 54 It may be necessary to restart the tomcat or application server afterwards. When required, update the configuration file //web.xml// as well in case you have made any custom changes.
gru 1.1 55 {{/info}}
56
sas 19.1 57 == Step 3: Database update ==
gru 1.1 58
sas 19.1 59 When you go to the login page, you may get a notifications that an update was found. If it does, sign in with a system administrator account and proceed as follows:
gru 1.1 60
sas 19.1 61 1. After signing in as system administrator (sadmin), you will be redirected to the database administration page. Here the settings should be checked again.
62 1. After clicking the //Save and update// button, the database and machine are updated.
63 1. The individual steps are displayed here. When all of them have been completed, the update is completed.
gru 1.1 64
sas 19.1 65 You should logout and continue your work with a regular user account (and not as a system administrator).
sas 18.9 66
sas 19.1 67 Please note that plugin updates may also be required. To do this, you must check the Customer Cloud to see if you already have the latest version installed. The update can be done under System > System plugins or
68 Client > Plugins, using the button //Update plugin bundle//. Please make sure that the correct plugin is selected.
69
70 == Notice Update Frontend Server ==
71
72 The process for updating the frontend server must be done adequately to FORMCYCLE. This should ideally be done before FORMCYCLE. Afterwards, check on the master server under System > [[Frontend Server>>doc:Formcycle.SystemSettings.UserInterface.FrontendServer]] whether the connection is re-established.
Copyright 2000-2025