CIB webdesk technischer Leitfaden

6. Konfiguration CIB webdesk

6.2. Konfigurationsparameter

Im Folgenden werden die wichtigsten Konfigurationsparameter für CIB webdesk beschrieben. Erforderliche Konfigurationsparameter, die nicht über einen direkt verwendbaren Default-Wert verfügen sind hierbei farblich gekennzeichnet.

Allgemeine Parameter
Datenbank
Session-Cleaner
Vorlagencache
Cleaning (DB und Festplatte)
CIB documentServer
Platzhalter & Pfade
Restdatenerfassung
PDF-Erstellung
Darkdesk-Benachrichtigungen
Serienbrief-Erstellung
Verschiedenes

Allgemeine Parameter

Parametername

Erläuterung

cosys.centralClient

Mandantennummer des zentralen Mandanten.

Beispiel: "2000"

cosys.releaseFilter

Release-Filter für die Selektion von Vorlagenversionen.

Beispiel: „4900“



Datenbank

Parametername

Erläuterung

db.url

JDBC-URL zur Herstellung von Datenbankverbindungen. Das Format dieser URL hängt vom verwendeten JDBC-Treiber ab und ist der entsprechenden Dokumentation zu entnehmen.

Beispiel: "jdbc:oracle:thin:@hostname:1521:orcl"

db.user

Benutzername zur Authentifizierung am Datenbankserver.

db.password

Passwort zur Authentifizierung am Datenbankserver.

db.driverClass

Vollqualifizierter Klassenname des JDBC-Treibers, der für die Verbindungsherstellung zur Datenbank verwendet wird. Dieser Parameter kann die folgenden Wertausprägungen annehmen:

  • oracle.jdbc.driver.OracleDriver (für Oracle-Datenbanken)
  • org.postgresql.Driver (für PostgreSQL-Datenbanken)

db.hibernate.dialect

Der SQL-Dialekt, der von der in CIB webdesk integrierten Persistenz-Bibliothek Hibernate bei der automatischen Erzeugung von SQL-Abfragen verwendet wird. Dieser Parameter kann die folgenden Wertausprägungen annehmen:

  • org.hibernate.dialect.Oracle10gDialect (für Oracle-Datenbanken)
  • org.hibernate.dialect.PostgreSQLDialect (für PostgreSQL-Datenbanken)

db.maxActive

Maximale Anzahl gleichzeitig aktiver Datenbankverbindungen.

Default: 5

db.maxWait

Maximale Wartezeit auf eine Datenbankverbindung in Millisekunden bevor ein Fehler ausgelöst wird.

Default: 15000



Session-Cleaner

Parametername

Erläuterung

webdesk.sessionConversationCleaner.delay

Definiert in welchem zeitlichen Abstand der Conversation-Cleaner ausgeführt werden soll. „Simple spring bean that is triggered by a spring timer task in webdesk-conversation-config.xml. Each time the task calls checkForTimedOutConversations(), it builds a http POST request for each active session inside the application and thereby calls the ConversationCleanupFilter servlet filter to actually clean up timed out conversation scopes for the session given inside the cookie of the POST request.“

Default: 10000 (10 Sek)

webdesk.sessionTimeoutNotifyEnabled

Definiert ob der Nutzer eine Nachricht beim Ablauf der Session angezeigt bekommen soll und ob ein Cleanup-POST-Request an die in der Property „webdesk.sessionConversationCleanupRequestUrl“ definierten URL gesendet werden soll.

Default: True

webdesk.sessionConversationCleanupRequestUrl

Die URL gibt die Zieladresse für den simulierten Browserzugriff an und muss zwingend ohne netzwerktechnische Umwege auf die eigene Tomcat zeigen. Eine Adressierung über einen Dispatcher/LoadBalancer ist nicht zulässig. Nur http wird aktuell unterstützt nicht https.

Ist diese Property nicht gesetzt, wird folgende Warnung angezeigt „No URL for ConversationCleaner configured, feature disabled. This might cause memory issues!“.

Beispiel: http://localhost:8080/webdesk

Default: nicht gefüllt

webdesk.sessionConversationTimeout

 

