Universal Messenger 5.6.0 Build 527

Anfang Dezember 2012 wurde Version 5.6 mit neuen Features freigegeben. Da auch einige Bugfixes enthalten sind, wird ein Update empfohlen.

Neuer Attributtyp: TEXT

Primäre Attribute und Spalten in TABLE-Attributen können jetzt vom Typ TEXT sein. Damit können lange Textstrings im UM gespeichert werden. Details in der FAQ.

Bessere Unicode-Unterstützung in der Datenbank

Intern werden jetzt technische reine ASCII-Spalten von anderen Spalten unterschieden, die potentiell Nutzereingaben und damit Unicode-Zeichen enthalten können. Mit dem globalen Parameter

cmsbs.database.useNCHAR = true

kann für diese technischen Spalten die Benutzung des SQL-Typs NCHAR/NVARCHAR angeschaltet werden (sonst wird CHAR/VARCHAR verwendet). Diese Einstellung muss bei der ersten Installation vorgenommen werden, da sie nicht nachträglich geändert werden kann.

Verbesserung der MS SQL Server-Anbindung

Mit dem globalen Parameter

cmsbs.database.defaultCollation

kann beim Anlegen der Tabellen der Zeichensatz explizit angegeben werden. Wird dieser Parameter auf den leeren Wert gesetzt, wird die global Einstellung der Datenbank verwendet. Diese Einstellung muss bei der ersten Installation vorgenommen werden, da sie nicht nachträglich geändert werden kann.

Die Verwendung des JDBC-Parameters selectMethod=cursor bzw. useCursor=true ist nicht mehr nötig. Der Installer legt die cmsbs.properties entsprechend an.

Änderungen bei der Datenbank-Anbindung

Der SQL Server 2000 wird nicht mehr offiziell unterstützt.

Die Tabellendefinitionen in cmsbs-work/dbschema.sql sind nun besser lesbar. Am Ende der Datei befinden sich auskommentierte DROP-Statements. So ist es möglich, während der Entwicklung das Schema zu löschen und manuell wieder neu anzulegen.

Verbesserungen

Die minimale server.xml funktioniert nun auch ab Tomcat 7.0.32.

Der Downloadbereich wurde übersichtlicher gestaltet.

Bugfixes

In der Abfragesprache verhalten sich nun der

=-Operator

und

auch bei Multi-Select-Attributen gleich.

Eine seltene NullPointerException bei der Auswahl des ausgehenden Mailrelays wurde entfernt.

Der in diesem Erratum beschriebene Fehler wurde behoben.

OpenText Plugins

Der Job, der die Plugins für das CMS erstellt, wurde für die beiden aktuellen Versionen des CMS in zwei Jobs aufgetrennt. Es gibt nun einen Job für OpenText 10 (und älter) und einen für OpenText 11.

Wenn Sie OpenText 11 einsetzen, erzeugen Sie bitte die Plugins neu.

 

Errata
Build 525-527: DOCTYPE-Deklaration in HTML-Newslettern

Zusammenfassung

Die <!DOCTYPE ...>-Deklaration am Anfang des Quellcodes von HTML-Newslettern wurde bei der Personalisierung zu <!DOCTYPEE ...> verändert. Dadurch verlor sie in einigen Mailern ihre Funktion und die Darstellung des Newsletters war dann fehlerhaft.

Betroffene Systeme

HTML-Newsletter, die eine <!DOCTYPE ...>-Deklaration tragen und von einem Build 525 bis 527 ausgeliefert werden.

Lösung

Es muss eine aktuelle Version installiert werden, mindestens Build 528.