GSB 7.0 Standardlösung

Webapp editor

Die Webapp editor dient der Pfege des Contents und wird in der editor-preview Service-Instanzen verwendet.

In der Datei gsbeditor.properties wird die Konfiguration der Webapp editor vorgenommen.

Konfigurationsdatei gsbeditor.properties (Service-Instanz editor-preview)

# Repository
gsbeditor.repository.host=repository.preview.example.com
gsbeditor.repository.port=6001
gsbeditor.repository.username=
gsbeditor.repository.password=
gsbeditor.repository.protocol=http

# Solr-Server
gsbeditor.solr.server=solr.preview.example.com:6401
gsbeditor.solr.connectionTimeout=30000
gsbeditor.solr.soTimeout=30000
gsbeditor.solr.maxTotalConnections=32
gsbeditor.solr.defaultMaxConnectionsPerHost=16
gsbeditor.solr.indexSuffix=_editor

# Camunda
gsbeditor.camunda.host=workflow.preview.example.com
gsbeditor.camunda.port=6021
gsbeditor.camunda.username=
gsbeditor.camunda.password=
gsbeditor.camunda.protocol=http

# ServicePortal
gsbeditor.serviceportal.host=serviceportal.service.example.com
gsbeditor.serviceportal.port=9611
gsbeditor.serviceportal.username=
gsbeditor.serviceportal.password=
gsbeditor.serviceportal.protocol=http

# UserService
gsbeditor.userservice.host=userservicepreview.service.example.com
gsbeditor.userservice.port=6521
gsbeditor.userservice.username=admin
gsbeditor.userservice.password=secret
gsbeditor.userservice.protocol=http

# AdminPortal
gsbeditor.adminportal.host=adminportal.preview.example.com
gsbeditor.adminportal.port=
gsbeditor.adminportal.protocol=http

# CAS
gsbeditor.cas.url=https://caspreview.service.example.com
gsbeditor.cas.service=https://{servername}/rest-interface/login/cas

# SMTP Server
gsbeditor.smtp.host=mail.extern.example.com
gsbeditor.smtp.port=25
gsbeditor.smtp.username=
gsbeditor.smtp.password=
gsbeditor.smtp.auth=false
gsbeditor.smtp.starttls=false

# Adressen fuer den E-Mail Versand
gsbeditor.email.userfeedback.to=recipient1@example.com
gsbeditor.email.errorreport.to=recipient2@example.com
gsbeditor.email.from=sender@example.com

# Customer
gsbeditor.activeCustomers=standardlsg
gsbeditor.adminGroupnames=Administratoren
gsbeditor.customer.servername.standardlsg=editor.standardlsg.example.com

# Aktivierung Vorlade-Mechanismus fuer Ordner
gsbeditor.activate.folderPrefetching=false

# Technische Dokumenttypen
gsbeditor.typesNotCreatable=Query,Preferences,Dictionary

# Healthcheck
gsbeditor.healthchecks.activated=true
gsbeditor.healthcheck.repository.checkFolder=/
gsbeditor.healthchecks.repository.activated=true
gsbeditor.healthchecks.solr.activated=true

# Konfiguration der maximal erlaubten Blob-Groessen in KB
gsbeditor.maxUploadSize.Audio=
gsbeditor.maxUploadSize.ConfigBlob=
gsbeditor.maxUploadSize.IMGObject=
gsbeditor.maxUploadSize.Publication=
gsbeditor.maxUploadSize.Video=
gsbeditor.maxUploadSize.Other=

Beschreibung der gsbeditor-Properties:

Property-NameBeschreibung
gsbeditor.repository.hostHostname der REST-Schnittstelle des Content-Repositorys
gsbeditor.repository.portPort der REST-Schnittstelle des des Content-Repositorys
gsbeditor.repository.usernameBenutzername der REST-Schnittstelle des des Content-Repositorys
gsbeditor.repository.passwordPasswort der REST-Schnittstelle des des Content-Repositorys
gsbeditor.repository.protocolProtokoll der REST-Schnittstelle des des Content-Repositorys
gsbeditor.solr.serverAdresse (Host und Port) des Solr-Servers
gsbeditor.solr.connectionTimeoutTimeout bei Verbindungen zum Solr-Server in Millisekunden
gsbeditor.solr.soTimeoutSocket-Timeout bei Verbindungen zum Solr-Server in Millisekunden
gsbeditor.solr.maxTotalConnectionsMaximale Anzahl der gesamten Verbindungen
gsbeditor.solr.defaultMaxConnectionsPerHostMaximale Anzahl der Verbindungen zu einem Host
gsbeditor.solr.indexSuffixSuffix des Solr-Kerns für den Editor-Index
gsbeditor.camunda.hostHost der REST-Schnittstelle des des Workflow-Servers
gsbeditor.camunda.portPort der REST-Schnittstelle des des Workflow-Servers
gsbeditor.camunda.usernameBenutzername für die REST-Schnittstelle des des Workflow-Servers
gsbeditor.camunda.passwordPasswort für die REST-Schnittstelle des des Workflow-Servers
gsbeditor.camunda.protocolProtokoll der REST-Schnittstelle des des Workflow-Servers
gsbeditor.cas.urlDie URL zum CAS
gsbeditor.cas.serviceDie URL zum CAS Service
gsbeditor.smtp.hostDer Host des SMTP-Servers
gsbeditor.smtp.portDer Port des SMTP-Servers
gsbeditor.smtp.usernameDer Benutzername für den SMTP-Servers
gsbeditor.smtp.passwordDas Passwort für den SMTP-Servers
gsbeditor.smtp.authSchalter (true/false) ob der SMTP-Server eine Authentifizierung vorraussetzt
gsbeditor.smtp.starttlsSchalter (true/false) ob der SMTP-Server StartSSL verwendet
gsbeditor.email.userfeedback.toDie Empfänger für den Versand des Benutzerfeedbacks
gsbeditor.email.errorreport.toDie Empfänger für den Versand von Fehlerberichten
gsbeditor.email.fromDie Absenderadresse für den E-Mail Versand
gsbeditor.activeCustomersListe der aktiven Mandanten
gsbeditor.adminGroupnamesName der Admin-Gruppen
gsbeditor.customer.servername.{MANDANT}Names des Servers über den der Editor des Mandanten aufgerufen wird
gsbeditor.dictionariesDirPfad zu den Wörterbüchern
gsbeditor.activate.folderPrefetchingSchalter (true/false) ob der Vorlade-Mechanismus für Ordner aktiviert werden soll
gsbeditor.command.optimize.pngKommando zum Starten der externen Anwendung für die Optimierung von PNGs
gsbeditor.command.optimize.bmpKommando zum Starten der externen Anwendung für die Optimierung von BMPs
gsbeditor.command.optimize.jpegKommando zum Starten der externen Anwendung für die Optimierung von JPEGs
gsbeditor.typesNotCreatableKommaseparierte Liste der technischen Dokumenttypen, welche nicht angelegt werden können
gsbeditor.healthchecks.activatedSchalter (true/false) ob die Healthchecks aktiviert sind
gsbeditor.healthcheck.repository.checkFolderPfad des Ordner der beim Healthcheck abgefragt wird
gsbeditor.healthchecks.repository.activatedSchalter (true/false) ob die Repository-Healthchecks aktiviert sind
gsbeditor.healthchecks.solr.activatedSchalter (true/false) ob die Solr-Healthchecks aktiviert sind