Definiert die Lebenszeit einer Conversation bzw. einer Browser-Tab-Session, wenn größer als 0. In dem Fall das diese Property den Wert 0 hat, wird die Lebenszeit der Conversation bestimmt durch die Properties webdesk.sessionTimeoutNotifyEnabled, webdesk.sessionTimeoutNotifyDelay und webdesk.sessionTimeoutNotifyUserReplyDelay. Hat die Property webdesk.sessionTimeoutNotifyEnabled den Wert „false“, so wird die Lebenszeit einer Conversation über die Application-Property (web.xml) auf 480 min gestellt.

Default: 0

webdesk.sessionTimeoutNotifyDelay

Definiert wie lange bei Inaktivität webdesk wartet bis dem Nutzer die Nachricht anzeigt wird, das die aktuelle Session abläuft.

Default: 900000 (15 min)

webdesk.sessionTimeoutNotifyUserReplyDelay

Definiert wie lange auf die Antwort des Nutzers (zu webdesk.sessionTimeoutNotifyDelay Nachricht) gewartet wird.

Default: 300000 (5 min)




Vorlagencache

Parametername

Erläuterung

templateTreeCache.cacheTO

Diese Property ist deprecated.

Cache für die Rolle TO ist deaktiviert.

templateTreeCache.cacheTST

Setzen Sie diesen Wert auf false um den Vorlagencache für Benutzer in der Rolle Tester zu deaktivieren.

Default: false

templateTreeCache.cacheSB

Setzen Sie diesen Wert auf false um den Vorlagencache für Benutzer in der Rolle Sachbearbeiter zu deaktivieren.

Default: true

templateTreeCache.cacheTOTimeout

Diese Property ist deprecated.

Cache für die Rolle TO ist deaktiviert.

templateTreeCache.cacheTSTTimeout

Timeout des Vorlagencaches in Millisekunden für Benutzer in der Rolle Tester. Setzen Sie diesen Wert auf 0 um den Vorlagencache für Benutzer in der Rolle Tester zu deaktivieren.

Default: 0

templateTreeCache.cacheSBTimeout

Timeout des Vorlagencaches in Millisekunden für Benutzer in der Rolle Sachbearbeiter. Setzen Sie diesen Wert auf 0 um den Vorlagencache für Benutzer in der Rolle Sachbearbeiter zu deaktivieren.

Default: 3600000

templateTreeCache.cleanTaskPeriod

Ausführungs-Intervall in Millisekunden für den Task, der periodisch abgelaufene Objekte aus dem Cache (Vorlagen/Paketen) entfernt. Setzen Sie diesen Wert auf 0 um das Entfernen abgelaufener Cache-Objekte zu deaktivieren. Beachten Sie dass, dies den Hauptspeicherbedarf der Anwendung erhöht.

Default: 1800000

darktom.cacheInvalidationPeriod

Diese bewirkt, dass alle 10 Sekunden die Änderungshistorie abgefragt und modifizierte Objekte aus dem Cache geworfen werden.

Default: Deaktiviert



Cleaning (DB und Festplatte)

Parametername

Erläuterung

webdesk.cleanJobs

Zeit in Millisekunden, nach der die Arbeitsverzeichnisse zurückliegender webdesk-Dokumenterzeugungsjobs gelöscht werden. Setzen Sie diesen Wert auf 0 um das Löschen der Arbeitsverzeichnisse zu deaktivieren.

Default: 600000 (10 Minuten)

webdesk.cleanPackages

Paketverzeichnisse löschen. 0=deaktiviert, 1=aktiviert

Default: Deaktiviert

webdesk.cleanWebdialogRepositories

Cache der Restdatenerfassungsmasken löschen. 0=deaktiviert, 1=aktiviert

Default: Deaktiviert

webdesk.fileSystemCacheCleaner.period

Zeit in Millisekunden, nach der die Arbeitsverzeichnisse zurückliegender Paketverzeichnisse und Cache der Restdatenerfassungsmasken (webdialog) gelöscht werden.

Default: Deaktiviert

webdesk.fileSystemCacheCleaner.startAt

Startzeitpunkt des Löschlaufs Default: 00:00 (HH:MM)

webdesk.fileSystemCacheCleaner.skipCentralPackages

Definiert ob zentrale Pakete gelöscht werden sollen. Relevant falls webdesk.cleanPackages aktiviert.

Default: false

filing.cleaningPeriod

Siehe 8.6 Bereinigung der Dokumentablage

filing.ageLimitCommittedDocuments

Siehe 8.6 Bereinigung der Dokumentablage

filing.ageLimitUncommitedDocuments

