Platform System¶
Die Plattform wird mit den folgenden Standard-Einstellungen ausgeliefert, die von einigen oder allen Komponenten der Plattform verwendet werden. Die Plattform-Einstellungen werden in der Datei
bbp.properties im Verzeichnis C:\ProgramData\bbp\ unter Windows oder im Verzeichnis <BBP Installation>/WEB-INF/classes unter Linux
vorgenommen.
Folgende Parameter werden in der Konfigurationsdatei bbp.properties gelistet:
| Parameter | Beispiel | Beschreibung |
|---|---|---|
| Database.Selection | embedded oder custom |
Verwendung der mitgelieferten Datenbank oder ein externes Datenbanksystem |
| Database.Oracle.Tablespace | bbp |
Bei Verwendung von Oracle: Name des Oracle Tablespace |
| System.UploadTempDir | Windows: C:\\ProgramData\\bbp\\systemuploadtempLinux: /var/lib/bbp/systemuploadtemp |
Temporäres Verzeichnis für hochgeladene Dateien |
| System.RMI.Port | 1099 | RMI-Port: Verwendung durch Geschäftslogiken, die nicht per WebService mit der Plattform kommunizieren können |
| System.AdditionalLanguages | fr | Unterstützte Sprachen (Ressourcendateien langcode als kommagetrennte Liste, z.B. fr,es,jp) - Fügen Sie die Standardsprachen 'en' und 'de' nicht hinzu |
| System.License.Path | Windows: C:\\ProgramData\\bbp\\license\\Linux: /var/lib/bbp/licenses/ |
Verzeichnis für Lizenzdateien (u.a. Plattform und Geschäftslogiken) |
| System.Plugin.Repository.TenantBasedRepo.Enabled | true oder false |
Art der Verbindung zu einen Repository mit Geschäftslogiken (Mandanten basiert oder allgemein) |
| System.Plugin.Repository.TenantBasedRepo.Type | local oder remote |
Standardeinstellung ist local |
| System.Plugin.Repository.TenantBasedRepo.Url | https://portal.citunius.de/sp/rest/api/1.0/repository/%s/plugins?tenantid=%s&accountid=%s&username=%s&password=%s |
URL zum Repository (META Daten) |
| System.Plugin.Repository.TenantBasedRepo.FileUrl | https://portal.citunius.de/sp/rest/api/1.0/repository/%s/plugin-download/%s/%s/%s?tenantid=%s&accountid=%s&username=%s&password=%s |
URL zum Repository für den Download der Geschäftslogiken |
| System.Plugin.Repository.TenantBasedRepo.CustomRepositoryName | CommunityLocal |
Name des Repository. Dieser Parameter wird standmäßig nicht verwendet. |
| System.Plugin.Repository.TenantBasedRepo.Username | john |
Benutzername für die Anmeldung am Repository. Dieser Parameter wird standmäßig nicht verwendet. |
| System.Plugin.Repository.TenantBasedRepo.Password | secret |
Passwort für die Anmeldung am Repository. Dieser Parameter wird standmäßig nicht verwendet. |
| System.Plugin.Repository.0.Type | local |
Verwendung eines lokalen Repository |
| System.Plugin.Repository.0.Url | https://repo.bbp.local/repository/plugins/plugins.xml |
URL zur Verwendung eines lokalen Repository |
| System.InstantMessenger.FileStoreDir | Windows: C:\\ProgramData\\bbp\\filestoreLinux: /var/lib/bbp/filestore |
Verzeichnis zu Instant-Messenger Dateien (Bilder, Audio, Video etc.) verwendet von Geschäftslogiken |
| System.InstantMessenger.FileStore.WebAddress | Windows: https://demo.bbp.local:55550/bbp/filestore/Linux: https://localhost:8443/bbp/filestore/ |
URL zum Abruf vom Instant-Messenger Dateien die im Filestore vorhanden sind |
| System.Webservices.WebAddress | https://demo.bbp.local:55550/bbp/rest/api/1.0/ |
Webservice Adresse der Business Bot Plattform |
| System.Plugin.UploadTempDir | Windows: C:\\ProgramData\\bbp\\pluginuploadtempLinux: /var/lib/bbp/pluginuploadtemp |
Temporäres Verzeichnis für Hochgeladene Geschäftslogiken über das BBP Frontend |
| System.Plugin.WorkDir | Windows: C:\\ProgramData\\bbp\\pluginworkLinux: /var/lib/bbp/pluginwork |
Arbeitsverzeichnis für Geschäftslogiken |
| System.Security.ProductionDomain | bbp.local |
Anfragen werden nur für die angegebene Domain beantwortet |
| System.Security.DefaultTenantId | demo |
Anfragen werden nur für den angegebenen Mandanten beantwortet |
| System.Widget.SSLPort | Windows: 55550Linux: 443 |
Port für die Kommunikation der Plattform-Widgets |
| System.Websocket.SSLPort | Windows: 55550Linux: 443 |
Port für die Kommunikation mit Geschäftslogiken über Websockets |
| System.Plugin.CompileDir | Windows: C:\\ProgramData\\bbp\\blcLinux: /var/lib/bbp/pluginwork/blc |
Verzeichnis für das Kompilieren von Geschäftslogiken |
| System.Plugin.Logs.Path | Windows: C:\\ProgramData\\bbp\\logs\\Linux: /var/log/bbp/ |
Log-Verzeichnis für die Plattform und Geschäftslogiken |
| System.WebInstaller.Deactivated | true oder false |
Aktivierung des WebInstaller für die Einrichtung der Plattform. Nach der Einrichtung der Plattform wird der WebInstaller deaktiviert. |