Skip to content

Administration_Konfiguration

Florian Fehring edited this page Oct 31, 2025 · 6 revisions

SmartData kann in einigen Belangen konfiguriert werden. Diese Seite gibt einen Überblick über die Konfigurationsmöglichkeiten.

Konfigurationsdatei

Die Konfigurationsdatei muss im config-Verzeichnis der Payara-Domäne liegen (z.B. /opt/payara/domains/domain1/config/). Sie muss so benannt sein wie der Name, unter dem die SmartData-Instanz deployed wurde plus Postfix _config.properties. (z.B. /opt/payara/domains/domain1/config/SmartDataMeineApp_config.properties)

Konfigurationseinstellungen

Eintrag Beschreibung
postgres.jndi JNDI-Name der JDBC Ressource, über die der Datenbankzugriff erfolgen soll
defaultstorage Name des Storage der standardmäßig genutzt werden soll (default=public)
hardLimit Maximale Anzahl an Datensätzen, die mit einer Anfrage abgefragt werden kann
smartuser.url URL, unter der das SmartUser erreichbar ist, für die Zugriffsabsicherung
smartuser.apptoken Token für die App, um die Überprüfungsberechtigung zu bekommen
debugmode Aktiviert den debug-Modus mit erweiterten Konsolenausgaben

Beispiel Konfigurationsdatei

postgres.jndi = jdbc/SmartDataEnvironmental
defaultstorage=public
debugmode=false

Request mirroring

SmartData supports request mirroring. This allows you to mirror any incoming request to another REST API. This is configured over the configuration file. See for Request Mirroring more details.

Clone this wiki locally