Siehe 8.6 Bereinigung der Dokumentablage

webdesk.transactionTracking. .\.
            autoClean.fileAge

Zeit in Millisekunden, nach der die Sequence Tracking Daten (auch: Transaction Tracking Daten) einer Dokumenterzeugungssequenz gelöscht werden.

Default: 7200000 (2 Stunden)



CIB documentServer

Parametername

Erläuterung

webdesk.documentServerUrl

URL der für die Dokumenterzeugung verwendeten Instanz des CIB documentServers.

webdesk.documentServerPort

Portnummer, auf welcher die für die Dokumenterzeugung verwendete Instanz des CIB documentServers auf eingehende Verbindungen lauscht.

Default: 8080

webdesk.documentServerServletName

Name des Dokumenterzeugungsservlets, das in der für die Dokumenterzeugung verwendeten Instanz des CIB documentServers ausgeführt wird.

Default: "/CibDocumentServer/Generate"



Platzhalter & Pfade

Parametername

Erläuterung

superFolder

Basisverzeichnis für alle Arbeitsverzeichnisse.

Beispiel: „/var/webdesk“

superFolderFromDocumentServerView

Pfad zum durch den Parameter superFolder bestimmten Basisverzeichnis relativ zum Ausführungsverzeichnis von CIB documentserver.

Beispiel: „/var/webdesk“

secureBaseDir

Verzeichnis für nicht flüchtige Dateien, die während des Betriebs von CIB webdesk erzeugt werden, wie z.B. die Ergebnisdateien der Dokumenterzeugung.

Default: ${superFolder}

secureBaseDirFromDocumentServerView

Pfad zu dem durch den Parameter secureBaseDir bestimmten Verzeichnis für nicht-flüchtige Dateien, relativ zum Ausführungsverzeichnis von CIB documentserver.

Default: ${superFolderFromDocumentServerView}

workBaseDir

Verzeichnis für temporäre Dateien, die während des Betriebs von CIB webdesk erzeugt werden.

Default: ${superFolder}

workBaseDirFromDocumentServerView

Pfad zu dem durch den Parameter workBaseDir bestimmten Verzeichnis für temporäre Dateien.

Default: ${superFolderFromDocumentServerView}

tomcat.webappsPath

Pfad des webapps-Verzeichnisses der verwendeten Tomcat-Instanz.

Beispiel: „/var/webapps“

tomcat.servletUrl

URL der Web-Oberfläche von CIB webdesk.

Beispiel: „http://localhost:8080/webdesks“

logDir

Verzeichnis für von CIB webdesk geschriebene Protokolldateien. Damit sind Dokumentnachverfolgung und Abrechnungslogging gemeint.

Beispiel: „/var/webdesk/logs“

webdesk.packagePath

Verzeichnis, in welches Vorlagen-Pakete für die Dokumenterzeugung von CIB webdesk deployed werden.

Default: „${workBaseDir}/packages“

webdesk.packagePathForDocumentServer

Pfad zu dem durch den Parameter webdesk.packagePath festgelegten Paket-Deployment-Verzeichnis, relativ zum Ausführungsverzeichnis des CIB documentServers.

Default: „${workBaseDirFromDocumentServerView}/
                        packages“

webdesk.jobPath

Verzeichnis für temporär für Dokumenterzeugung benötigte Dateien.

Default: „${workBaseDir}/jobs“

webdesk.jobPathForDocumentServer

Pfad zu dem durch den Parameter webdesk.jobPath festgelegten Job-Verzeichnis, relativ zum Ausführungsverzeichnis des CIB documentServers.

Default: „${workBaseDirFromDocumentServerView}/
                        jobs“

webdesk.sharedPath

Verzeichnis, in dem über die Web-Oberfläche von CIB webdesk hochgeladene Eingabedateien für die Dokumenterzeugung abgelegt werden.

Default: „${secureBaseDir}/wbd_shared“

webdesk.sharedPathForDocumentServer

Pfad zu dem durch den Parameter webdesk.sharedPath festgelegten Upload-Verzeichnis, relativ zum Ausführungsverzeichnis des CIB documentServers.

Default: "${secureBaseDirFromDocumentServerView}/
                        wbd_shared"

webdesk.serialLetterRepositoryPath

Verzeichnis, in dem Dokumente nach der Freigabe zur Weitergabe an die Nachverarbeitung abgelegt werden.

Default: "${secureBaseDir}/repository“

