Datenschutzhinweis

 

Beim Laden dieses Inhalts werden Nutzungsinformationen an Vimeo übertragen und dort ggf. verarbeitet.

 

             

Datenverzeichnisse von formcycle

Geändert am Fr, 23 Feb um 4:27 NACHMITTAGS

Standard-Verzeichnisse

Standardmäßig werden Daten und interne Konfigurationsdateien im Benutzerverzeichnis des Benutzers welcher den Tomcat-Server startet abgelegt. Da sich diese je nach Betriebssystem und Benutzer stark unterscheiden können, gibt es zwei Möglichkeiten diese im zu ermitteln. Zum einen wird beim Start von formcycle innerhalb der Log-Dateien ein entsprechender Eintrag ausgegeben:

[main] (XfcConfig.java:433) -  ==> Data-folder set to '/tmp/xima/formcycle'
[main] (XfcConfig.java:434) -  ==> Configuration-folder set to '/home/tomcat/xima/formcycle/config'


Die zweite Möglichkeit ist das Ablesen der verwendeten Verzeichnisse innerhalb der Verwaltungsoberfläche unter dem Punkt System -> Serverinformationen:

grafik.png


Ändern des Daten- und Konfigurationsverzeichnisses

Falls die standardmäßig verwendeten Verzeichnisse geändert werden sollen um dies zum Beispiel auf eine andere Partition zu speichern, sind folgende Änderungen der Konfiguration notwendig.

Anlegen bzw. Auffinden der Konfigurationsdatei

Die Einstellungen können in einer von drei Konfigurationsdateien eingetragen werden:

  • TOMCAT_VERZEICHNIS/webapps/FORMCYCLE_CONTEXT_NAME/WEB-INF/web.xml
    z.B. /home/tomcat/apache-tomcat-8.5.11/webapps/formcycle-tc8/WEB-INF/web.xml. Hier sind die Einstellungen bereits auskommentiert und beschrieben hinterlegt. Da es sich bei dieser Datei um die Konfiguration direkt innerhalb der Anwendung handelt, geht diese beim Einspielen einer neuen formcycle verloren.
  • TOMCAT_VERZEICHNIS/conf/Catalina/localhost/formcycle.xml
    Falls diese Datei noch nicht existiert, kann diese manuell angelegt werden. Diese gilt hierbei lediglich für den Anwendung mit dem zugehörigen Namen und bleibt bei Updates von FORMCYCLE bestehen. Falls Sie die Änderungen wie im Abschnitt FORMCYCLE von Root-Domain aufrufen vorgenommen haben, nehmen Sie die Änderungen stattdessen an der Datei ROOT.xml vor.
  • TOMCAT_VERZEICHNIS/conf/context.xml 
    Hierbei handelt es sich um eine Server-weite Datei welche ebenso beim Update von formcycle bestehen bleibt. Sollten nicht mehrere formcycle-Instanzen auf dem selben Server betrieben werden wird diese Datei empfohlen.


Alternativ können die Verzeichnisse auch über einen Umgebungsvariable oder eine System-Property der JVM geändert werden. Die Namen hierfür sind die gleichen wie die Kontextparameter.


Bearbeiten der Konfigurationsdatei

Fügen Sie in der Konfigurationsdatei zwei Parameter-Einträge hinzu, wo Sie die gewünschten Pfade für das Verzeichnis von Dateien von FORMCYCLE eintragen. Beispielhaft könnte eine Konfigurationsdatei wie folgt aussehen:

<Context>
    <WatchedResource>WEB-INF/web.xml</WatchedResource>
    <Parameter name="XFC_CONFIG_DIR" value="C:\formcycle\config" override="true"/>
    <Parameter name="XFC_DATA_DIR" value="C:\formcycle\data" override="true"/>
</Context>
  • XFC_CONFIG_DIR
    Verzeichnis, in dem Konfigurationsdateien von formcycle wie z.B. application.properties (Anwendungseinstellungen), logging.properties, fcmLizenz.lic (Lizenzdatei) oder ldapauth.properties gespeichert werden.
  • XFC_DATA_DIR
    Verzeichnis, in dem Daten wie z.B. hochgeladene oder durch Aktionen erzeugte Dateien temporär gespeichert werden.
  • XFC_TEMP_DIR
    Verzeichnis für temporäre Dateien.
  • XFC_SCAN_DIR
    Verzeichnis, in dem Dateien temporär für den Virenscan abgelegt werden.
  • XFC_PLUGIN_DIR
    Verzeichnis, in dem Plugins und Plugin-Konfigurationsdateien abgelegt werden.
  • XFC_CACHE_DIR
    Verzeichnis, in dem Cache-Dateien abgelegt werden.

War dieser Artikel hilfreich?

Das ist großartig!

Vielen Dank für das Feedback

Leider konnten wir nicht helfen

Vielen Dank für das Feedback

Wie können wir diesen Artikel verbessern?

Wählen Sie wenigstens einen der Gründe aus
CAPTCHA-Verifikation ist erforderlich.

Feedback gesendet

Wir wissen Ihre Bemühungen zu schätzen und werden versuchen, den Artikel zu korrigieren