CIB doXiview technischer Leitfaden

Konfiguration

Um CIB doXiview zu öffnen, muss in einem Minimalumfang die Kommunikation mit dem CIB documentServer konfiguriert werden.

Öffnen Sie dazu bitte die Datei environment-config.properties im Verzeichnis WEB-INF/classes und nehmen sie die folgenden Einstellungen vor:

Property

Beschreibung

document.server.host

Der Host, auf dem der CIB documentServer erreichbar ist.

Default-Wert: localhost

document.server.port

Der Port, auf dem der CIB documentServer erreichbar ist. Default-Wert: 8080

document.server.workspace.webview

document.server.workspace.docserv

Das ist der Pfad zu dem Daten-Austausch-Verzeichnis zwischen CIB doXiview und CIB docmentServer. Beide Properties verweisen fast immer auf dasselbe Verzeichnis. Nur in Ausnahmefällen, wenn CIB doXiview und CIB documentServer unterschiedliche Mount-Points verwenden, können sich beide Pfade unterscheiden.

 

Die Konfigurationsmöglichkeiten von CIB doXiview sind weitreichend. Falls Sie die Möglichkeiten von weiterführenden Anpassungen und Customizing kennenlernen möchten, sei an dieser Stelle auf die Dokumentation „CIB doXiview – Konfiguration“ verwiesen.


Externalisierung der Konfiguration

Um das Deployment von Software Updates zu erleichtern, ist es möglich, eine externe Konfigurations-Datei einzubinden. Dort können Konfigurationen außerhalb des .war Archivs verwaltet werden.

Folgende Dinge müssen bei der Externalisierung der Konfiguration beachtet werden:

  1. Der Name der externen Konfigurations-Datei ist cib-doxiview.properties.
  2. Die Datei cib-doxiview.properties muss sich im Classpath des JEE Servlet-Container befinden. Um beispielsweise den Classpath des Apache Tomcat so zu erweitern, dass auch Verzeichnisse außerhalb des .war Archivs berücksichtigt werden, muss die Datei catalina.properties im Tomcat conf-Verzeichnis angepasst werden, indem man das gewünschte Verzeichnis der Property shared.loader hinzufügt.
  3. Gleiches gilt für die Datei cib-doxiview.xml. Mit Hilfe dieser optionalen Datei können die Standard-Bean-Konfigurationen im Ordners /WEB-INF/classes/context überschrieben oder erweitert werden.