webdesk.serialLetterRepository .\.
            PathOuter

Pfad zu dem durch den Parameter webdesk.serialLetterRepositoryPath festgelegten Repository-Verzeichnis, relativ zum Ausführungsverzeichnis des CIB documentServers.

Default: "${secureBaseDirFromDocumentServerView}/
                        repository“

webdesk.webdialogRepositories

Verzeichnis, in dem die für CIB webdialog benötigten Artefakte deployt werden (HTML, RUL und INC Dateien).

Default: "${secureBaseDir}/webdialog-repositories"

webdesk.webdialogRepositories .\.
            ForDocumentServer

Pfad zu dem durch den Parameter webdesk.webdialogRepositories festgelegten Webdialog-Deployment-Verzeichnis, relativ zum Ausführungsverzeichnis des CIB documentServers.

Default: "${secureBaseDirFromDocumentServerView}/
            webdialog-repositories"

webdesk.jviewTempPath

Temporäres Arbeitsverzeichnis zum Entpacken von CIB jView Dateien.

Default: "${workBaseDir}/jview_temp“

webdesk.supportRepository

Verzeichnis, in dem CIB im Fall von Fehlern bei der Dokumenterzeugung Fehleranalysedaten ablegt.

Default: "${superFolder}/support"

webdesk.contentCachePath

Basisverzeichnis des Datei-basierten Caches von CIB webdesk.

Default: "${workBaseDir}/content_cache"

webdesk.analyzePath

Temporäres Verzeichnis für die Ergebnisdateien der Vorlagenanalyse von CIB webdesk.

Default: "${workBaseDir}/analyze_result"

webdesk.transactionTracking. .\.
            businessTransactionCacheDir

Verzeichnis, in dem CIB webdesk Daten für die Vorgangsverfolgung ablegt.

Default: "${workBaseDir}/sequence_tracking_data"

webdesk.tracking.trackingLogDir

Verzeichnis, in dem CIB webdesk Protokolldateien für die Dokumentnachverfolgung ablegt.

Default: "${logDir}/tracking-logs"



Restdatenerfassung

Parametername

Erläuterung

darkdesk.webdialogStandaloneURL

URL, unter der CIB webdialog standalone aufgerufen werden kann.

Default: ${tomcat.servletUrl}/restdata/webdialog_standalone.zul

default.fontSizeMap

Werte-Tabelle für das Umsetzen der RTF-Fontgrößen (in pt) in die HTML-Fontgrößen (1 – 6).

Angabe einer Liste von max. fünf Fontgrößen in pt.

Das ergibt im Default-Fall die folgenden Bereiche für Fontgröße f:

0 < f <= 8pt „1“ (HTML-Fontgröße)
8pt < f <= 10pt „2“
10pt < f <= 12pt „3“
12pt < f <= 14pt „4“
14pt < f <= 16pt „5“
16pt < f „6“

Hinweise:

Die Angabe von Dezimalstellen ist möglich, z.B. „10.5“.
Die Anlieferung der Wertebereiche wird größensortiert erwartet.

Werden in der Tabelle RTF-Fontgrößen gezielt weggelassen, so wird auch die zugehörige HTML-Fontgröße nicht verwendet.

Beispiel:

„;10.5“ ergibt
0 < f <= 10.5t „2“
10.5pt< f „3“

Default: „8;10;12;14;16“

<mandant>.fontSizeMap

Mandantenspezifische fontSizeMap für die Restdatenerfassung.

Beispiel: 3000.fontSizeMap=9;11;13;15;17

webdialog.sessionCleaning.age

Alter eines Eintrags, ab dem er gelöscht werden kann als Zeitangabe. Ist der Wert leer oder nicht als Zeitangabe evaluierbar, erfolgt keine Löschung. Die Zeitangabe darf größer als 24 Stunden sein

webdialog.sessionCleaning.beginTime

Beginn-Zeit, ab der die Löschläufe täglich gestartet werden als Zeitangabe.

webdialog.sessionCleaning.endTime

Ende-Zeit, ab der die Löschläufe nicht mehr gestartet werden als Zeitangabe. In Abhängigkeit von der Dauer eines Löschlaufs kann die Beendigung dessen nach der Ende-Zeit liegen.

webdialog.sessionCleaning.frequency

