Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 11 Nächste Version anzeigen »

Über die Konfigurationsdatei 'rs.server.properties' können wesentliche Eigenschaften des R-S konfiguriert werden.
 

Konfigurationsdatei für den R-S Server

Die Konfiguration befindet sich in der Datei rs.server.properties, welche im Verzeichnis [RS_INSTALL]/conf zu finden ist.

Für die meisten der definierten Eigenschaften gibt es meist programmtechnisch vorgegebene, sinnvolle Vorgabe-Werte.

Aus diesem Grund sollten die Eigenschaften nur über die Konfigurationsdatei definiert werden, wenn die Vorgabe-Werte des Programms

bewusst überschrieben werden sollen. Dies ist zum Beispiel für die Definition von Backup-Zyklen der R-S Datenbank sinnvoll.

Folgende Einträge sind in dieser Konfigurationsdatei beispielsweise möglich (nur Werte, welche sinnvollerweise durch Administratoren geändert werden sollten):

Eintrag

Wert

Beschreibung

rs.server.daomysql|mssql|derby

Vorgabewert: derby
Beschreibt den Typ des genutzen Datenbank-Systems für das R-S.

rs.core.db.driver

org.apache.derby.jdbc.ClientDriver|
com.microsoft.sqlserver.jdbc.SQLServerDriver|
com.mysql.jdbc.Driver

Vorgabewert: org.apache.derby.jdbc.ClientDriver
Beschreibt den JDBC-Treiber für das verwendete Datenbank-System. Die JDBC-Treiber werden in Form von JAR-Dateien vom Datenbank-Hersteller zur Verfügung gestellt und in das Verzeichnis [RS_INSTALL]/lib kopiert.

rs.core.db.urljdbc:derby://localhost:8888/rs;create=false

Vorgabewert: jdbc:derby://localhost:8888/rs;create=false
Ist die Verbindungs-Beschreibung für das R-S verwendete Datenbank-System.

rs.core.db.user

rs

Vorgabewert: rs
Ist der Nutzer-Name, mit dem sich der R-S Server auf das Datenbank-System verbindet.

rs.core.db.password

rs

Vorgabewert: rs
Ist das Passwort des Nutzers, mit dem sich der R-S Server auf das Datenbank-System verbindet.

rs.core.db.schemarsVorgabewert: rs
Ist der Name des verwendeten Datenbank-Schemas auf dem Datenbank-System.

rs.storage.workdir

../data/rs/storage

Vorgabewert: ../data/rs/storage
Ist das Verzeichnis in welchem der File-Storrage (Dateien des R-S) aufgebaut wird.

rs.server.help-urlhttp://rsdoc.profiforms.com:7171/rsVorgabewert: http://rsdoc.profiforms.com:7171/rs
Ist der Link auf das ONLINE-Hilfesystem für das R-S.
rs.server.server-maintenance.schedule-backup<A> <B> <C> <D> <E> <F> <G>

Vorgabewert: 0 0 * * * ?
Parameter A: Anzahl der Sekunden [0-59]
Parameter B: Anzahl der Minuten [0-59]
Parameter C: Anzahl der Stunden [0-23]
Parameter D: Tag Im Monat [1-31]
Parameter E: Monat im Jahr [1-12]
Parameter F: Wochentag [1-7]
Parameter G: Das Jahr der Ausführung [leer|JJJJ-JJJJ]
Platzhalter:

    • '*' - steht für alle Werte die in dem Feld erlaubt sind (steht der Wert '*' im Parameter D, so wird das Backup jeden Tag im Monat ausgeführt)
    • '?' - als nicht definierten Wert

Definiert das Backup-Intervall für die R-S Datenbank. Im o.g. Beispiel erfolgt das Backup stündlich, es werden in der Historie nur 5 Generationen des Backups gehalten.
Weitere Informationen unter: http://quartz-scheduler.org/documentation/quartz-1.x/tutorials/crontrigger

rs.server.db-backup-dir../data/rs/db-backupVorgabewert: ../data/rs/db-backup
Ist das Verzeichnis, in welchem die zyklisch erstellten Datenbank-Backups für das R-S abgelegt werden.
rs.auth.password.min-length8

Vorgabewert: 0
Passwortlänge für Nutzer des R-S.

