02.07.2024

S 39.5.35.1 -Stable 1 (76018)

Bugfixes

SchlüsselBeschreibung
27390Das Problem, dass sich die Parameter ssl.keystore.file, ssl.keystore.password, ssl.truststore.file, ssl.truststore.password in der secure.conf durch eine fehlerhafte Anpassung des Namensschemas nicht setzen ließen, wurde behoben.

S 39.5.35.0 -Basis (75642)

Features

SchlüsselBeschreibung
25889Beim Einfügen eines neuen Datensatzes über Python wird das erste Eingabe-Feld fokussiert, wie es beim Einfügen über die GUI (F4 / + gedrückt) bereits passiert.
Benötigt den Client mind. 39.5.33.2
26579Eine Referenz zur processId des Servers in der jeweilig benutzten Verbindung wird im Feld ClientId in einer Oracle-DB oder im Feld Context_Info in einer MSSQL-DB hinterlegt.
27186Die Konfigurationsparameter wurden um einen weiteren Bereich erweitert, um globale Einstellungen aus den Umgebungsvariablen an das Customizing weitergeben zu können. Alle Variablen die unter planta__server__global_setting angelegt werden, können über getServerConfiguration (Jython) oder query_server_configuration (Python) über die Gruppe global_setting abgefragt werden.
27229Die Konfigurationsparameter wurden um einen weiteren Bereich erweitert, um API-Token aus den Umgebungsvariablen an das Customizing weitergeben zu können. Alle Variablen die unter planta__server__api_token angelegt werden, können über getServerConfiguration (Jython) oder query_server_configuration (Python) über die Gruppe api_token abgefragt werden.
27081Überschreiten die Installation-Logdateien die Größe von 10MB, werden sie automatisch gesplittet.
27182Es wurde ein neuer Event-Typ implementiert (Startup-Events), für Events, die einmal beim Server-Start ausgeführt werden sollen.
27012

Bei der Konfiguration der Authentifizierung über den ServerAdapter können nun explizit die Verfahren angegeben werden. Mögliche neue Werte für den Parameter auth.methods sind: Ldap, OpenIdConnect und Pki.

Ldap kann nun auch separat für den Abgleich der Benutzer aus einem Verzeichnisdienst aktiviert werden. Hierfür sind die Parameter service.ldap_enabled und service.ldap_useSSL in die secure.conf hinzugefügt worden.

27165

Ein neuer Parameter in der secure.conf wurde hinzugefügt: servlet.entrypoint (als Environment-Parameter secure__servlet__entrypoint). Als Default wird PlantaServerAdapter gesetzt. Die Schrägstriche, am Anfang und Ende, werden automatisch hinzugefügt. Diese Einstellung muss zu der des ClientAdapters (secure_server_endpoint) passen.

27193

Auf die Verwendung der Bibliothek h2-1.3.175.jar wird verzichtet, daher wurde sie gelöscht.

27217

Aus Kompatibilitätsgründen wird der Namespace der Environmentvariablen durch "__" getrennt.

27225

Neue Python-Funktion für Python-Klasse DtpRecord: append_dis, die für Customizer eine Möglichkeit gibt, auf jedes Attribut eines DTP-Datensatzes zuzugreifen, so dass man Ereignisse anpassen können, die nicht auf spezifischen Modulanpassungen beruhen.

27192

Die Parameter intercom.enable_compression und intercom.compression_level wurden in client_transfer__enable_compression und client_transfer__compression_level umbenannt.

Bugfixes

SchlüsselBeschreibung
27071Zeitgesteuerte Events werden erst terminiert und ausgeführt, wenn es sicher ist, dass der Server vollständig gestartet ist.
27113Kein Absturz mehr im Modul Einplanung (MOD009BHJ) bei mehrfachem Refresh.
27216Potentieller Update-Fehler wegen eines falschen Datenformats wurde behoben.