Frequenz-Zeit der Löschläufe innerhalb Beginn-Ende-Zeiten als Zeitangabe. Ein nachfolgender Löschlauf beginnt um die Frequenz-Zeit versetzt zum Beginn des vorangegangenen Löschlaufs. Er beginnt aber frühestens nach dem Ablauf des vorherigen, wenn die Frequenz-Zeit zu kurz war, um den vorangegangenen zu beenden.

webdialog.sessionCleaning.maxNumberEntries

Anzahl der Einträge, die in einem Löschlauf gelöscht werden. Ist der Wert leer oder nicht als Ganzzahl evaluierbar, erfolgt keine Mengenbegrenzung.

Beispiel:

webdialog.sessionCleaning.age: 24:00:00
webdialog.sessionCleaning.maxNumberEntries: 100
webdialog.sessionCleaning.beginTime: (leer)
webdialog.sessionCleaning.endTime: (leer)
webdialog.sessionCleaning.frequency: 00:15:00

Job löscht kontinuierlich Einträge die älter als 24 Stunden sind; alle viertel Stunde 100 Zeilen aus der Tabelle.


PDF-Erstellung

Parametername

Erläuterung

generation.pdfAuthor

Autor-Attribut für mit Hilfe von CIB webdesk bzw. CIB darkdesk erstellte PDF-Dokumente.

Default: "CIB Korrespondenzmanagement"

webdesk.pdfA

Dieser Parameter steuert, ob mit Hilfe von CIB webdesk erstellte PDF-Dokumente PDF/A konform sind.

Werte: "true" oder "false"

Default: "false"

webdesk.pdfAVersion

Dieser Parameter steuert die PDF/A Version.

Werte: PDF/A-1b, PDF/A-2b, PDF/A-3b

Default: PDF/A-1b

webdesk.pdfASerial

Dieser Parameter steuert, ob mit Hilfe von CIB webdesk erstellte Serienbriefe PDF/A konform sind.

Werte: "true" oder "false"

Default: "false"

webdesk.embedFonts

Dieser Parameter steuert, ob CIB webdesk bei der Dokumenterzeugung Schriftarten in die erstellten PDF-Dokumente einbettet.

Werte: "true" oder "false"

Default: "true"

webdesk.embeddedFontsList

Dieser Parameter akzeptiert als Wert eine Semikolon-separierte Liste von Schriftartennamen. Wurde der Wert des Parameters webdesk.embedFonts auf "true" gesetzt, und ist diese Liste nicht leer, so werden bei der PDF-Erzeugung via CIB webdesk nur die Schriften eingebettet, die in dieser Liste enthalten sind.

webdesk.embedFontsSerial

Dieser Parameter steuert, ob CIB webdesk bei der Erzeugung von Serienbriefen die im Dokument verwendeten Schriftarten in die erzeugten PDF-Dokumente einbettet.

Werte: "true" oder "false"

Default: "true"

webdesk.embeddedFontsListSerial

Dieser Parameter verhält sich analog zu webdesk.embeddedFontsList, wird allerdings nur bei der Generierung von Serienbriefen ausgewertet.

webdesk.encryptOwnerPassword

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptOwnerPassword)

webdesk.encryptUserPassword

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptUserPassword)

webdesk.encryptEnablePrinting

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnablePrinting)

webdesk.encryptEnableModifying

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableModifying)

webdesk.encryptEnableNotes

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableNotes)

webdesk.encryptEnableClipboard

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableClipboard)

webdesk.encryptEnableForms

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableForms)

webdesk.encryptEnableAssembling

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableAssembling)

webdesk.encryptEnableExtract

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableExtract)

webdesk.encryptSecurityBits

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableSecurityBits)

webdesk.encryptOwnerPasswordSerial

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptOwnerPassword)

webdesk.encryptUserPasswordSerial

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptUserPassword)

webdesk.encryptEnablePrintingSerial

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnablePrinting)

webdesk.encryptEnableModifyingSerial

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableModifying)

webdesk.encryptEnableNotesSerial

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableNotes)

webdesk.encryptEnableClipboardSerial

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableClipboard)

webdesk.encryptEnableFormsSerial

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableForms)

webdesk.encryptEnableAssemblingSerial

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableAssembling)

webdesk.encryptEnableExtractSerial

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableExtract)

webdesk.encryptSecurityBitsSerial

Vgl. CIB format – Technischer Leitfaden, Abschnitt: Spezielle Optionen für die kryptisierte PDF-Ausgabe (EncryptEnableSecurityBits)



