Feature | Ab Version | Wo (Einstellung) | Wie (Beispiel) | Beschreibung / Hinweise | |
---|---|---|---|---|---|
Beeinflussung des Lokalen Nuclet Identifierers Migration 3.x -> 4.0 | 4.0 | Irgendwo in Beschreibung des Nuclet | migration_04_00_00.nuclet.preferred.local.identifier=C3PO | Ein Lokaler Identifizierer besteht immer aus 4 Zeichen, im Beispiel "C3PO", sollte sich nur aus A-Z0-9_ zusammensetzen und mit einem Großbuchstaben beginnen. "T_EO" wäre also auch noch möglich! Nur die Migration 3.x -> 4.0 wird den Identifizierer aus der Beschreibung lesen, im Anschluss kann dieser gelöscht werden. Sollten mehrere Nuclets den gleichen Identifizierer fordern (ist nicht sichergestellt -> "preferred") wird nur eines der Nuclets diesen bekommen, alle anderen bekommen dann einen Zufälligen. | |
Beeinflussung des Lokalen Nuclet Identifierers Nuclet Import | 4.0 | T_AD_APPLICATION. STRLOCALIDENTIFIER |
| So wird es möglich, den Identifizierer noch vor der ersten Verwendung zu beeinflussen. Für die Zukunft ist ein Hidden Feature direkt im Nuclet Import geplant.
| |
File Encoding der Java VM nachträglich auf UTF-8 umstellen | 4.0 | nuclos.xml | <nuclos> ... | Ab Nuclos 4.0 werden neue Instanzen nur noch mit dem UTF-8 File Encoding betrieben, falls das nicht schon durch das Betriebssystem als Default gesetzt wird. Wenn man eine ältere Instanz auf Nuclos 4.0 aktualisiert wird das Default Encoding beibehalten. Möchte man diese ebenfalls auf UTF-8 ändern, so muss man in der nuclos.xml den Parameter auf >true< setzen und den Installer erneut Ausführen. Betroffen werden hauptsächlich Windows und Mac OS X Server sein. Unter Linux ist häufig UTF-8 bereits das Default Encoding.
| |
Downgrade einer Datenbank | 4.0 | server.properties | autosetup.version.check.enabled=false | Hiermit wird die Validierung "Found schema is newer..." ausgeschaltet, und das Autosetup wird einen Downgrade starten, falls eine frühere Nuclos Version mit dem Schema gestartet wird. Es muss sichergestellt werden, dass in der T_AD_RELEASE.STRRELEASE die neue / alte Zielversion nicht vorkommt. Ggf. also löschen, sonst würde das Autosetup den Unique Constraint dieser Tabelle verletzen.
|