rs.workspace.schema-revision-preview.worker.dir../data/rs/tmp/previewVorgabewert: ../data/rs/tmp/preview
Ist das Verzeichnis, in welchem die Druckvorschau aus dem R-S aufbereitet wird.
rs.workspace.schema-revision-preview.worker.keep-previewdirfalse|trueVorgabewert: false
Ist der Wert 'false' definiert, so werden die für die Druckvorschau temporär erzeugten Verzeichnisse nach einer erfolgreichen Druckvorschau gelöscht. Bei einer fehlerhaften Druckvorschau bleibt das temporäre Verzeichnis für die systemnahe Fehlersuche erhalten.
Ist der Wert 'true' definiert, so werden die für die Druckvorschau temporär erzeugten Verzeichnisse nach einer erfolgreichen Druckvorschau beibehalten.
rs.workspace.upload-check.command-line../bin/antivir.bat {{checkFile}}Vorgabewert: D:/RS/apache-tomcat-6/bin/antivir.bat {{checkFile}}
Ist das Programm, welches gestartet wird um Dateien, die in das R-S geladen werden vor der Speicherung zu prüfen. Diese Prüfung kann z.B. ein Prüfung auf Viren oder eine inhaltliche Prüfung sein. Beendet das angegebene Programm/Script mit einem Rückgabewert <> 0, so wird die Speicherung im R-S mit Fehler abgebrochen, der Nutzer erhält einen Hinweis. 
rs.workspace.upload-check.enabledtrue|false

Vorgabewert: false
'false' deaktiviert die Überprüfung von Dateien, welche in den Arbeitsbereich des R-S geladen werden. Der Wert 'true' schaltet diese Funktionalität ein.

rs.storage.upload-check.enabledtrue|false

Vorgabewert: true
'false' deaktiviert die Überprüfung von Dateien, welche in den File-Storrage des R-S geladen werden. Der Wert 'true' schaltet diese Funktionalität ein.

rs.workspace.upload-check.allowed-file-extensionsbmp|tiff|jpeg|jpg|pdf|png|gifVorgabewert: bmp,tiff,jpeg,jpg,pdf,png,gif
Liste der Datei-Typen, welche für den Upload von binären Ressourcen zugelassen sind.
rs.workspace.upload-check.allowed-file-size10485760Vorgabewert: -1
Ist die maximale Größe einer Upload-Datei in Bytes.
rs.workspace.upload-check.worker.dir../data/rs/tmp/uploadVorgabewert: ../data/rs/tmp/upload
Verzeichnis, in welchem hochgeladene Dateien für das R-S geprüft werden.
rs.workspace.txform-revision.worker.dir../data/rs/tmp/txform

Vorgabewert: ../data/rs/tmp/txform
Verzeichnis, in welchem Transaktions-Formulare und Input-Pakete temporär abgelegt werden.

rs.workspace.production-bundle.worker.dir../data/rs/tmp/bundle

Vorgabewert: ../data/rs/tmp/bundle
Verzeichnis, in welchem Produktions-Pakete temporär abgelegt werden.

rs.workspace.schema.io.workdir../data/rs/tmp/io

Vorgabewert: ../data/rs/tmp/io
Verzeichnis, in welchem Schema-Versionen temporär abgelegt werden.

rs.workspace.library.io.workdir../data/rs/tmp/io

Vorgabewert: ../data/rs/tmp/io
Verzeichnis, in welchem Schema-Versionen temporär abgelegt werden.

rs.workspace.resources.io.workdir../data/rs/tmp/io

Vorgabewert: ../data/rs/tmp/io
Verzeichnis, in welchem Ressourcen temporär abgelegt werden.

rs.bin.binary-bundle.fetcher.dir../data/rs/tmp/binary

Vorgabewert: ../data/rs/tmp/binary
Verzeichnis, in welchem Binär-Pakete temporär abgelegt werden.

Änderungen an der Konfigurationsdatei werden erst nach einem Neustart des R-S Servers wirksam !

Kommentare starten in der ersten Position einer Zeile mit dem Zeichen '#'.

 Um die HTTP-Status-Codes durch Fehler zu sehen, klicken Sie bitte hier.

 

  • Keine Stichwörter