Darkdesk-Benachrichtigungen

Parametername

Erläuterung

darkdesk.notificationMailServer

Hostname oder IP-Adresse des für den Versand von Benachrichtigung verwendeten SMTP-Servers.

Beispiel: "127.0.0.1" oder "localhost"

darkdesk.notificationMailFrom

Absenderadresse für von CIB darkdesk versandte Benachrichtigungs-E-Mails.

Beispiel: "noreply@cib.de"

darkdesk.notificationMailUser

Benutzername für die Anmeldung an dem für den Versand von Benachrichtigungs-E-Mails verwendeten SMTP-Server.

Beispiel: "smtp-user"

darkdesk.notificationMailPassword

Passwort für die Anmeldung an dem für den Versand von Benachrichtigungs-E-Mails verwendeten SMTP-Server.

Beispiel: "smtp-password"

darkdesk.notificationMailUseTLS

Dieser Parameter steuert, ob für die Anmeldung an dem für den Versand von Benachrichtigungs-E-Mails verwendeten SMTP-Server das TLS-Protokoll benutzt werden soll.

Werte: "true" oder "false"

Default: "false"

darkdesk.notificationUseMailService

Dieser Parameter steuert, ob für den Versand von Benachrichtigungen ein externer Web Service verwendet werden soll.

Werte: "true" oder "false"

Default: "false"

darkdesk.notificationMaxAttachmentSize

Maximale Größe in Bytes für Dateianhänge der von CIB darkdesk versandten Benachrichtungs-E-Mails.

Default: 1000000

darkdesk.failureMailTo

E-Mail-Adresse des Empfängers für von CIB darkdesk versandte Fehler-Benachrichtigungen. Wird dieser Parameter nicht gesetzt, so werden keine Fehler-Benachrichtigungen versandt.

Beispiel: "support@example.com"

darkdesk.failureMailSubject

Betreff für von CIB darkdesk versandte Fehler-Benachrichtigungen.

Beispiel: "Document Generation Failure“

darkdesk.successMailTo

E-Mail-Adresse des Empfängers für von CIB darkdesk versandte Erfolgs-Benachrichtigungen. Wird dieser Parameter nicht gesetzt, so werden keine Erfolgs-Benachrichtigungen versandt.

Beispiel: "support@example.com"

darkdesk.successMailSubject

Betreff für von CIB darkdesk versandte Erfolgs-Benachrichtigungen.

Beispiel: "Document Generation Success"



Serienbrief-Erstellung

Parametername

Erläuterung

webdesk.serialLetterTestPrintCount

Maximale Anzahl Serienbriefe in der Dokumentvorschau

Default: 50

webdesk.serialLetterMaxPrintCount

Maximale Anzahl Serienbriefe welche in einem Durchlauf erstellt werden können.

Default: -1 (unendlich)



Verschiedenes

Parametername

Erläuterung

darkdesk.concurrentJobsDefault

Maximale Anzahl nebenläufiger Dokumentgenerierungs-Jobs.

Default: 3

generation.mergeFilesizeLimit

Maximale-Dateigröße für das Ergebnis-RTF von CIB merge in Bytes. Dieser Parameter wird genutzt, um mögliche Endlosschleifen in Dokumentvorlagen zu erkennen. Überschreitet die Dateigröße des Ergebnis-RTFs den konfigurierten Wert, so bricht die Generierung mit einem Fehler ab. Wird dieser Parameter nicht gesetzt, führen Endlosschleifen in Dokumentvorlagen nicht zu einem vorzeitigen Abbruch der Generierung, es kann zu Hauptspeicher- und Dateiüberläufen kommen!

generation.obfuscateRtf

TRUE – das Mischergebnis (merge RTF) wird verschlüsselt ausgegeben (default).

FALSE – das Mischergebnis (merge RFT) wird unverschlüsselt ausgegeben.

Auswirkung:
Im „merge-Step“ wird der Parameter „-y“ gesetzt (TRUE) oder ausgesteuert (FALSE)

webdesk.encryptSupportFiles

Dieser Parameter steuert, ob die Support Files verschlüsselt werden, die CIB webdesk im Falle von Fehlern bei der Dokumenterzeugung schreibt. Als Passwort dient dabei jeweils der Dateiname des Support Files.

Werte: "true" oder "false"

Default: "true"